1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

Fixed bug #28561: assertion abort for update on multi-table view with

CHECK OPTION and a subquery in WHERE condition.
The abort was triggered by setting the value of join->tables for
subqueries in the function JOIN::cleanup. This function was called
after an invocation of the JOIN::join_free method for subqueries
used in WHERE condition.
This commit is contained in:
igor@olga.mysql.com
2007-05-23 19:04:12 -07:00
parent debb054d4a
commit 428d2b6547
3 changed files with 29 additions and 1 deletions

View File

@ -6375,7 +6375,6 @@ void JOIN::cleanup(bool full)
for (tab= join_tab, end= tab+tables; tab != end; tab++)
tab->cleanup();
table= 0;
tables= 0;
}
else
{