http://bugs.winehq.org/show_bug.cgi?id=32919
Bug #: 32919 Summary: Yarmap causes Unhandled exception: page fault on read access in 32 bit code Product: Wine Version: 1.5.23 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: kernel32 AssignedTo: wine-bugs@winehq.org ReportedBy: v_mil@ukr.net Classification: Unclassified
Created attachment 43478 --> http://bugs.winehq.org/attachment.cgi?id=43478 Backtrace when the program crashes
In previous Wine versions Yarmap did not start anyway. In this versions Yarmap starts, works normally and causes page fault after multiple loops of clicking on a bus stop or building, zoom (by mouse wheel), movement (by pressing left or right mouse button and move) and zoom.
How to reproduce: 1. Download and install Yarmap (Russian only) from http://kiev.yarmap.ua/download/35 or http://kiev.yarmap.ua/download and press red button "Скачать установщик" near to the Windows logo. 2. Open it 3. Press button "Запустить" allocated in middle bottom and wait for the map 4. Rotate mouse wheel up to zoom in until buildings and bus stops are shown 5. Press any building or bus stop. The left panel may be updated 6. Rotate mouse wheel down to zoom out 7. Click and drag the map by left or right mouse button 8. Repeat from step 4
After 2...3 repeats the program shall crash.
http://bugs.winehq.org/show_bug.cgi?id=32919
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Component|kernel32 |-unknown
--- Comment #1 from Austin English austinenglish@gmail.com 2013-02-11 10:14:29 CST --- Backtrace: =>0 0x7e00c206 GdipDrawImagePointRect+0xe6() in gdiplus (0x0033ed88) 1 0x7e00c399 GdipDrawImagePointRectI+0x98() in gdiplus (0x0033ee08)
Does 'winetricks gdiplus' help? If so, please attach a +tid,+gdiplus,+seh trace.
http://bugs.winehq.org/show_bug.cgi?id=32919
--- Comment #2 from Vincent Povirk madewokherd@gmail.com 2013-02-11 11:25:15 CST --- A backtrace with debug symbols would probably be more useful.
http://bugs.winehq.org/show_bug.cgi?id=32919
--- Comment #3 from Viktor Mileikovskyi v_mil@ukr.net 2013-02-17 15:37:06 CST --- The winetricks gdiplus is helpful! Many thanks! But I will attach a backtrace including +tid,+gdiplus,+seh channels on clear wineprefix WITHOUT gdiplus. With best regards. Viktor.
http://bugs.winehq.org/show_bug.cgi?id=32919
--- Comment #4 from Viktor Mileikovskyi v_mil@ukr.net 2013-02-17 15:38:45 CST --- Created attachment 43598 --> http://bugs.winehq.org/attachment.cgi?id=43598 This is a backtrace including +tid,+gdiplus,+seh channels on clear wineprefix WITHOUT gdiplus.
http://bugs.winehq.org/show_bug.cgi?id=32919
Viktor Mileikovskyi v_mil@ukr.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.5.23 |1.5.24
http://bugs.winehq.org/show_bug.cgi?id=32919
--- Comment #5 from Austin English austinenglish@gmail.com 2013-02-17 17:22:28 CST --- (In reply to comment #4)
Created attachment 43598 [details] This is a backtrace including +tid,+gdiplus,+seh channels on clear wineprefix WITHOUT gdiplus.
Either you attached the wrong log or you didn't do it right. See http://wiki.winehq.org/FAQ
also, you need debugging symbols for a better backtrace.
http://bugs.winehq.org/show_bug.cgi?id=32919
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #43478|0 |1 is obsolete| | Attachment #43598|0 |1 is obsolete| |
--- Comment #6 from Bruno Jesus 00cpxxx@gmail.com 2013-02-18 06:18:59 CST --- Created attachment 43612 --> http://bugs.winehq.org/attachment.cgi?id=43612 +tid,+gdiplus,+seh (5Mb)
Last call before crash:
0009:trace:gdiplus:GdipDrawImagePointRect ((nil), 0x109fb218, 0.000000, 0.000000, 0.000000, 232.000000, 151.000000, -45.000000, 2)
http://bugs.winehq.org/show_bug.cgi?id=32919
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |00cpxxx@gmail.com Ever Confirmed|0 |1
--- Comment #7 from Bruno Jesus 00cpxxx@gmail.com 2013-02-18 06:46:12 CST --- Dmitry has sent a patch: http://source.winehq.org/patches/data/94365
http://bugs.winehq.org/show_bug.cgi?id=32919
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |f817fb56e87cae9049d5d917382 | |445345baeea3a Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #8 from Bruno Jesus 00cpxxx@gmail.com 2013-02-18 19:16:45 CST --- After http://source.winehq.org/git/wine.git/?a=commit;h=f817fb56e87cae9049d5d91738... I'm no longer able to reproduce this issue.
Viktor, you can either use git and compile wine yourself or wait for wine 1.5.25.
http://bugs.winehq.org/show_bug.cgi?id=32919
--- Comment #9 from Alexandre Julliard julliard@winehq.org 2013-03-01 14:50:09 CST --- Closing bugs fixed in 1.5.25.
http://bugs.winehq.org/show_bug.cgi?id=32919
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2013-03-01 15:09:44 CST --- Really closing bugs fixed in 1.5.25.
http://bugs.winehq.org/show_bug.cgi?id=32919
--- Comment #11 from Viktor Mileikovskyi v_mil@ukr.net 2013-03-08 09:17:31 CST --- Many thanks for corrections!!! It works!
https://bugs.winehq.org/show_bug.cgi?id=32919
Thorne thornepop@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |thornepop@hotmail.com
https://bugs.winehq.org/show_bug.cgi?id=32919
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|-unknown |gdiplus