https://bugs.winehq.org/show_bug.cgi?id=42152
Bug ID: 42152 Summary: eFax Messenger 4.4: hangs during installation Product: Wine Version: 2.0-rc3 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: littlesincanada@yahoo.co.uk Distribution: ---
Created attachment 56724 --> https://bugs.winehq.org/attachment.cgi?id=56724 Debug output from installer
During installation of eFax Messenger, installer hangs after it says that it is updating registry.
Trace output attached.
Installed with Wine 2.0-rc3 in Linux Mint 18.1 x86_64 using wine-builds PPA, wine-staging.
Free download available here: https://www.efax.ca/efax-help-center/efax-messenger/download-efax-messenger
https://bugs.winehq.org/show_bug.cgi?id=42152
--- Comment #1 from Ralph Little littlesincanada@yahoo.co.uk --- Created attachment 56725 --> https://bugs.winehq.org/attachment.cgi?id=56725 Screenshot of installer when frozen.
https://bugs.winehq.org/show_bug.cgi?id=42152
--- Comment #2 from Ralph Little littlesincanada@yahoo.co.uk --- The last line of the debug output (attached) appears when I click cancel. The installer CANCEL button "presses", after a few seconds the RtlpWaitForCriticalSection error appears and continues to appear periodically afterwards. I have to manually terminate the installer.
https://bugs.winehq.org/show_bug.cgi?id=42152
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #3 from winetest@luukku.com --- Confirming wine 2.0rc4.
https://bugs.winehq.org/show_bug.cgi?id=42152
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #4 from joaopa jeremielapuree@yahoo.fr --- Works fine with wine-5.22 Can an administrator close this bug as FIXED?
Original reported version can be downloaded here: https://download.cnet.com/eFax-Messenger-Plus/3001-2367_4-14893.html
https://bugs.winehq.org/show_bug.cgi?id=42152
Robert Wilhelm sloper42@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |https://download.cnet.com/e | |Fax-Messenger-Plus/3001-236 | |7_4-14893.html CC| |sloper42@yahoo.com Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #5 from Robert Wilhelm sloper42@yahoo.com --- Installer works fine in wine-6.0rc1 here, too.
Resolving to fixed.
https://bugs.winehq.org/show_bug.cgi?id=42152
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer Component|-unknown |msi Fixed by SHA1| |e355cb62775f7fd39a03458c623 | |34a603dcb0c78 CC| |focht@gmx.net
--- Comment #6 from Anastasius Focht focht@gmx.net --- Hello folks,
the hang was fixed by commit https://source.winehq.org/git/wine.git/commitdiff/e355cb62775f7fd39a03458c62... ("msi: Don't load a custom action DLL in the main process."), part of Wine 3.8 release.
Thanks Zebediah.
--- snip --- $ WINEDEBUG=+seh,+loaddll,+msi wine ./msgrplus.exe >>log.txt 2>&1 ... 0057:trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `CustomAction` WHERE `Action` = 'AddPrinterDriver64'" 0x23f1a0 ... 0057:trace:msi:ACTION_CustomAction Handling custom action L"AddPrinterDriver64" (c01 L"J2GDrvHelper64.dll" L"J2GDrv_AddPrinterDriver") 0057:warn:msi:ACTION_CustomAction msidbCustomActionTypeNoImpersonate not handled ... 0057:trace:msi:msi_get_property returning L"C:\Program Files (x86)\|C:\Program Files (x86)\eFax Messenger 4.4\|eFax|4.4" for property L"AddPrinterDriver64" 0057:trace:msi:msi_set_property 0x652a0 L"CustomActionData" L"C:\Program Files (x86)\|C:\Program Files (x86)\eFax Messenger 4.4\|eFax|4.4" -1 0057:trace:msi:msi_get_property 0x652a0 L"CustomActionData" (nil) 0x23ea64 ... 0057:trace:msi:MSI_DatabaseOpenViewW L"UPDATE `_Property` SET `Value` = ? WHERE `_Property` = 'CustomActionData'" 0x23ea68 ... 0057:trace:msi:MSI_DatabaseOpenViewW L"SELECT * FROM `Binary` WHERE `Name` = 'J2GDrvHelper64.dll'" 0x23ed30 ... 0057:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\winspool.drv" at 0x7fbf65fe0000: builtin 0057:trace:loaddll:load_native_dll Loaded L"C:\users\focht\Temp\msi1715.tmp" at 0x180000000: native 0057:trace:seh:NtRaiseException code=c0000005 flags=0 addr=0x7fbf65ffe204 ip=7fbf65ffe204 tid=0057 0057:trace:seh:NtRaiseException info[0]=0000000000000000 0057:trace:seh:NtRaiseException info[1]=0000000000000000 0057:trace:seh:NtRaiseException rax=0000000000000005 rbx=000000000067d480 rcx=0000000000000000 rdx=0000000000000000 0057:trace:seh:NtRaiseException rsi=0000000000000000 rdi=0000000000000000 rbp=0000000000000000 rsp=000000000023e170 0057:trace:seh:NtRaiseException r8=000000000023db40 r9=0000000000000001 r10=0000000000000008 r11=0000000000000246 0057:trace:seh:NtRaiseException r12=00007fbf6600401a r13=000000000067d480 r14=00007fbf66003ffa r15=00007fbf66004018 0057:trace:seh:dwarf_virtual_unwind function 7fbf65ffe204 base 0x7fbf65ffe0f0 cie 0x7fbf66005610 len 14 id 0 version 1 aug 'zR' code_align 1 data_align -8 retaddr %rip ... 0057:trace:seh:RtlRestoreContext returning to 7bcb45c0 stack 23e920 0057:trace:loaddll:free_modref Unloaded module L"C:\users\focht\Temp\msi1715.tmp" : native 0057:trace:loaddll:free_modref Unloaded module L"C:\windows\system32\winspool.drv" : builtin 0057:err:msi:create_temp_binary failed to load dll L"C:\users\focht\Temp\msi1715.tmp" (998) 0057:trace:msi:msiobj_release object 0x67e880 destroyed 0057:trace:msi:HANDLE_CustomType1 Calling function L"J2GDrv_AddPrinterDriver" from L"C:\users\focht\Temp\msi1715.tmp" 0057:trace:msi:wait_thread_handle waiting for L"AddPrinterDriver64" 0064:trace:msi:DllThread custom action (64) started 0064:trace:msi:ACTION_CallDllFunction {e80255e3-4b7b-4395-aa08-b9ec0ce9c62f} 0064:trace:msi:DllGetClassObject {ba26e6fa-4f27-4f56-953a-3f90272018aa} {00000001-0000-0000-c000-000000000046} 0x35f9d0 0064:trace:msi:MsiCF_CreateInstance 0x7fbf678c24c0 (nil) {56d58b64-8780-4c22-a8bc-8b0b29e4a9f8} 0x35f9d8 0064:trace:msi:alloc_msihandle 0x70ba0 -> 1 0064:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\winspool.drv" at 0x7fbf65fe0000: builtin 0064:trace:loaddll:load_native_dll Loaded L"C:\users\focht\Temp\msi1715.tmp" at 0x180000000: native 0061:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\imm32.dll" at 0x7fccfd280000: builtin 0061:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\winex11.drv" at 0x7fccfd1f0000: builtin 0063:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\imm32.dll" at 0x7fe691b00000: builtin 0063:trace:loaddll:load_builtin_dll Loaded L"C:\windows\system32\winex11.drv" at 0x7fe691a60000: builtin ... --- snip ---
$ sha1sum msgrplus.exe 804e77b35ecd89a2e263ac028e05da050e31a8c3 msgrplus.exe
$ du -sh msgrplus.exe 5.8M msgrplus.exe
$ wine --version wine-3.7-29-ge355cb62775
Regards
https://bugs.winehq.org/show_bug.cgi?id=42152
--- Comment #7 from Ralph Little littlesincanada@yahoo.co.uk --- Many thanks
https://bugs.winehq.org/show_bug.cgi?id=42152
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.0-rc2.