Bug #44394 | Assertion Failure | ||
---|---|---|---|
Submitted: | 21 Apr 2009 22:19 | Modified: | 27 Jun 2009 23:59 |
Reporter: | Nicklas Westerlund (OCA) | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: General | Severity: | S2 (Serious) |
Version: | 5.4.0 | OS: | MacOS |
Assigned to: | Alexey Botchkov | CPU Architecture: | Any |
Tags: | community, Contribution |
[21 Apr 2009 22:19]
Nicklas Westerlund
[22 Apr 2009 2:48]
Nicklas Westerlund
This can be solved by changing the reference to 5.2 in line 6041 on sql/sql_parse.cc to anything above 5.2. I.e. changing WARN_DEPRECATED(thd, "5.2", buf, "'TIMESTAMP'"); to WARN_DEPRECATED(thd, "6.2", buf, "'TIMESTAMP'");
[22 Apr 2009 16:55]
Valeriy Kravchuk
Thank you for the bug report. Verified just as described.
[26 Apr 2009 9:10]
Andrew Hutchings
Also verified by doing: SHOW INNODB STATUS using Fedora 10 x86_64 with source release. Does not crash using linux 64bit binary release.
[26 Apr 2009 11:09]
Andrew Hutchings
Fix in all the places this can happen
Attachment: mysql-5.4.0-bug-44394.diff (application/octet-stream, text), 9.77 KiB.
[19 Jun 2009 18:20]
Trudy Pelzer
Pushed to 5.4.2 on June 10.
[27 Jun 2009 23:59]
Paul DuBois
Noted in 5.4.2 changelog. A deprecation warning message tested for an incorrect version number and caused an assertion failure.
[16 Sep 2009 6:45]
Bugs System
Pushed into 5.4.4-alpha (revid:alik@sun.com-20090916063112-8hjmu6wkxfx5qxf4) (version source revid:guilhem@mysql.com-20090708213845-36vjraclcpz7mwlq) (merge vers: 5.4.4-alpha) (pib:11)