https://bugs.winehq.org/show_bug.cgi?id=52704
Bug ID: 52704 Summary: Open File dialog doesn't work on FreeHand 9 demo Product: Wine Version: 7.4 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: bugs.drew@yahoo.com Distribution: ---
Created attachment 72061 --> https://bugs.winehq.org/attachment.cgi?id=72061 FreeHand9 log
After installing the demo, when you click on the "Open" icon on the "Welcome to FreeHand 9" wizard window, nothing happens visually but the err:module:DelayLoadFailureHook message appears in the log.
This bug looks very similar to bug 45938 which AF analyzed. I'm not sure what was meant by "try GetModuleHandleExA() first before LoadLibraryA()" so I wasn't able to verify that it resolves this bug.
https://bugs.winehq.org/show_bug.cgi?id=52704
Drew Bugs bugs.drew@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=45936 URL| |https://web.archive.org/web | |/20040607015226if_/http://d | |ownload.macromedia.com:80/p | |ub/freehand/esd/freehand9-t | |rial.exe Distribution|--- |Ubuntu
https://bugs.winehq.org/show_bug.cgi?id=52704
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Component|-unknown |uxtheme Ever confirmed|0 |1 CC| |dark.shadow4@web.de Summary|Open File dialog doesn't |FreeHand 9 demo needs |work on FreeHand 9 demo |unimplemented | |uxtheme.dll.OpenThemeDataFo | |rDpi Status|UNCONFIRMED |NEW
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- Confirming.
https://bugs.winehq.org/show_bug.cgi?id=52704
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|FreeHand 9 demo needs |FreeHand 9 demo: failure to |unimplemented |delay load |uxtheme.dll.OpenThemeDataFo |uxtheme.dll.OpenThemeDataFo |rDpi |rDpi
--- Comment #2 from Dmitry Timoshkov dmitry@baikal.ru --- uxtheme.OpenThemeDataForDpi is implemented. Similar problem was analyzed by AF in the bug 45936 (45938 in the original comment is probably a typo).
https://bugs.winehq.org/show_bug.cgi?id=52704
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com --- Created attachment 72264 --> https://bugs.winehq.org/attachment.cgi?id=72264 patch
This is not related to delayed import. The problem is an exception raised when uxtheme is attached - registry handle is closed twice, and when being debugged this raises an exception from NtClose(). No idea if debugging itself is normal for this application, but attached patch works for me.
https://bugs.winehq.org/show_bug.cgi?id=52704
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|FreeHand 9 demo: failure to |FreeHand 9 demo: invalid |delay load |handle exception |uxtheme.dll.OpenThemeDataFo |(0xc0000008) when attaching |rDpi |uxtheme.dll
https://bugs.winehq.org/show_bug.cgi?id=52704
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
--- Comment #4 from Dmitry Timoshkov dmitry@baikal.ru --- (In reply to Nikolay Sivov from comment #3)
Created attachment 72264 [details] patch
This is not related to delayed import. The problem is an exception raised when uxtheme is attached - registry handle is closed twice, and when being debugged this raises an exception from NtClose(). No idea if debugging itself is normal for this application, but attached patch works for me.
The patch works, thanks Nikolay.
Freehand demo runs under built-in debugger, probably to prevent cracking, see https://bugs.winehq.org/show_bug.cgi?id=37609 for details.
https://bugs.winehq.org/show_bug.cgi?id=52704
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED Fixed by SHA1| |28d572aa14300b7452f491e2a6b | |53b4e1ad9a104
--- Comment #5 from Nikolay Sivov bunglehead@gmail.com --- Marking fixed, 28d572aa14300b7452f491e2a6b53b4e1ad9a104.
https://bugs.winehq.org/show_bug.cgi?id=52704
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 7.8.
https://bugs.winehq.org/show_bug.cgi?id=52704
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |7.0.x
https://bugs.winehq.org/show_bug.cgi?id=52704
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|7.0.x |---
--- Comment #7 from Michael Stefaniuc mstefani@winehq.org --- Removing the 7.0.x milestone from bug fixes included in 7.0.1.