https://bugs.winehq.org/show_bug.cgi?id=55713
Bug ID: 55713 Summary: mspaint.exe crashes with: Unhandled exception: unimplemented function propsys.dll.PropVariantToUInt32WithDefault Product: Wine Version: 8.17 Hardware: x86-64 URL: https://win7games.com/download/ClassicPaint.zip OS: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: propsys Assignee: wine-bugs@winehq.org Reporter: xerox.xerox2000x@gmail.com Distribution: Debian
Follow-up of https://bugs.winehq.org/show_bug.cgi?id=43670#c11
Trying to start mspaint (after following steps from above link) it crashes instantly:
Unhandled exception: unimplemented function propsys.dll.PropVariantToUInt32WithDefault called in wow64 32-bit code (0x7b012407). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:002b EIP:7b012407 ESP:0012e8b4 EBP:0012e918 EFLAGS:00000246( - -- I Z- -P- ) EAX:0012e8c0 EBX:6bb4b000 ECX:00000004 EDX:0012e938 ESI:0012e938 EDI:684c90a0
https://bugs.winehq.org/show_bug.cgi?id=55713
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- The link gives a 403 for me.
Should be easy to fix, but for some reason it currently doesn't work at all for. Not even with the old wine version and my old hack. Somethings weird, so I need to investigate that first before I can continue working on anything.
https://bugs.winehq.org/show_bug.cgi?id=55713
--- Comment #2 from Louis Lenders xerox.xerox2000x@gmail.com --- Created attachment 75222 --> https://bugs.winehq.org/attachment.cgi?id=75222 mui.patch
https://bugs.winehq.org/show_bug.cgi?id=55713
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://win7games.com/downl |https://win7games.com |oad/ClassicPaint.zip |
--- Comment #3 from Louis Lenders xerox.xerox2000x@gmail.com --- I attached Craig's rebased patch I used.
Further corrected download link, direct link indeed doesn''t work.
Just scroll down to paint on that site.
https://bugs.winehq.org/show_bug.cgi?id=55713
--- Comment #4 from Fabian Maurer dark.shadow4@web.de --- - Applied that patch on wine-8.17 - Clean 32bit WINEPREFIX - winetricks mfc42 - Copied uiribbon from win7 into .wine system32 folder, made dll override - Installed and then ran "mspaint1"
Still get "Failed to create empty document". No idea why it suddenly doesn't work anymore.
https://bugs.winehq.org/show_bug.cgi?id=55713
--- Comment #5 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Fabian Maurer from comment #4)
- Applied that patch on wine-8.17
- Clean 32bit WINEPREFIX
- winetricks mfc42
- Copied uiribbon from win7 into .wine system32 folder, made dll override
- Installed and then ran "mspaint1"
Still get "Failed to create empty document". No idea why it suddenly doesn't work anymore.
You also need uiribbonres.dll or did you copy that too?
https://bugs.winehq.org/show_bug.cgi?id=55713
--- Comment #6 from Fabian Maurer dark.shadow4@web.de --- ...no, I totally overlooked that. Thanks, and sorry for polluting your bugreport.
Now that I got that going, I could look into that propsys issue the coming days, if you want.
https://bugs.winehq.org/show_bug.cgi?id=55713
--- Comment #7 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Fabian Maurer from comment #6)
...no, I totally overlooked that. Thanks, and sorry for polluting your bugreport.
Now that I got that going, I could look into that propsys issue the coming days, if you want.
Nice, i'll keep a look on this
https://bugs.winehq.org/show_bug.cgi?id=55713
Julian RĂ¼ger jr98@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jr98@gmx.net
https://bugs.winehq.org/show_bug.cgi?id=55713
--- Comment #8 from Fabian Maurer dark.shadow4@web.de --- Created a MR: https://gitlab.winehq.org/wine/wine/-/merge_requests/4044
https://bugs.winehq.org/show_bug.cgi?id=55713
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |d177709b10ce07ddd234b0e8e00 | |764ae4b1d8488 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #9 from Fabian Maurer dark.shadow4@web.de --- Fixed by https://gitlab.winehq.org/wine/wine/-/commit/d177709b10ce07ddd234b0e8e00764a...
https://bugs.winehq.org/show_bug.cgi?id=55713
--- Comment #10 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Fabian Maurer from comment #9)
Fixed by https://gitlab.winehq.org/wine/wine/-/commit/ d177709b10ce07ddd234b0e8e00764ae4b1d8488
Hi, thanks Fabian! Is there also an update on status of the WinSqmSetIfMaxDWORD stub merge request?
https://bugs.winehq.org/show_bug.cgi?id=55713
--- Comment #11 from Fabian Maurer dark.shadow4@web.de --- Nope, still open and waiting.
https://bugs.winehq.org/show_bug.cgi?id=55713
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 8.18.