http://bugs.winehq.org/show_bug.cgi?id=27776
Summary: Aquarium: Invalid floating point operation Product: Wine Version: unspecified Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: gdiplus AssignedTo: wine-bugs@winehq.org ReportedBy: Andrew.Talbot@talbotville.com
Git commit d59c3d45e34817e08e68305d3e5f632e3c8523a3 "gdiplus: Use DrawDriverString to draw the text in DrawString" (2011-06-27) causes Aquarium (a chess app) to produce a series of "Invalid floating point operation" dialogs. This is a regression.
The problem seems to be related to the term args->y on line 4625. If I replace this with the value 0.0, the errors do not occur.
http://bugs.winehq.org/show_bug.cgi?id=27776
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression CC| |madewokherd@gmail.com, | |wylda@volny.cz
--- Comment #1 from Wylda wylda@volny.cz 2011-07-13 04:34:58 CDT ---
Adding keyword and Vicent to CC as that is his commit. Is there: 1. Downloadable demo of Aquarium? 2. Does the demo shows the same problem?
http://bugs.winehq.org/show_bug.cgi?id=27776
Andrew Talbot Andrew.Talbot@talbotville.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://chessok.com/demo/Aqu | |arium/AquariumDemoSetup.exe
--- Comment #2 from Andrew Talbot Andrew.Talbot@talbotville.com 2011-07-13 15:47:52 CDT --- There is a downloadable demo of Aquarium (available via the accompanying URL), and the same problem does occur with it. To trigger the series of floating point errors one has just to run the program.
http://bugs.winehq.org/show_bug.cgi?id=27776
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=27776
Maxime Michel maxime.michel123@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maxime.michel123@hotmail.co | |m
--- Comment #3 from Maxime Michel maxime.michel123@hotmail.com 2011-07-16 15:05:03 CDT --- I get the same error message. One has simply to start the program to get it. It was working perfectly before.
http://bugs.winehq.org/show_bug.cgi?id=27776
Andrew Talbot Andrew.Talbot@talbotville.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #4 from Andrew Talbot Andrew.Talbot@talbotville.com 2011-07-19 12:02:14 CDT --- This is now fixed, probably by git commit 171e832839c082b55e7e44161d82bd58aa3b056e.
http://bugs.winehq.org/show_bug.cgi?id=27776
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2011-07-22 12:44:52 CDT --- Closing bugs fixed in 1.3.25.