http://bugs.winehq.org/show_bug.cgi?id=32707
Bug #: 32707 Summary: Shockwave 11 Installer crash when installing Product: Wine Version: 1.5.21 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: fantasticfears@gmail.com Classification: Unclassified
Created attachment 43155 --> http://bugs.winehq.org/attachment.cgi?id=43155 shockwave_installer_full
When installer runs C:\windows\system32\Adobe\Director\SwDnld.exe /regserver, it crash.
https://bugs.winehq.org/show_bug.cgi?id=32707
--- Comment #1 from Austin English austinenglish@gmail.com --- Is this still an issue in current (1.7.35 or newer) wine? If so, please attach terminal output.
https://bugs.winehq.org/show_bug.cgi?id=32707
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer Status|UNCONFIRMED |NEW URL| |http://get.adobe.com/shockw | |ave/otherversions/ CC| |wylda@volny.cz Hardware|x86-64 |x86 Summary|Shockwave 11 Installer |Shockwave 12 Installer |crash when installing |hungs when installing Ever confirmed|0 |1
--- Comment #2 from Wylda wylda@volny.cz ---
Confirming. I have a few of older Shockwave installer, bundled with some game's CD which crash during installation.
To make this bugreport somewhat useful, let re-work this report to curent version 12.1.9.160 which is available for download. When current version will be fixed, i can happily report older versions too.
Version 12 does not crash under wine-1.7.48-74-gb3fe96a, but hungs during installation.
Installer freezes in phase: SwDnld.exe /regserver
Console without debug channels:
err:ntdll:RtlpWaitForCriticalSection section 0x7bcddf2c "../../../wine_git_build/dlls/ntdll/loader.c: loader_section" wait timed out in thread 002d, blocked by 0026, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7bcddf2c "../../../wine_git_build/dlls/ntdll/loader.c: loader_section" wait timed out in thread 002c, blocked by 0026, retrying (60 sec)
https://bugs.winehq.org/show_bug.cgi?id=32707
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #43155|0 |1 is obsolete| |
https://bugs.winehq.org/show_bug.cgi?id=32707
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #3 from super_man@post.com --- (In reply to Wylda from comment #2)
Confirming. I have a few of older Shockwave installer, bundled with some game's CD which crash during installation.
To make this bugreport somewhat useful, let re-work this report to curent version 12.1.9.160 which is available for download. When current version will be fixed, i can happily report older versions too.
Version 12 does not crash under wine-1.7.48-74-gb3fe96a, but hungs during installation.
Installer freezes in phase: SwDnld.exe /regserver
Console without debug channels:
err:ntdll:RtlpWaitForCriticalSection section 0x7bcddf2c "../../../wine_git_build/dlls/ntdll/loader.c: loader_section" wait timed out in thread 002d, blocked by 0026, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7bcddf2c "../../../wine_git_build/dlls/ntdll/loader.c: loader_section" wait timed out in thread 002c, blocked by 0026, retrying (60 sec)
I dont' see this issue. It bypasses /regserver and claims succefully installed. I didnt install the browser when it asked for it.
38eaa01213bb403e7ab6d1472ffec881cb1909ec Shockwave_Installer_Full.exe
wine 1.7.53(up to date git)
https://bugs.winehq.org/show_bug.cgi?id=32707
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |focht@gmx.net Resolution|--- |FIXED Summary|Shockwave 12 Installer |Adobe Shockwave 12.1 |hungs when installing |installer: hangs during | |installation
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
I can't reproduce this either, resolving 'fixed'.
--- snip --- $ WINEDEBUG=+tid,+seh,+relay wine ./Shockwave_Installer_Full.exe >>log.txt 2>&1 ... 002d:Call KERNEL32.CreateProcessW(00000000,0040a0a8 L"C:\windows\system32\Adobe\Director\SwDnld.exe /regserver",00000000,00000000,00000000,00000000,00000000,00000000,00456268,00f3e72c) ret=00405841 ... 0028:Call KERNEL32.__wine_kernel_init() ret=7bc6c9a3 002d:Ret KERNEL32.CreateProcessW() retval=00000001 ret=00405841 002d:Call KERNEL32.CloseHandle(00000084) ret=0040584e 002d:Ret KERNEL32.CloseHandle() retval=00000001 ret=0040584e 002d:Call KERNEL32.WaitForSingleObject(00000080,00000064) ret=00402031 ... 0028:Call KERNEL32.LoadLibraryExW(0033fb38 L"C:\windows\system32\Adobe\Director\SWDNLD.EXE",00000000,00000002) ret=20006dda 0028:Ret KERNEL32.LoadLibraryExW() retval=20000000 ret=20006dda 0028:Call KERNEL32.FindResourceW(20000000,00000064,20018f08 L"REGISTRY") ret=20006df9 0028:Ret KERNEL32.FindResourceW() retval=20024168 ret=20006df9 0028:Call KERNEL32.LoadResource(20000000,20024168) ret=20006e16 0028:Ret KERNEL32.LoadResource() retval=200241fc ret=20006e16 ... 0028:Call KERNEL32.MultiByteToWideChar(00000003,00000000,200241fc "HKCR\r\n{\r\n\tNoRemove AppID\r\n\t{\r\n\t\t{ED372EB0-5B14-484F-A27C-05FF89B6DF25} = s 'SWDNLD'\r\n\t\t{\r\n\t\t\tval ROTFlags = d 1\r\n\t\t}\r\n\t\t'SWDNLD.EXE'\r\n\t\t{\r\n\t\t\tval AppID = s {ED372EB0-5B14-484F-A27C-05FF89B6DF25}\r\n\t\t}\r\n\t}\r\n}\r\nHKCR\r\n{\r\n\tDownload.SwInstaller.1 = s 'S"...,000000d0,0033ee78,000000d0) ret=20006e90 0028:Ret KERNEL32.MultiByteToWideChar() retval=000000d0 ret=20006e90 ... 0028:Call advapi32.RegSetValueExW(00000060,003366cc L"AppID",00000000,00000001,00334640,0000004e) ret=20001c22 0028:Ret advapi32.RegSetValueExW() retval=00000000 ret=20001c22 ... 0028:Call oleaut32.LoadTypeLib(0033f894 L"C:\windows\system32\Adobe\Director\SWDNLD.EXE",0033fae8) ret=2000286a 0028:Call KERNEL32.SearchPathW(00000000,0033f894 L"C:\windows\system32\Adobe\Director\SWDNLD.EXE",00000000,00000105,0033f5ae,00000000) ret=7e446520 0028:Ret KERNEL32.SearchPathW() retval=0000002d ret=7e446520 0028:Call KERNEL32.CreateFileW(0033f5ae L"C:\windows\system32\Adobe\Director\SWDNLD.EXE",80000000,00000000,00000000,00000003,00000080,00000000) ret=7e446600 0028:Ret KERNEL32.CreateFileW() retval=00000058 ret=7e446600 ... 0028:Call KERNEL32.LoadLibraryExW(0033f5ae L"C:\windows\system32\Adobe\Director\SWDNLD.EXE",00000000,0000000b) ret=7e4457ce 0028:Ret KERNEL32.LoadLibraryExW() retval=20000000 ret=7e4457ce 0028:Call KERNEL32.FindResourceW(20000000,00000001,7e4f11cc L"TYPELIB") ret=7e445807 0028:Ret KERNEL32.FindResourceW() retval=20024198 ret=7e445807 0028:Call KERNEL32.LoadResource(20000000,20024198) ret=7e445836 0028:Ret KERNEL32.LoadResource() retval=2002484c ret=7e445836 0028:Call KERNEL32.LockResource(2002484c) ret=7e445857 0028:Ret KERNEL32.LockResource() retval=2002484c ret=7e445857 0028:Call KERNEL32.SizeofResource(20000000,20024198) ret=7e445882 0028:Ret KERNEL32.SizeofResource() retval=00001acc ret=7e445882 ... 0028:Ret oleaut32.LoadTypeLib() retval=00000000 ret=2000286a ... 0028:Call advapi32.RegCreateKeyExW(80000000,0033f930 L"Typelib\{014BE14D-FFF9-4BF4-826F-323BBFB3D975}\1.0",00000000,00000000,00000000,00020006,00000000,0033f90c,00000000) ret=7e4404e0 0028:Ret advapi32.RegCreateKeyExW() retval=00000000 ret=7e4404e0 ... 0028:Call KERNEL32.ExitProcess(00000000) ret=2000ded4 ... 002d:Ret KERNEL32.WaitForSingleObject() retval=00000000 ret=00402046 002d:Call KERNEL32.GetExitCodeProcess(00000080,00f3e9ec) ret=00402057 002d:Ret KERNEL32.GetExitCodeProcess() retval=00000001 ret=00402057 --- snip ---
ProtectionID scan:
--- snip --- -=[ ProtectionID v0.6.6.7 DECEMBER]=- (c) 2003-2015 CDKiLLER & TippeX Build 24/12/14-22:48:13 Ready... Scanning -> Z:\home\focht\Downloads\SWDNLD.EXE File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 152800 (0254E0h) Byte(s) Compilation TimeStamp : 0x55E409B9 -> Mon 31st Aug 2015 08:00:57 (GMT) [TimeStamp] 0x55E409B9 -> Mon 31st Aug 2015 08:00:57 (GMT) | PE Header | - | Offset: 0x000000F0 | VA: 0x200000F0 | - -> File Appears to be Digitally Signed @ Offset 023C00h, size : 018E0h / 06368 byte(s) [!] Executable uses SEH Tables (/SAFESEH) (49 calculated 49 recorded... 0 invalid addresses) [File Heuristics] -> Flag #1 : 00000000000001001101000000000100 (0x0004D004) [Entrypoint Section Entropy] : 6.61 (section #0) ".text " | Size : 0x167A6 (92070) byte(s) [DllCharacteristics] -> Flag : (0x8140) -> ASLR | DEP | TSA [SectionCount] 5 (0x5) | ImageSize 0x2A000 (172032) byte(s) [VersionInfo] Company Name : Adobe Systems. Inc. [VersionInfo] Product Name : Shockwave [VersionInfo] Product Version : 12.2 [VersionInfo] File Description : Shockwave Download Module [VersionInfo] File Version : 12.2r162 [VersionInfo] Original FileName : SWDNLD.EXE [VersionInfo] Internal Name : SWDNLD [VersionInfo] Legal Trademarks : Director® is a registered trademark and Shockwave(tm) is a trademark of Adobe Systems. Inc. [VersionInfo] Legal Copyrights : Copyright © 1985-2013 Adobe Systems. Inc. [CompilerDetect] -> Visual C++ 10.0 (Visual Studio 2010) [!] File appears to have no protection or is using an unknown protection - Scan Took : 0.414 Second(s) [00000019Eh (414) tick(s)] [499 of 573 scan(s) done] --- snip ---
$ sha1sum Shockwave_Installer_Full.exe 38eaa01213bb403e7ab6d1472ffec881cb1909ec Shockwave_Installer_Full.exe
$ du -sh Shockwave_Installer_Full.exe 14M Shockwave_Installer_Full.exe
$ wine --version wine-1.7.53-156-gf8d78b0
Regards
https://bugs.winehq.org/show_bug.cgi?id=32707
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.54.
https://bugs.winehq.org/show_bug.cgi?id=32707
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |REOPENED Resolution|FIXED |---
--- Comment #6 from Wylda wylda@volny.cz ---
No, it's not fixed for me. Now i downloaded currnet Full version of installer:
$ sha1sum -b Shockwave_Installer_v12.2.1.171.exe c91dd8fbe9fb783aeae9efe2bde5f0c1da7b017b *Shockwave_Installer_v12.2.1.171.exe
I still get "...err:ntdll:RtlpWaitForCriticalSection...", but it looks like, that you need to be quick, to successfully install this package.
When the installer opens new pop-up window asking for installation of "Google Chrome", wait for a while (15 sec) and then uncheck "Include Google Chrome..." followed by "Next >". I reliably get the deadlock.
If i'm "fast" with unchecking the Google & "Next", then it installs successfully.
https://bugs.winehq.org/show_bug.cgi?id=32707
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #7 from winetest@luukku.com --- (In reply to Wylda from comment #6)
No, it's not fixed for me. Now i downloaded currnet Full version of installer:
$ sha1sum -b Shockwave_Installer_v12.2.1.171.exe c91dd8fbe9fb783aeae9efe2bde5f0c1da7b017b *Shockwave_Installer_v12.2.1.171.exe
I still get "...err:ntdll:RtlpWaitForCriticalSection...", but it looks like, that you need to be quick, to successfully install this package.
When the installer opens new pop-up window asking for installation of "Google Chrome", wait for a while (15 sec) and then uncheck "Include Google Chrome..." followed by "Next >". I reliably get the deadlock.
If i'm "fast" with unchecking the Google & "Next", then it installs successfully.
Your sha1sum doesnt match the one focht used. Actually there is confirmation 2 times with same sha1sum and yours differs.
https://bugs.winehq.org/show_bug.cgi?id=32707
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEEDINFO
--- Comment #8 from Anastasius Focht focht@gmx.net --- Hello Wylda,
please re-test with recent Wine version.
Since you are the reason the ticket was reopened it's *your* responsibility to keep it up-to-date.
Regards
https://bugs.winehq.org/show_bug.cgi?id=32707
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Debian Status|NEEDINFO |REOPENED
--- Comment #9 from Wylda wylda@volny.cz ---
please re-test with recent Wine version.
Still present in wine-3.17-94-g2e754a6527. Recipe in comment 6 still applies.
Since you are the reason the ticket was reopened it's *your* responsibility to keep it up-to-date.
Sometimes i poke severals years into a bugreport and it does not help ;) No offense and no complains, I will gladly re-test more often, if that attract's devs attention ;c)
https://bugs.winehq.org/show_bug.cgi?id=32707
Neko-san nekoNexus@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nekoNexus@protonmail.ch