http://bugs.winehq.org/show_bug.cgi?id=16283
Summary: While "Graphmatica" did run with many Versions of WINE since years, now it crasches with 'page fault' Product: Wine Version: 1.1.9 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: mike_gans@yahoo.de
Created an attachment (id=17565) --> (http://bugs.winehq.org/attachment.cgi?id=17565) error-report
"Graphmatica 2.0" crashes with 'Unhandled page fault on read access to 0xffff0027 at address 0x7e9cf7bb ...' while "Graphmatica 1.6 win 32" runs fine. "Graphmatica 2.0" did run fine under Ubuntu 8.04 with the standard-Ubuntu-Wine-Package, but doesn't under Ubuntu 8.10 - wine-package, doesn't run under 1.1.9, too
http://bugs.winehq.org/show_bug.cgi?id=16283
--- Comment #1 from Austin English austinenglish@gmail.com 2008-11-30 12:55:54 --- We need the full backtrace.
Please run a regression test: http://wiki.winehq.org/RegressionTesting
http://bugs.winehq.org/show_bug.cgi?id=16283
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2008-11-30 15:06:55 --- Please always attach complete terminal output. Report bug to ubuntu since their new version broke Wine.
http://bugs.winehq.org/show_bug.cgi?id=16283
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|enhancement |normal Summary|While "Graphmatica" did run |Graphmatica crashes |with many Versions of WINE | |since years, now it crasches| |with 'page fault' |
http://bugs.winehq.org/show_bug.cgi?id=16283
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=16283
Mclaud2000 mclaud2000@tutopia.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mclaud2000@tutopia.com
--- Comment #3 from Mclaud2000 mclaud2000@tutopia.com 2009-02-15 15:33:10 --- Hello
I tested Graphmatica 2.0 on wine 1.1.14.
Program crashes with a clean wineprefix. The faulty component is comctl32.dll. Debugger output attached.
After overriding comctl32.dll using winetricks Graphmatica 2.0 started normally, but toolbar icons appear colorless.
I will run some regression test now and report back if I find the faulty patch.
p.s. Graphmatica 2.0 can be downloaded for free from http://www8.pair.com/ksoft/Graphmatica20f_setup.exe.
http://bugs.winehq.org/show_bug.cgi?id=16283
--- Comment #4 from Mclaud2000 mclaud2000@tutopia.com 2009-02-15 15:34:18 --- Created an attachment (id=19481) --> (http://bugs.winehq.org/attachment.cgi?id=19481) Wine console otuput after Graphmatica crashed at startup.
http://bugs.winehq.org/show_bug.cgi?id=16283
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |comctl32
--- Comment #5 from Vitaliy Margolen vitaliy@kievinfo.com 2009-02-15 15:36:49 --- Please install debug symbols for Wine.
http://bugs.winehq.org/show_bug.cgi?id=16283
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=16283
Mclaud2000 mclaud2000@tutopia.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #19481|0 |1 is obsolete| |
--- Comment #6 from Mclaud2000 mclaud2000@tutopia.com 2009-02-15 17:54:59 --- Created an attachment (id=19483) --> (http://bugs.winehq.org/attachment.cgi?id=19483) Last 100 lines of console output using WINEDEBUG=+relay
These are the last 100 output lines from using: WINEDEBUG=+relay wine Graphmatica.exe 2>&1 | tee filename.out;
The bug is not present when Graphmatica is run using WINEDEBUG=+relay, not even the colorless toolbar icons. The application seems to be running flawlessly.
http://bugs.winehq.org/show_bug.cgi?id=16283
Mikolaj Zalewski mikolaj.zalewski@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mikolaj.zalewski@gmail.com Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #7 from Mikolaj Zalewski mikolaj.zalewski@gmail.com 2009-02-26 14:41:18 --- This program passes an invalid iString to CreateToolbarEx - I've contacted the author and he said he forgot to initialize the iString for separators. He has a fixed version, but if there is an app that depends on it, maybe we should also add an IsBadStringPtr or an exception handler in TB_ADDBUTTON - my experience with this message is that Windows is resillient to invalid pointers. We should also check what iString is returned from TB_GETBUTTONINFO for such a button.
http://bugs.winehq.org/show_bug.cgi?id=16283
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #19483|application/octet-stream |text/plain mime type| |
http://bugs.winehq.org/show_bug.cgi?id=16283
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www8.pair.com/ksoft/ | |Graphmatica20f_setup.exe
--- Comment #8 from Nikolay Sivov bunglehead@gmail.com 2009-10-14 12:46:40 --- (In reply to comment #7)
This program passes an invalid iString to CreateToolbarEx - I've contacted the author and he said he forgot to initialize the iString for separators. He has a fixed version, but if there is an app that depends on it, maybe we should also add an IsBadStringPtr or an exception handler in TB_ADDBUTTON - my experience with this message is that Windows is resillient to invalid pointers. We should also check what iString is returned from TB_GETBUTTONINFO for such a button.
That's strange. We add buttons with TB_ADDBUTTONSW internally during CreateToolbarEx, separators' iString-s are handled with a special path: --- if (btnPtr->fsStyle & BTNS_SEP) btnPtr->iString = -1; --- So we don't depend on garbage passed here for iString.
Anyway I can't crash it on wine-1.1.31-159-ge52115d (on startup I mean), I'm trying version 2.0f.
http://bugs.winehq.org/show_bug.cgi?id=16283
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #9 from Nikolay Sivov bunglehead@gmail.com 2009-12-30 10:06:17 --- I can crash it on wine-1.1.35-282-g2a0fca7 trying version 2.0f.
Feel free to reopen if it's still a problem for you.
http://bugs.winehq.org/show_bug.cgi?id=16283
--- Comment #10 from Nikolay Sivov bunglehead@gmail.com 2009-12-30 10:07:58 --- (In reply to comment #9)
I can crash it on wine-1.1.35-282-g2a0fca7 trying version 2.0f.
Feel free to reopen if it's still a problem for you.
*can't* of course. Sorry.
http://bugs.winehq.org/show_bug.cgi?id=16283
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Jeff Zaroyko jeffz@jeffz.name 2010-01-09 04:52:05 --- Closing bugs fixed in 1.1.36.