Hi!

10.10.2013 20:08, Igor Babaev пишет:
At file:///home/igor/maria/maria-5.3-mdev5105/

------------------------------------------------------------
revno: 3702
revision-id: [email protected]
parent: [email protected]
committer: Igor Babaev <[email protected]>
branch nick: maria-5.3-mdev5105
timestamp: Thu 2013-10-10 10:08:26 -0700
message:
   Fixed bug mdev-5105.
   The bug caused a memory overwrite in the function update_ref_and_keys()
   It happened due to a wrong value of SELECT_LEX::cond_count. This value
   historically was calculated by the fix_fields method. Now the logic of
   calling this method became too complicated and, as a result, this value
   is calculated not always correctly.
   The patch changes the way how and when  the values of SELECT_LEX::cond_count
   and of SELECT_LEX::between_count are calculated. The new code does it just at
   the beginning of update_ref_and_keys().

OK to push.

_______________________________________________
Mailing list: https://launchpad.net/~maria-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~maria-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to