Bug #27836 | sql_plugin.cc, dynamic_array is not dynamic | ||
---|---|---|---|
Submitted: | 15 Apr 2007 12:53 | Modified: | 18 Jun 2007 17:38 |
Reporter: | Hakan Küçükyılmaz | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: General | Severity: | S1 (Critical) |
Version: | 5.1 | OS: | Any |
Assigned to: | Antony Curtis | CPU Architecture: | Any |
[15 Apr 2007 12:53]
Hakan Küçükyılmaz
[16 Apr 2007 10:48]
Sveta Smirnova
Thank you for the report. Verified as described.
[9 May 2007 0:08]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/26342 ChangeSet@1.2511, 2007-05-08 17:08:30-07:00, acurtis@xiphis.org +2 -0 Bug#27836 "sql_plugin.cc, dynamic_array is not dynamic" When dynamic array resized, existing pointers to array elements became invalid. Change plugin_array to store pointers to instances of st_plugin_int. Allocate st_plugin_int from plugin_mem_root st_plugin_int now stores index within plugin_dl_array instead of pointer.
[9 May 2007 7:38]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/26350 ChangeSet@1.2512, 2007-05-09 00:37:54-07:00, acurtis@ltamd64.xiphis.org +16 -0 Merge xiphis.org:/home/antony/work2/p2-bug27836.1 into xiphis.org:/home/antony/work2/mysql-5.1-falcon.merge Inital merge for WL#1722 + Bug#27836 MERGE: 1.2502.3.9
[22 May 2007 3:35]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/27106 ChangeSet@1.2523, 2007-05-21 20:35:07-07:00, acurtis@xiphis.org +1 -0 Bug#27836 "sql_plugin.cc, dynamic_array is not dynamic" When the DYNAMIC_ARRAYs were resized, pointers became invalid. Solved by only storing pointers within the DYNAMIC_ARRAYs.
[24 May 2007 17:44]
Antony Curtis
Pushed to 5.1-engines
[25 May 2007 19:25]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/27364 ChangeSet@1.2513, 2007-05-24 10:39:24-07:00, antony@ppcg5.local +1 -0 Bug#27836 "sql_plugin.cc, dynamic_array is not dynamic" When the DYNAMIC_ARRAYs were resized, pointers became invalid. Solved by only storing pointers within the DYNAMIC_ARRAYs.
[18 Jun 2007 7:49]
Bugs System
Pushed into 5.1.20-beta
[18 Jun 2007 17:38]
Paul DuBois
No changelog entry needed.