http://bugs.winehq.org/show_bug.cgi?id=58372 Bernhard Übelacker <bernhardu(a)mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardu(a)mailbox.org --- Comment #1 from Bernhard Übelacker <bernhardu(a)mailbox.org> --- Created attachment 78788 --> http://bugs.winehq.org/attachment.cgi?id=78788 Testcase and logging at the implementation. I tried to have a look and I could track it down to function oleaut32.VarFormat, which is called with a format "0.#####E-#" and a VT_R4|VT_BYREF variant. The test produces in Windows the expected "2.95653E1". (It is not completely clear if the application also shows exponential format in native Windows.) But in Wine currently the wrong "2.95653E13" is received. https://testbot.winehq.org/JobDetails.pl?Key=158747 This is the place where additional "3" gets added. https://gitlab.winehq.org/wine/wine/-/blob/885446556ce443b496e368b8f2c68807d... For some reason the error did not show up in first tests when starting with a value of 29.5653. The error just started to show up when using some more fractional digits: 29.565331. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.