https://bugs.winehq.org/show_bug.cgi?id=47980
Bug ID: 47980 Summary: Corel DRAW 2019 installer halts at "Initializing" step Product: Wine Version: 4.18 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: bignintyfan@gmail.com Distribution: ---
Created attachment 65490 --> https://bugs.winehq.org/attachment.cgi?id=65490 Corel DRAW 2019
Applications such as CorelDRAW 2019 hang at the "Initializing" step when trying to install. This has been occurring since at least Wine Staging 4.5, but has persisted to Wine Staging 4.18.
Steps to reproduce: 1. Make sure the "winbind" package is installed (`sudo apt install winbind`) 2. Make a new 64-bit Wine Prefix (`export WINEPREFIX=~/.wine-corel`) 3. Download the trial of CorelDRAW 2019 (https://www.coreldraw.com/en/) 4. (optional) Install dotnet40 using winetricks (`winetricks dotnet40) 5. Run the installer (`wine CorelDRAWGraphicsSuite2019Installer_RW.exe`)
Tracelog is added as an attachment, the final error shown when the window hangs is "{}:err:seh:setup_exception_record stack overflow 1024 bytes in thread {} eip f7b34198 esp 00230f30 stack 0x230000-0x231000-0x330000"
https://bugs.winehq.org/show_bug.cgi?id=47980
bignintyfan@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Hardware|x86 |x86-64
https://bugs.winehq.org/show_bug.cgi?id=47980
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer Status|UNCONFIRMED |NEW URL| |https://www.corel.com/akdlm | |/6763/downloads/free/trials | |/GraphicsSuite/2019/R5tgO2W | |x1/CorelDRAWGraphicsSuite20 | |19Installer_RW.exe Ever confirmed|0 |1
--- Comment #1 from Ken Sharp imwellcushtymelike@gmail.com --- (In reply to David Seward from comment #0)
- (optional) Install dotnet40 using winetricks (`winetricks dotnet40)
Why is this optional? It is not needed to trigger this bug.
Confirming.
I tried a native mshtml (+msls31) from WinXP but the pop-up window claims Javascript is not enabled.
The installer is basically a local web page.
https://bugs.winehq.org/show_bug.cgi?id=47980
--- Comment #2 from David Seward bignintyfan@gmail.com ---
- (optional) Install dotnet40 using winetricks (`winetricks dotnet40)
Why is this optional? It is not needed to trigger this bug.
I got different errors with and without installing the dotnet 4.0 package, so I added it to be safe.
https://bugs.winehq.org/show_bug.cgi?id=47980
Maik Wagner maiktapwagner@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maiktapwagner@aol.com
--- Comment #3 from Maik Wagner maiktapwagner@aol.com --- Created attachment 65738 --> https://bugs.winehq.org/attachment.cgi?id=65738 Console output - wine 4.19 (staging)
Also confirming in wine 4.19-Staging. Console output is attached.
https://bugs.winehq.org/show_bug.cgi?id=47980
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com
--- Comment #4 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Maik Wagner from comment #3)
Created attachment 65738 [details] Console output - wine 4.19 (staging)
Also confirming in wine 4.19-Staging. Console output is attached.
Hi Maik,
it is useful i think to attach a WINEDEBUG=+mshtml,urlmon,jscript debug log. So developers can have a look into it.
All these CorelDraw installers seem to suffer from similar bugs; they get a lot further after installing first winetricks ie8 or the like
Regards
https://bugs.winehq.org/show_bug.cgi?id=47980
--- Comment #5 from Louis Lenders xerox.xerox2000x@gmail.com --- Created attachment 65742 --> https://bugs.winehq.org/attachment.cgi?id=65742 +mshtml,+urlmon,+jscript,+seh
@Mike : i attach it here myself
+mshtml,+urlmon,+jscript debug log.
Last 3500 before the "setup_exception_record stack overflow"
It`s an endless sequence of 002e:trace:mshtml:HTMLElement2_put_accessKey (0ADA43B0)->(L"o") 002e:trace:mshtml:HTMLElement_setAttribute (0ADA43B0)->(L"accessKey" 00233800 {VT_BSTR: L"o"} 00000000) 002e:trace:mshtml:DispatchEx_GetDispID (0ADA43B0)->(L"accessKey" a 0023381C) 002e:trace:mshtml:DispatchEx_InvokeEx (0ADA43B0)->(800107d5 800 4 002337A0 00000000 002337B0 00000000) 002e:trace:mshtml:HTMLDOMNode_AddRef (0ADA43B0) ref=2028
https://bugs.winehq.org/show_bug.cgi?id=47980
David Seward bignintyfan@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://www.corel.com/akdlm |https://web.archive.org/web |/6763/downloads/free/trials |/20200103021801/https://www |/GraphicsSuite/2019/R5tgO2W |.corel.com/akdlm/6763/downl |x1/CorelDRAWGraphicsSuite20 |oads/free/trials/GraphicsSu |19Installer_RW.exe |ite/2019/R5tgO2Wx1/CorelDRA | |WGraphicsSuite2019Installer | |_RW.exe
https://bugs.winehq.org/show_bug.cgi?id=47980
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #6 from Anastasius Focht focht@gmx.net --- Hello folks,
the recursion when setting IHTMLElement2::accessKey property looks like a dupe of bug 40821
Regards
https://bugs.winehq.org/show_bug.cgi?id=47980
Damjan Jovanovic damjan.jov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |damjan.jov@gmail.com
--- Comment #7 from Damjan Jovanovic damjan.jov@gmail.com --- Now that bug 40821 is fixed, can someone please re-test this?