summaryrefslogtreecommitdiff
path: root/libservices/HOWTO
diff options
context:
space:
mode:
authorSergey Petrunya <psergey@askmonty.org>2014-01-23 15:41:51 +0400
committerSergey Petrunya <psergey@askmonty.org>2014-01-23 15:41:51 +0400
commitf0fa66a26de19d4f31a0b5466ac064650c81464a (patch)
treef94f4339e6905578c8993d4de57af7ff7014c9be /libservices/HOWTO
parent5e02635eb846214b462ed4ab45b2142a08dc5a91 (diff)
downloadmariadb-git-f0fa66a26de19d4f31a0b5466ac064650c81464a.tar.gz
MDEV-5368: Server crashes in Item_in_subselect::optimize on ...
- convert_subq_to_sj() must connect child select's tables into parent select's TABLE_LIST::next_local chain. - The problem was that it took child's leaf_tables.head() which is different. This could cause certain tables (in this bug's case, child select's non-merged semi-join) not to be present in TABLE_LIST::next_local chain. Which would cause non-merged semi-join not to be initialized in setup_tables(), which would lead to NULL pointer dereference.
Diffstat (limited to 'libservices/HOWTO')
0 files changed, 0 insertions, 0 deletions