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.