[Bug 35077] New: PSPad throws an exception when the UI is clicked
http://bugs.winehq.org/show_bug.cgi?id=35077 Bug #: 35077 Summary: PSPad throws an exception when the UI is clicked Product: Wine Version: 1.7.8 Platform: x86 URL: http://www.pspad.com OS/Version: Linux Status: NEW Keywords: download, Installer Severity: minor Priority: P2 Component: -unknown AssignedTo: wine-bugs(a)winehq.org ReportedBy: austinenglish(a)gmail.com Blocks: 12995 Classification: Unclassified Install the application (there are two non-fatal crashes during that, ignore, it's bug 35076). Try to start PSPad.exe, and you'll get an application exception dialog: Exception description: Internal Error: SyncHotKeyPosition Failed ("Fo&rmat" <> "Fo&rm�t"). Exception class: ETntInternalError Exception address: 004F78DE ---------------------------------------------------------------------------------------------------- Stack list, generated 12/7/2013 1:54:31 PM [004F78D9] TntMenus.SyncHotKeyPosition (Line 434, "TntMenus.pas" + 25) + $3F [004F7B7E] TntMenus.TTntMenuItem.GetCaption (Line 622, "TntMenus.pas" + 5) + $14 [004F7F09] TntMenus.TTntMenuItem.UpdateMenuString (Line 739, "TntMenus.pas" + 14) + $6 [004F79F7] TntMenus.UpdateMenuItems (Line 447, "TntMenus.pas" + 5) + $4 [004F79D7] TntMenus.UpdateMenuItems (Line 445, "TntMenus.pas" + 3) + $B [004F8AD7] TntMenus.TTntMainMenu.DoChange (Line 1049, "TntMenus.pas" + 2) + $5 [004A979C] Menus.TMenu.MenuChanged + $28 [004A9CC3] Menus.TMainMenu.MenuChanged + $4B [004A7FF9] Menus.TMenuItem.MenuChanged + $39 [004A612A] Menus.TMenuItem.RebuildHandle + $C6 [004A8021] Menus.TMenuItem.SubItemChanged + $1D [004A7FF9] Menus.TMenuItem.MenuChanged + $39 [004F7CC2] TntMenus.TTntMenuItem.MenuChanged (Line 662, "TntMenus.pas" + 2) + $2 [004A7A8A] Menus.TMenuItem.SetCaption + $22 [006D5FBA] uPSPAd_loc.MyLocMenu (Line 350, "uPSPad_Loc.pas" + 1) + $2F [006D7E8D] uPSPAd_loc.LocalizeMainForm (Line 644, "uPSPad_Loc.pas" + 196) + $D [006B4CBD] uMain.TfPSPad.FormCreate (Line 1874, "uMain.pas" + 238) + $D [0049991D] Forms.TCustomForm.DoCreate + $31 [004995FD] Forms.TCustomForm.AfterConstruction + $11 [004045D7] System.(a)AfterConstruction + $7 [004F61C8] TntForms.TTntForm.Create (Line 321, "TntForms.pas" + 17) + $3D [004A108D] Forms.TApplication.CreateForm + $31 [006F9BEF] PSPad.PSPad (Line 87, "" + 51) + $13 ---------------------------------------------------------------------------------------------------- Program : C:\Program Files\PSPad editor\PSPad.exe 4.5.7 (2450) System : Windows XP Professional x32, Version: 5.1, Build: A28, Service Pack 3 Processor: Intel, Intel(R) Core(TM) i5-3317U CPU @ 1.70GHz, 1700 MHz MMX Display : 1366x768 pixels, 32 bpp ---------------------------------------------------------------------------------------------------- Active Controls Hierarchy: TfAbout "fAbout" ---------------------------------------------------------------------------------------------------- which seems to happen just about every time I click anywhere in the application. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=35077 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|Installer | --- Comment #1 from Austin English <austinenglish(a)gmail.com> 2013-12-07 16:06:58 CST --- [austin(a)localhost ~]$ wine --version wine-1.7.8 [austin(a)localhost ~]$ sha1sum pspad457inst_en.exe e0ed70b5788e2f2d7b13428b042755c44c5112bf pspad457inst_en.exe [austin(a)localhost ~]$ du -h pspad457inst_en.exe 4.5M pspad457inst_en.exe -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35077 Teras <teras(a)luukku.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |teras(a)luukku.com --- Comment #2 from Teras <teras(a)luukku.com> --- I downloaded the application from their homepage. It's not exactly the same version. It's 1 version higher. 458. I couldnt get it crash while pressing the ui. This may indicate that wine has improved. wine 1.7.36 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35077 --- Comment #3 from Austin English <austinenglish(a)gmail.com> --- http://pspad.poradna.net/release/pspad457inst_en.exe austin(a)debian-laptop:~/Downloads$ sha1sum pspad457inst_en.exe 9abd5ab8160fc4b497d0fa1ed3277a9ff54dde87 pspad457inst_en.exe austin(a)debian-laptop:~/Downloads$ du -h pspad457inst_en.exe 4.5M pspad457inst_en.exe still present in 1.7.36. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35077 super_man(a)post.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man(a)post.com --- Comment #4 from super_man(a)post.com --- (In reply to Austin English from comment #3)
http://pspad.poradna.net/release/pspad457inst_en.exe
austin(a)debian-laptop:~/Downloads$ sha1sum pspad457inst_en.exe 9abd5ab8160fc4b497d0fa1ed3277a9ff54dde87 pspad457inst_en.exe austin(a)debian-laptop:~/Downloads$ du -h pspad457inst_en.exe 4.5M pspad457inst_en.exe
still present in 1.7.36.
Download broken again. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35077 --- Comment #5 from Bruno Jesus <00cpxxx(a)gmail.com> --- (In reply to super_man from comment #4)
Download broken again.
Please try this one: http://www.oldfoss.com/PSPad/download/pspad457en.zip -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35077 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest(a)luukku.com --- Comment #6 from winetest(a)luukku.com --- (In reply to Bruno Jesus from comment #5)
(In reply to super_man from comment #4)
Download broken again.
Please try this one:
Dead. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35077 fjfrackiewicz(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz(a)gmail.com --- Comment #7 from fjfrackiewicz(a)gmail.com --- (In reply to winetest from comment #6)
(In reply to Bruno Jesus from comment #5)
(In reply to super_man from comment #4)
Download broken again.
Please try this one:
Dead.
http://www.pspad.com/files/pspad/pspad461en.zip Not the same version but perhaps it can still expose the issue in Wine? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35077 Roman Pišl <rpisl(a)seznam.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rpisl(a)seznam.cz --- Comment #8 from Roman Pišl <rpisl(a)seznam.cz> --- I tested this on PSPad 4.5.7 and 5.0.3 and it works without problem. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35077 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #9 from Austin English <austinenglish(a)gmail.com> --- Yep, fixed for me to. It was somewhere between 4.8/4.9. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35077 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |kernel32 CC| |focht(a)gmx.net Summary|PSPad throws an exception |PSPad 4.5.7 crashes on |when the UI is clicked |startup Severity|minor |normal Fixed by SHA1| |40a1a9e9a242aa694bd28f640f5 | |1f66ce9eb99ba URL|http://www.pspad.com |https://web.archive.org/web | |/20200308120930/http://info | |.statik.uni-due.de/Lehre/CM | |/CLFE/Software/Editors/pspa | |d457inst_en.exe --- Comment #10 from Anastasius Focht <focht(a)gmx.net> --- Hello folks, this was fixed by commit https://source.winehq.org/git/wine.git/commitdiff/40a1a9e9a242aa694bd28f640f... ("libwine: Decompose characters before comparing in wine_compare_string.") Thanks Piotr --- snip --- ... 0009:Call user32.GetMenuItemInfoW(000800bc,000000b8,00000000,00b9f874) ret=004f7d2c 0009:Ret user32.GetMenuItemInfoW() retval=00000001 ret=004f7d2c 0009:Call KERNEL32.WideCharToMultiByte(00000003,00000000,001f7e84 L"Fo&rm\00e1t",00000007,00b9e86c,00000fff,00000000,00000000) ret=0040517f 0009:Ret KERNEL32.WideCharToMultiByte() retval=00000007 ret=0040517f 0009:Call KERNEL32.MultiByteToWideChar(00000003,00000000,00bdaf38 "Fo&rmat",00000007,00b9e86c,000007ff) ret=0040519b 0009:Ret KERNEL32.MultiByteToWideChar() retval=00000007 ret=0040519b ... 0009:Call KERNEL32.CompareStringW(00000400,00000000,001c0594 L"Format",00000006,011d368c L"Form\00e1t",00000006) ret=0040ad82 0009:Ret KERNEL32.CompareStringW() retval=00000002 ret=0040ad82 0009:Call KERNEL32.GetLastError() ret=0040ad8c 0009:Ret KERNEL32.GetLastError() retval=00000000 ret=0040ad8c ... 0009:Call KERNEL32.WideCharToMultiByte(00000003,00000000,00200404 L"Fo&rmat",00000007,00b9e80c,00000fff,00000000,00000000) ret=0040517f 0009:Ret KERNEL32.WideCharToMultiByte() retval=00000007 ret=0040517f 0009:Call KERNEL32.WideCharToMultiByte(00000003,00000000,001c0594 L"Fo&rm\00e1t",00000007,00b9e808,00000fff,00000000,00000000) ret=0040517f 0009:Ret KERNEL32.WideCharToMultiByte() retval=00000007 ret=0040517f 0009:Call KERNEL32.WideCharToMultiByte(00000003,00000000,00200404 L"Fo&rmat",00000007,00b9e80c,00000fff,00000000,00000000) ret=0040517f 0009:Ret KERNEL32.WideCharToMultiByte() retval=00000007 ret=0040517f 0009:Call KERNEL32.WideCharToMultiByte(00000003,00000000,001c0594 L"Fo&rm\00e1t",00000007,00b9e80c,00000fff,00000000,00000000) ret=0040517f 0009:Ret KERNEL32.WideCharToMultiByte() retval=00000007 ret=0040517f ... 0009:Call KERNEL32.RaiseException(0eedfade,00000001,00000007,00b9f804) ret=004bdb26 0009:trace:seh:raise_exception code=eedfade flags=1 addr=0x7b44facb ip=7b44facb tid=0009 0009:trace:seh:raise_exception info[0]=004f78de 0009:trace:seh:raise_exception info[1]=00bdafc0 0009:trace:seh:raise_exception info[2]=00000008 0009:trace:seh:raise_exception info[3]=00200404 0009:trace:seh:raise_exception info[4]=00f13674 0009:trace:seh:raise_exception info[5]=00b9f878 0009:trace:seh:raise_exception info[6]=00b9f820 0009:trace:seh:raise_exception eax=00b9f720 ebx=00b9f878 ecx=00000018 edx=00b9f804 esi=00b9f7e0 edi=00b9f7a0 0009:trace:seh:raise_exception ebp=00b9f778 esp=00b9f714 cs=b90023 ds=002b es=b9002b fs=7bc80063 gs=b9006b flags=00200216 0009:trace:seh:call_stack_handlers calling handler at 0x4f7943 code=eedfade flags=1 --- snip --- Fixed: --- snip --- ... 0009:Call user32.GetMenuItemInfoW(000800bc,000000b8,00000000,00b9f874) ret=004f7d2c 0009:Ret user32.GetMenuItemInfoW() retval=00000001 ret=004f7d2c 0009:Call KERNEL32.WideCharToMultiByte(00000003,00000000,001f84cc L"Fo&rm\00e1t",00000007,00b9e86c,00000fff,00000000,00000000) ret=0040517f 0009:Ret KERNEL32.WideCharToMultiByte() retval=00000007 ret=0040517f 0009:Call KERNEL32.MultiByteToWideChar(00000003,00000000,00bdaf38 "Fo&rmat",00000007,00b9e86c,000007ff) ret=0040519b 0009:Ret KERNEL32.MultiByteToWideChar() retval=00000007 ret=0040519b ... 0009:Call KERNEL32.CompareStringW(00000400,00000000,001f847c L"Form\00e1t",00000006,001f84a4 L"Format",00000006) ret=0040ad82 0009:Ret KERNEL32.CompareStringW() retval=00000001 ret=0040ad82 ... 0009:Call KERNEL32.WideCharToMultiByte(00000003,00000000,001f84cc L"Fo&rm\00e1t",00000007,00b9e848,00000fff,00000000,00000000) ret=0040517f 0009:Ret KERNEL32.WideCharToMultiByte() retval=00000007 ret=0040517f 0009:Call KERNEL32.MultiByteToWideChar(00000003,00000000,00bdaf38 "Fo&rmat",00000007,00b9e848,000007ff) ret=0040519b 0009:Ret KERNEL32.MultiByteToWideChar() retval=00000007 ret=0040519b --- snip --- $ sha1sum pspad457inst_en.exe e0ed70b5788e2f2d7b13428b042755c44c5112bf pspad457inst_en.exe $ du -sh pspad457inst_en.exe 4.5M pspad457inst_en.exe $ wine --version wine-5.3 Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=35077 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #11 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 5.4. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla