http://bugs.winehq.org/show_bug.cgi?id=33380
Bug #: 33380 Summary: Autodesk 3ds Max 2009 unable to activate Product: Wine Version: 1.5.27 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: hibbsncc1701@yahoo.com Classification: Unclassified
Created attachment 44172 --> http://bugs.winehq.org/attachment.cgi?id=44172 Console output without a debug enviorment variable set
Trying to activate 3ds max 2009 does not work as nothing you do will allow you to proceed past the first page. The input activation code box is missing and trying to get an activation code does not work.
Clicking on the next button seems to do nothing, although the close and back buttons work.
Sidenote: I did see http://bugs.winehq.org/show_bug.cgi?id=32317 this bug, however that seems to be an issue with utf conversions and none of the messages I get are in the attached log file for that bug.
http://bugs.winehq.org/show_bug.cgi?id=33380
--- Comment #1 from hibbsncc1701@yahoo.com 2013-04-13 04:00:32 CDT --- Created attachment 44173 --> http://bugs.winehq.org/attachment.cgi?id=44173 Console output with WINEDEBUG=+shdocvw set
Additional output with shdocvw set.
http://bugs.winehq.org/show_bug.cgi?id=33380
--- Comment #2 from Austin English austinenglish@gmail.com 2013-04-13 13:00:26 CDT --- Does winetricks jscript or ie7 help?
http://bugs.winehq.org/show_bug.cgi?id=33380
--- Comment #3 from hibbsncc1701@yahoo.com 2013-04-13 13:56:34 CDT --- Sorry I forgot to mention I tried the winetricks stuff.
IE 6 and 7 do nothing in reagrd to this bug. (In fact that makes the activation window not show up at all.)
IE 8 makes the application crash.
wininet, jscript, and winhtml do nothing. (Neither helps nor makes it worse.)
https://bugs.winehq.org/show_bug.cgi?id=33380
--- Comment #4 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for over a year. Is this still an issue in current (1.7.37 or newer) wine? If so, please attach the terminal output in 1.7.37 (see http://wiki.winehq.org/FAQ#get_log).
https://bugs.winehq.org/show_bug.cgi?id=33380
--- Comment #5 from hibbsncc1701@yahoo.com --- Created attachment 51078 --> https://bugs.winehq.org/attachment.cgi?id=51078 Updated Normal error log 21-3-2015
In reply to comment 4,
Currently I cannot test this bug as attempting to call up the activation window causes a "fixme:dbghelp:elf_search_auxv can't find symbol in module" error and 3DS Max will run it's crash handler as a result.
Attached is the updated console log, and WINEDBUG=+dbghelp log with the error that shows up now.
https://bugs.winehq.org/show_bug.cgi?id=33380
--- Comment #6 from hibbsncc1701@yahoo.com --- Created attachment 51079 --> https://bugs.winehq.org/attachment.cgi?id=51079 console log with dbghelp channel enabled
https://bugs.winehq.org/show_bug.cgi?id=33380
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://web.archive.org/web | |/20150724061434/http://file | |s.modacity.net/software/3ds | |max/3dsmax9.zip Component|-unknown |mshtml Ever confirmed|0 |1 Keywords| |download Status|UNCONFIRMED |NEW CC| |focht@gmx.net
--- Comment #7 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming, still present.
Adding stable download link via Internet Archive:
https://web.archive.org/web/20150724061434/http://files.modacity.net/softwar...
Click sequence:
'Activate the Product' -> 'Next' -> select 'Get an activation code' -> 'Next'
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Autodesk/3ds Max 9
$ WINEDEBUG=+loaddll,+seh,+mshtml,+jscript wine ./3dsmax.exe ... 0024:trace:mshtml:call_event_handlers L"click" >>> 0024:trace:jscript:DispatchEx_QueryInterface (043698C8)->(IID_IDispatchEx 0031DBEC) 0024:trace:jscript:DispatchEx_InvokeEx (043698C8)->(0 409 1 0031DCA0 0031DC78 0031DBF0 00000000) 0024:trace:jscript:enter_script ctx 0417A6D0 ei 0031DB70 prev 00000000 0024:trace:jscript:Function_invoke func 043698C8 this 0436A228 0024:trace:jscript:InterpretedFunction_call 043698C8 0024:trace:mshtml:ActiveScriptSite_OnEnterScript (0417A628)->() 0024:trace:jscript:init_dispex 043A79E8 (00000000) 0024:trace:mshtml:HTMLDOMNode_AddRef (0436A228) ref=5 0024:trace:jscript:enter_bytecode 0024:trace:jscript:interp_identid L"onNext" 0 0024:trace:jscript:identifier_eval L"onNext" 0024:trace:jscript:jsdisp_get_id not found L"onNext" 0024:trace:jscript:interp_call_member 0 0 0024:trace:jscript:invoke_prop_func call L"onNext" 04200430 0024:trace:jscript:Function_invoke func 04200430 this 0417A7F8 0024:trace:jscript:InterpretedFunction_call 04200430 0024:trace:jscript:init_dispex 043A7B18 (00000000) 0024:trace:jscript:interp_ident L"defaulturl" 0024:trace:jscript:identifier_eval L"defaulturl" 0024:trace:jscript:jsdisp_get_id not found L"defaulturl" 0024:trace:jscript:prop_get L"defaulturl" ret undefined 0024:trace:jscript:DispatchEx_Release (0417A7F8) ref=2 0024:trace:jscript:interp_str L"search" 0024:trace:jscript:interp_memberid 0 0024:warn:jscript:to_object object expected 0024:warn:jscript:unwind_exception Exception 800a138f undefined in: 0024:warn:jscript:print_backtrace 0 L"onNext"() 0024:warn:jscript:print_backtrace 1 0436A228->[unnamed]() 0024:warn:jscript:print_backtrace 2 [native code] 0024:trace:jscript:throw_error 800a138f 0024:trace:jscript:set_error_location source L"if (defaulturl.search("RTCountryPage.html") != (-1) &&\n\t\t\t\t ((betamode == "y") ||\n\t\t\t\t (processstage == "0"))) {\n\t\t\t\t\tStartAni();\n\t\t\t\t\tdocument.eRegForm.submit();\n\t\t\t\t\tdocument.RTForm.submitbutn.disabled = true;\n\t\t\t\t} else {\n\t\t\t\t\tlocation."... in L"<!--\t\t\t\n\t\t\tvar defaulturl;\n\t\t\t// setdefurl() is called on page load & puts the selected radio button\n\t\t\t// value (an html page) into the variable defaulturl. The Next button\n\t\t\t// uses defaulturl to go to the proper page.\n\t\t\tfunction setdefurl() {\n\t\t\t\tfor (i=0"... 0024:trace:jscript:DispatchEx_Release (043A7B18) ref=1 0024:trace:jscript:jsdisp_free (043A7B18) 0024:trace:jscript:DispatchEx_Release (0417A7F8) ref=1 0024:trace:jscript:DispatchEx_Release (043A79E8) ref=1 0024:trace:jscript:jsdisp_free (043A79E8) 0024:trace:mshtml:HTMLDOMNode_Release (0436A228) ref=4 0024:trace:jscript:leave_script ctx 0417A6D0 ei 0031DB70 prev 00000000 0024:warn:jscript:leave_script 800a138f 0024:fixme:mshtml:ActiveScriptSite_OnScriptError (0417A628)->(043A79E8) 0024:trace:jscript:JScriptError_Release (043A79E8) ref=0 0024:trace:mshtml:ActiveScriptSite_OnLeaveScript (0417A628)->() 0024:trace:jscript:DispatchEx_Release (043698C8) ref=2 0024:warn:mshtml:call_event_handlers L"click" <<< 800a138f ... --- snip ---
'Enter an activation code' is visible. Clicking 'Next' leads to page where serial numbers can be input. Selection one of the 'Paste the activation code' or 'Type the activation code' and then clicking 'Next' does nothing.
--- snip --- ... 0250:trace:mshtml:call_event_handlers L"click" >>> 0250:trace:jscript:DispatchEx_QueryInterface (10EA5F78)->(IID_IDispatchEx 0031DBEC) 0250:trace:jscript:DispatchEx_InvokeEx (10EA5F78)->(0 409 1 0031DCA0 0031DC78 0031DBF0 00000000) 0250:trace:jscript:enter_script ctx 045C4810 ei 0031DB70 prev 00000000 0250:trace:jscript:Function_invoke func 10EA5F78 this 10E7F470 0250:trace:jscript:InterpretedFunction_call 10EA5F78 0250:trace:mshtml:ActiveScriptSite_OnEnterScript (0477F540)->() 0250:trace:jscript:init_dispex 10EBCD80 (00000000) 0250:trace:mshtml:HTMLDOMNode_AddRef (10E7F470) ref=5 0250:trace:jscript:enter_bytecode 0250:trace:jscript:interp_identid L"resetContactInfo" 0 0250:trace:jscript:identifier_eval L"resetContactInfo" 0250:trace:jscript:jsdisp_get_id not found L"resetContactInfo" 0250:trace:jscript:interp_call_member 0 0 0250:trace:jscript:invoke_prop_func call L"resetContactInfo" 10E68BE8 0250:trace:jscript:Function_invoke func 10E68BE8 this 0469A5E8 0250:trace:jscript:InterpretedFunction_call 10E68BE8 0250:trace:jscript:init_dispex 001B4CA0 (00000000) 0250:trace:jscript:interp_ident L"reqtype" 0250:trace:jscript:identifier_eval L"reqtype" 0250:trace:jscript:jsdisp_get_id not found L"reqtype" 0250:trace:jscript:prop_get L"reqtype" ret str(L"1") 0250:trace:jscript:DispatchEx_Release (0469A5E8) ref=2 0250:trace:jscript:interp_double 1.000000 0250:trace:jscript:interp_eq str(L"1") == 1.000000 0250:trace:jscript:jsval_strict_equal 0250:trace:jscript:interp_jmp_z 0250:trace:jscript:interp_ident L"document" 0250:trace:jscript:identifier_eval L"document" 0250:trace:jscript:jsdisp_get_id not found L"document" 0250:trace:jscript:jsdisp_get_id not found L"document" 0250:trace:mshtml:HTMLWindow2_QueryInterface (0477F3E8)->(IID_IDispatchEx 0031D950) 0250:trace:mshtml:HTMLWindow2_AddRef (0477F3E8) ref=4 0250:trace:mshtml:WindowDispEx_GetDispID (0477F3E8)->(L"document" 10000001 0031D97C) 0250:trace:jscript:JScript_GetScriptDispatch (045E7578)->(L"window" 0031D8BC) 0250:trace:jscript:DispatchEx_QueryInterface (0469A5E8)->(IID_IDispatchEx 0031D8C8) 0250:trace:jscript:DispatchEx_GetDispID (0469A5E8)->(L"document" 10000001 0031D8F8) ... 0250:trace:mshtml:HTMLFormElement_invoke (10EBCF58)->(60000005 409 2 0031D950 0031D968 0031D8F0 045C1A30) 0250:trace:mshtml:HTMLDOMNode_AddRef (10EBA398) ref=3 0250:trace:mshtml:HTMLDOMNode_AddRef (10EBA398) ref=4 0250:trace:mshtml:HTMLDOMNode_Release (10EBA398) ref=3 0250:trace:mshtml:HTMLDOMNode_Release (10EBCF58) ref=4 0250:trace:mshtml:HTMLDOMNode_AddRef (10EBA398) ref=4 0250:trace:mshtml:HTMLDOMNode_Release (10EBA398) ref=3 0250:trace:mshtml:HTMLDOMNode_Release (10EBCF58) ref=3 0250:trace:jscript:interp_double 0.000000 0250:trace:jscript:interp_array 0250:trace:mshtml:HTMLDOMNode_QI (10EBA398)->(IID_IDispatchEx 0031D96C) 0250:trace:mshtml:HTMLDOMNode_AddRef (10EBA398) ref=4 0250:trace:mshtml:DispatchEx_GetDispID (10EBA398)->(L"0" 10000001 0031D9B4) 0250:trace:mshtml:HTMLDOMNode_Release (10EBA398) ref=3 0250:trace:mshtml:HTMLDOMNode_Release (10EBA398) ref=2 0250:trace:jscript:interp_member 0250:warn:jscript:to_object object expected 0250:warn:jscript:unwind_exception Exception 800a138f undefined in: 0250:warn:jscript:print_backtrace 0 L"resetContactInfo"() 0250:warn:jscript:print_backtrace 1 10E7F470->[unnamed]() 0250:warn:jscript:print_backtrace 2 [native code] 0250:trace:jscript:throw_error 800a138f 0250:trace:jscript:set_error_location source L"if (document.RTForm.selradio[0].checked) {\n\t\t\t\t\tdocument.RTForm.auth.value = reformatAuthCodeFromPasteBox(document.RTForm.testarea.value);\n\t\t\t\t} else {\n\t\t\t\t\tdocument.RTForm.auth.value = getFullAuthCode();\n\t\t }\n\t\t }\n\t\t\n\t\t // reset country informat"... in L"<!--\n\t\tvar filler = 220;\n\t\t\n\t\tvar maxTextFields = 14;\n\t\tvar maxBufferFields = 38;\n\t\tvar digitPerField = 4;\n\t\tvar fieldsPerRow = 4;\n\t\tvar totalTextFields = 14;\n\t\tvar fieldValues = new Array (maxBufferFields);\n\t\t\n\t\tvar sNewString=""; // for paste only\n\t\t\n"... 0250:trace:jscript:DispatchEx_Release (001B4CA0) ref=1 0250:trace:jscript:jsdisp_free (001B4CA0) 0250:trace:jscript:DispatchEx_Release (0469A5E8) ref=1 0250:trace:jscript:DispatchEx_Release (10EBCD80) ref=1 0250:trace:jscript:jsdisp_free (10EBCD80) 0250:trace:mshtml:HTMLDOMNode_Release (10E7F470) ref=4 0250:trace:jscript:leave_script ctx 045C4810 ei 0031DB70 prev 00000000 0250:warn:jscript:leave_script 800a138f 0250:fixme:mshtml:ActiveScriptSite_OnScriptError (0477F540)->(10EF6F38) 0250:trace:jscript:JScriptError_Release (10EF6F38) ref=0 0250:trace:mshtml:ActiveScriptSite_OnLeaveScript (0477F540)->() 0250:trace:jscript:DispatchEx_Release (10EA5F78) ref=2 0250:warn:mshtml:call_event_handlers L"click" <<< 800a138f --- snip ---
Although there are jscript errors, they are likely caused by Wine-Gecko/mshtml deficiencies.
$ sha1sum 3dsmax9.zip d04eeb0eeabbb7cedaf536170fb6879b2faf1a25 3dsmax9.zip
$ du -sh 3dsmax9.zip 590M 3dsmax9.zip
$ wine --version wine-6.0-rc2
Regards
https://bugs.winehq.org/show_bug.cgi?id=33380
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Autodesk 3ds Max 2009 |Autodesk 3ds Max 2009 - |unable to activate |Can't get past 'Get an | |Activation Code' page
--- Comment #8 from Anastasius Focht focht@gmx.net --- Hello folks,
there is slightly older bug 32317 which is essentially talking about the same issue(s).
To avoid duplication, targeting the non-functional 'Get an activation code' process here. Refining summary accordingly.
Regards
https://bugs.winehq.org/show_bug.cgi?id=33380
--- Comment #9 from Bruni earns.61@gmail.com --- Since this bug is about Autodesk 3ds Max 2009 (3ds max 9 was issued in 2006), I post a link to Autodesk3dsMax2009_ENU_TrialDownload.exe (908,7 MB):
https://web.archive.org/web/20201213125306/https://s173iva.storage.yandex.ne...
https://bugs.winehq.org/show_bug.cgi?id=33380
--- Comment #10 from Bruni earns.61@gmail.com --- Hm, web archive doesn't seem in any way tolerant of large files. Link from previous comment is dead 2 months after uploading. Could anyone upload it to CDN, please?
908 MB, sha1 9dfd06b719e12d4aae2c02f6f608fb1cc7b0cce7
https://web.archive.org/web/20210321203328/https://s229myt.storage.yandex.ne...
https://bugs.winehq.org/show_bug.cgi?id=33380
--- Comment #11 from Anastasius Focht focht@gmx.net --- Hello Bruni,
--- quote --- Hm, web archive doesn't seem in any way tolerant of large files. Link from previous comment is dead 2 months after uploading. Could anyone upload it to CDN, please? --- quote ---
well, archive.org is a hit and miss when it comes to availability and reliability (triggering snapshots/manual uploads/downloads). My impression is that it became worse in the recent months. Maybe too much influx of new "users" while infrastructure wasn't scaled appropriately. A lot of times I have to back off for some hours or wait the until next day to stop myself from rage quitting.
Afaik there is only a limit of 2 GB to single files (binaries). Your 908 MB application snapshot from comment #9 still exists:
Using Wayback CDX API and 'wget' to search for all binary/application snapshots under the base URL
https://github.com/internetarchive/wayback/blob/master/wayback-cdx-server/RE...
--- snip --- $ wget http://web.archive.org/cdx/search/cdx?url=%22https://s173iva.storage.yandex...." -q -O - | jq
[ [ "urlkey", "timestamp", "original", "mimetype", "statuscode", "digest", "length" ], [
"net,yandex,storage,s173iva)/rdisk/31285e59f19a347c1dd076cbc9989f2f0e1122382c6362dfe3f212a19907bee0/5fd6468d/mry7m-m8gqk8v7qzrg1ryz2etnsztatsmll7dz8idybu8hqz4b9rfpvca-t5jkokeetn4n-72qlxavbca1x0ja==?content_type=application/x-msdownload&disposition=attachment&filename=autodesk3dsmax2009_enu_trialdownload.exe&force_default=no&fsize=952865773&hash=rqc/yetyjmasnzwpfgdkwtfdg/ybbsl87o1xfnwjhca=&hid=b543bd039a46556b008b2f4938aa64cd&limit=0&media_type=executable&owner_uid=18500067&pb=u2fsdgvkx19aqftzdxx_adpov9v5hhcyfkivzt--76uoff60tawli0yebxr_7aez6lzyq_kr_xynwts1fkw2vj9zpiuo6hvfsuv0zf0w9au&rtoken=c8wqgpkcgfkp&s=402981b274c62019a87106c33d65375fd812c2f1a0ef1c45585fecc3c8613e55&tknv=v2&ts=5b65b5604fd40&uid=0&ycrid=na-43d6e8bcfdb58609606f7a5f270da22e-downloader11h", "20201213125306",
"https://s173iva.storage.yandex.net/rdisk/31285e59f19a347c1dd076cbc9989f2f0e1...", "application/x-msdownload", "200", "TX6QNNYZ4EWUVLRMAL3PMCH3DTD3BTHH", "953053112" ] ]
--- snip ---
I filtered for http status 200 (OK) and mime-type 'application/x-msdownload' to limit the results to application binaries only.
Trying to download it using 'wget' command line:
--- snip --- $ wget "https://web.archive.org/web/20201213125306/https://s173iva.storage.yandex.ne..." -O Autodesk3dsMax2009_ENU_TrialDownload.exe
--2021-03-21 22:42:53-- https://web.archive.org/web/20201213125306/https://s173iva.storage.yandex.ne... Resolving web.archive.org (web.archive.org)... 207.241.237.3 Connecting to web.archive.org (web.archive.org)|207.241.237.3|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-msdownload] Saving to: ‘Autodesk3dsMax2009_ENU_TrialDownload.exe’
Autodesk3dsMax2009_ENU_TrialDownload.exe [ <=> ] 18.42M 85.4KB/s ^C <works> --- snip ---
I don't see the problem here.
Regards
https://bugs.winehq.org/show_bug.cgi?id=33380
Neko-san nekoNexus@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nekoNexus@protonmail.ch