http://bugs.winehq.org/show_bug.cgi?id=17291
Summary: Enemy Territory Quake Wars benchmark crashes on startup with a divide by zero error in gdiplus Product: Wine Version: 1.1.14 Platform: Other URL: http://downloads.guru3d.com/Enemy-Territory---Quake- Wars-Benchmark-download-2045.html OS/Version: other Status: NEW Keywords: download Severity: enhancement Priority: P2 Component: gdiplus AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
The ETQW benchmark (which requires the game later) installs ok, but aborts on startup with Backtrace: =>0 unstretch_angle+0x9c(angle=0x32f78c, rad_x=0.000000, rad_y=30.000000) [dlls/gdiplus/gdiplus.c:199] in gdiplus 1 arc2polybezier+0x5f(points=0x164d48, x1=0.000000, y1=0.000000, x2=0.000000, y2=60.000000, startAngle=-1.570796, sweepAngle=24.000000) [dlls/gdiplus/gdiplus.c:217] in gdiplus 2 GdipAddPathPie+0xcb(path=0x1873f0, x=0.000000, y=0.000000, width=0.000000, height=60.000000, startAngle=-90.000000, sweepAngle=24.000000) [dlls/gdiplus/graphicspath.c:737] in gdiplus
Crash doesn't happen with 'winetricks gdiplus'.
http://bugs.winehq.org/show_bug.cgi?id=17291
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com 2009-02-07 06:08:54 --- Created an attachment (id=19310) --> (http://bugs.winehq.org/attachment.cgi?id=19310) GdipAddPathPie fix
Hi, Dan. Try this one please. Native returns a broken (one point length) path on this cases, so we too. I didn't tested this on gdi+ 2.0, it could be easily broken, but you could still try with it.
http://bugs.winehq.org/show_bug.cgi?id=17291
--- Comment #2 from Dan Kegel dank@kegel.com 2009-02-07 10:03:00 --- Aw, foo. I can't reproduce the problem at the moment. I will test if I can figure out how.
In the meantime, if that helps us match native better, please submit the patch.
http://bugs.winehq.org/show_bug.cgi?id=17291
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com 2009-02-09 14:39:37 --- (In reply to comment #2)
In the meantime, if that helps us match native better, please submit the patch.
Sent. http://www.winehq.org/pipermail/wine-patches/2009-February/069175.html
http://bugs.winehq.org/show_bug.cgi?id=17291
--- Comment #4 from Nikolay Sivov bunglehead@gmail.com 2009-02-10 08:28:07 --- (In reply to comment #3)
http://www.winehq.org/pipermail/wine-patches/2009-February/069175.html
Committed. http://source.winehq.org/git/wine.git/?a=commit;h=8cb170126ab51f1c1c2b32f7ea...
http://bugs.winehq.org/show_bug.cgi?id=17291
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #19310|0 |1 is obsolete| |
http://bugs.winehq.org/show_bug.cgi?id=17291
--- Comment #5 from Nikolay Sivov bunglehead@gmail.com 2009-07-07 08:48:53 --- Should be fixed for a long time. Another test run needed (with 1.1.25).
http://bugs.winehq.org/show_bug.cgi?id=17291
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #6 from Juan Lang juan_lang@yahoo.com 2009-09-04 13:11:42 --- No answer, so I'm going to mark this fixed. Please reopen if it isn't.
http://bugs.winehq.org/show_bug.cgi?id=17291
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2009-09-25 12:25:20 --- Closing bugs fixed in 1.1.30.