http://bugs.winehq.org/show_bug.cgi?id=36800
Bug ID: 36800 Summary: XMP failed to start, services.exe has crashed Product: Wine Version: 1.7.20 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: penghao@linuxdeepin.com
download from: http://xmp.down.sandai.net/kankan/XMPSetup_4.9.16.2203-www.exe
after install, start XMP from: ~/.wine/drive_c/Program Files/Thunder Network/Xmp/Program/ with: wine XMP.exe
then the services.exe report crashed.
http://bugs.winehq.org/show_bug.cgi?id=36800
--- Comment #1 from Hao Peng penghao@linuxdeepin.com --- Created attachment 48873 --> http://bugs.winehq.org/attachment.cgi?id=48873 backtrace of services crashed
http://bugs.winehq.org/show_bug.cgi?id=36800
Hao Peng penghao@linuxdeepin.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://xmp.down.sandai.net/ | |kankan/XMPSetup_4.9.16.2203 | |-www.exe
http://bugs.winehq.org/show_bug.cgi?id=36800
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fracting@gmail.com
--- Comment #2 from Qian Hong fracting@gmail.com --- (In reply to Hao Peng from comment #1)
Created attachment 48873 [details] backtrace of services crashed
Hi Hao Peng, thanks for reporting. However, the backtrace is not enough for diagnosis, please upload full console log including the backtrace.
http://bugs.winehq.org/show_bug.cgi?id=36800
--- Comment #3 from Hao Peng penghao@linuxdeepin.com --- Created attachment 48874 --> http://bugs.winehq.org/attachment.cgi?id=48874 test log for XMP with +tid
http://bugs.winehq.org/show_bug.cgi?id=36800
--- Comment #4 from Hao Peng penghao@linuxdeepin.com --- XMP starts a windows service when starting, this make the log too large with +relay
http://bugs.winehq.org/show_bug.cgi?id=36800
--- Comment #5 from Qian Hong fracting@gmail.com --- (In reply to Hao Peng from comment #3)
Created attachment 48874 [details] test log for XMP with +tid
Thanks for the log. According to the log, some dlls may be missing or failed to register: --- snip --- 0021:err:module:import_dll Library minizip.dll (which is needed by L"C:\Program Files\Common Files\Thunder Network\ServicePlatform\XLSP.dll") not found 0021:err:module:import_dll Library xlstat.dll (which is needed by L"C:\Program Files\Common Files\Thunder Network\ServicePlatform\XLSP.dll") not found --- snip ---
It is possible that something went wrong during the installation. Could you please install XMP from a clean wineprefix, and upload a *installer* log?
http://bugs.winehq.org/show_bug.cgi?id=36800
--- Comment #6 from Hao Peng penghao@linuxdeepin.com --- I have checked out that these two files are exist in the folder "C:\Program Files\Common Files\Thunder Network\ServicePlatform\"
http://bugs.winehq.org/show_bug.cgi?id=36800
--- Comment #7 from Qian Hong fracting@gmail.com --- (In reply to Hao Peng from comment #6)
I have checked out that these two files are exist in the folder "C:\Program Files\Common Files\Thunder Network\ServicePlatform\"
Could you please upload a *installer* log as comment #5? Thanks.
http://bugs.winehq.org/show_bug.cgi?id=36800
--- Comment #8 from Hao Peng penghao@linuxdeepin.com --- Created attachment 48875 --> http://bugs.winehq.org/attachment.cgi?id=48875 installer log for XMPsetup
http://bugs.winehq.org/show_bug.cgi?id=36800
--- Comment #9 from Qian Hong fracting@gmail.com --- (In reply to Hao Peng from comment #8)
Created attachment 48875 [details] installer log for XMPsetup
Thanks for the log. According to the log: --- snip --- err:wineconsole:WCUSER_SetFont wrong font err:wineconsole:WCUSER_SetFont wrong font err:wineconsole:WINECON_Fatal Couldn't find a decent font, aborting --- snip ---
Some thing went wrong during the installation, maybe the installer try to register some dll but fail. could you try the patch in http://bugs.winehq.org/show_bug.cgi?id=10063#c7 , re-install the app from a clean wineprefix, and re-test this bug?
Thanks!
http://bugs.winehq.org/show_bug.cgi?id=36800
--- Comment #10 from Hao Peng penghao@linuxdeepin.com --- patch applied, no same error appeared when re-installing. But services.exe still crashes.
I have checked that two dlls, they are no need to register. It seems services.exe failed to load a third-party service, and crash after that. this crash will happen when opening any other apps in this WINEPREFIX.
http://bugs.winehq.org/show_bug.cgi?id=36800
--- Comment #11 from Qian Hong fracting@gmail.com --- (In reply to Hao Peng from comment #10)
patch applied, no same error appeared when re-installing. But services.exe still crashes.
I have checked that two dlls, they are no need to register. It seems services.exe failed to load a third-party service, and crash after that. this crash will happen when opening any other apps in this WINEPREFIX.
I can reproduce services.exe crashing before applying the patch, but I can't reproduce services.exe crashing after the patch.
Could you double check? Have you really remove the old WINEPREFIX before the second test? (When we say a clean wineprefix, we mean remove or backup the old wineprefix before install the app again)
I can reproduce another crashing in XMP.exe, but that's a new bug.
http://bugs.winehq.org/show_bug.cgi?id=36800
--- Comment #12 from Qian Hong fracting@gmail.com --- (In reply to Qian Hong from comment #11)
(In reply to Hao Peng from comment #10)
patch applied, no same error appeared when re-installing. But services.exe still crashes.
I have checked that two dlls, they are no need to register. It seems services.exe failed to load a third-party service, and crash after that. this crash will happen when opening any other apps in this WINEPREFIX.
I can reproduce services.exe crashing before applying the patch, but I can't reproduce services.exe crashing after the patch.
Could you double check? Have you really remove the old WINEPREFIX before the second test? (When we say a clean wineprefix, we mean remove or backup the old wineprefix before install the app again)
I can reproduce another crashing in XMP.exe, but that's a new bug.
Ok, I know how to reproduce. After first time installation, services.exe won't quit, that is why I can't reproduce before. However if you kill services.exe, it will crash in the future.
The interesting thing is, without the wineconsole patch, the installer seems hangs at the end.
An easy workaround for the services.exe crashing is copying those depended dlls to system32: ~/.wine/drive_c/Program Files/Common Files/Thunder Network/ServicePlatform$ cp *.dll ~/.wine/drive_c/windows/system32
However, we need to investigate what's the right fix, which seems not a easy work. Thanks for testing!
https://bugs.winehq.org/show_bug.cgi?id=36800
--- Comment #13 from Qian Hong fracting@gmail.com --- Patch sent: http://source.winehq.org/patches/data/106584
https://bugs.winehq.org/show_bug.cgi?id=36800
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |0af8e8123824e551b2eec27e5a6 | |898b2c21939c6 Status|UNCONFIRMED |RESOLVED CC| |leslie_alistair@hotmail.com Resolution|--- |FIXED
--- Comment #14 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- http://source.winehq.org/git/wine.git/?a=commit;h=0af8e8123824e551b2eec27e5a...
https://bugs.winehq.org/show_bug.cgi?id=36800
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.27.
https://bugs.winehq.org/show_bug.cgi?id=36800
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|-unknown |programs