https://bugs.winehq.org/show_bug.cgi?id=56538
Bug ID: 56538 Summary: New updates broke MSPAINT.EXE Product: Wine Version: 9.5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: wpha@aol.com Distribution: ---
Created attachment 76292 --> https://bugs.winehq.org/attachment.cgi?id=76292 Backtrace from WINE 9.5 Crash of MSPAINT.EXE
Version 9.5 suddenly caused MSPAINT to crash any time I tried to open a text box in the app. It was working perfectly before this update. Then I just got V9.6 and tried again. Same problem. I saved three backtraces. The first was from version 9.5 and is attached here.
https://bugs.winehq.org/show_bug.cgi?id=56538
--- Comment #1 from William wpha@aol.com --- Created attachment 76293 --> https://bugs.winehq.org/attachment.cgi?id=76293 WINE V9.6 Backtrace crash of MESPAINT.EXE
Here is the backtrace from when I tried running MSPAINT.EXE from the newly installed WINE 9.6 update. It is caused by trying to use the text box inside the app. I can still draw, but when I try to use text, it crashes.
https://bugs.winehq.org/show_bug.cgi?id=56538
William wpha@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #76293|WINE V9.6 Backtrace crash |WINE V9.6 Backtrace crash description|of MESPAINT.EXE |of MSPAINT.EXE
--- Comment #2 from William wpha@aol.com --- Comment on attachment 76293 --> https://bugs.winehq.org/attachment.cgi?id=76293 WINE V9.6 Backtrace crash of MSPAINT.EXE
(I corrected a typo in the description of this backtrace.)
https://bugs.winehq.org/show_bug.cgi?id=56538
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com --- (In reply to William from comment #0)
Created attachment 76292 [details] Backtrace from WINE 9.5 Crash of MSPAINT.EXE
Version 9.5 suddenly caused MSPAINT to crash any time I tried to open a text box in the app. It was working perfectly before this update. Then I just got V9.6 and tried again. Same problem. I saved three backtraces. The first was from version 9.5 and is attached here.
This one is some internal undocumented function. I'm not sure how important this is to fix. You're using mspaint.exe copied from windows, is that correct?
https://bugs.winehq.org/show_bug.cgi?id=56538
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |infyquest@gmail.com
--- Comment #4 from Vijay Kamuju infyquest@gmail.com --- From google search Cicero is the code name for TSF (Text Services Framework). I think adding a stub to return FALSE should do the trick
https://bugs.winehq.org/show_bug.cgi?id=56538
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #5 from Fabian Maurer dark.shadow4@web.de --- What mspaint and what overrides are you using? Because win7 mspaint shouldn't work in vanilla wine due to MUI being missing.
https://bugs.winehq.org/show_bug.cgi?id=56538
--- Comment #6 from William wpha@aol.com --- I am using MSPAINT copied from Windows XP. It has been working under WINE for quite some time, and only with WINE V9.5 (and now 9.6) is it crashing.
https://bugs.winehq.org/show_bug.cgi?id=56538
--- Comment #7 from Fabian Maurer dark.shadow4@web.de --- How exactly do you cause the crash?
https://bugs.winehq.org/show_bug.cgi?id=56538
--- Comment #8 from William wpha@aol.com --- I launch the app, then click the "A" (text) tool. Try to draw a text box, and the instant I release the mouse, it crashes. It used to work perfectly, until V9.5 and V9.6 of WINE. I was happy when you fixed the bug with PNG files. :) I use Paintbrush frequently, because I copy/paste schematic symbols to draw schematics. I've done it this way for almost 30 years. Old habits die hard. :)
https://bugs.winehq.org/show_bug.cgi?id=56538
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |imm32 Status|UNCONFIRMED |NEW Regression SHA1| |7a92a33b27b3e362c12539d6382 | |dfe6444ed77cf Keywords| |regression Ever confirmed|0 |1 Summary|New updates broke |Mspaint from Windows XP |MSPAINT.EXE |needs | |imm32.CtfImmIsCiceroEnabled
--- Comment #9 from Fabian Maurer dark.shadow4@web.de --- Confirming, regression by
commit 7a92a33b27b3e362c12539d6382dfe6444ed77cf Author: Louis Lenders xerox.xerox2000x@gmail.com Date: Wed Feb 21 13:51:54 2024 +0100
imm32: Update spec file.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=5629
https://bugs.winehq.org/show_bug.cgi?id=56538
--- Comment #10 from Fabian Maurer dark.shadow4@web.de --- Submitted a MR: https://gitlab.winehq.org/wine/wine/-/merge_requests/5479
https://bugs.winehq.org/show_bug.cgi?id=56538
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Fixed by SHA1| |72987ffc6671d87cf0b8f7e9c51 | |b160e5f5b367f Resolution|--- |FIXED
--- Comment #11 from Fabian Maurer dark.shadow4@web.de --- Fixed by https://gitlab.winehq.org/wine/wine/-/commit/72987ffc6671d87cf0b8f7e9c51b160...
https://bugs.winehq.org/show_bug.cgi?id=56538
--- Comment #12 from William wpha@aol.com --- (In reply to Fabian Maurer from comment #11)
Fixed by https://gitlab.winehq.org/wine/wine/-/commit/ 72987ffc6671d87cf0b8f7e9c51b160e5f5b367f
THANK YOU for fixing this. When will the new update be available to WINE? :)
https://bugs.winehq.org/show_bug.cgi?id=56538
--- Comment #13 from Fabian Maurer dark.shadow4@web.de --- Once one 9.7 is released. Version 9.6 was 2024-04-05, and it follows approximately a biweekly schedule.
https://bugs.winehq.org/show_bug.cgi?id=56538
--- Comment #14 from William wpha@aol.com --- Ah, very good! THANK YOU again for addressing this! :)
https://bugs.winehq.org/show_bug.cgi?id=56538
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.7.