Bug #42245 | Agent converts values 2052122097611 to 214748364 | ||
---|---|---|---|
Submitted: | 21 Jan 2009 16:15 | Modified: | 27 Feb 2009 14:14 |
Reporter: | Diego Medina | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Enterprise Monitor: Agent | Severity: | S2 (Serious) |
Version: | 2.0.3.7134 | OS: | Any |
Assigned to: | MC Brown | CPU Architecture: | Any |
[21 Jan 2009 16:15]
Diego Medina
[21 Jan 2009 16:28]
Diego Medina
And values 3.8797244402187e+18 are being sent as 3879724440218699776.000
[5 Feb 2009 17:03]
Diego Medina
Important: It turns out not to be just values from SHOW GLOBAL STATUS, many other values that the agent sends to the service manager would be affected by this bug
[11 Feb 2009 18:52]
Mark Leith
Pushed to trunk (rev 1200) and 2.0 branch (rev 1207), should be within version 2.0.5. revno: 1200 committer: Mark Leith leith@sun.com branch nick: mysql-lb timestamp: Wed 2009-02-11 18:40:05 +0000 message: Bug #42245 - Converted from strtol to g_ascii_strtoll and strtod to g_ascii_strtod to fix truncation of integers on 32bit systems
[24 Feb 2009 20:19]
Diego Medina
Verified fixed on 2.0.5.7145
[27 Feb 2009 14:14]
Tony Bedford
An entry was added to the 2.0.5 changelog: When SHOW GLOBAL STATUS returned a value greater than 214748364, it was sent to the Service Manager as 214748364.