mirror of
https://github.com/MariaDB/server.git
synced 2025-07-30 16:24:05 +03:00
MDEV-28124 Server crashes in Explain_aggr_filesort::print_json_members
SHOW EXPLAIN/ANALYZE FORMAT=JSON tries to access items that have already been freed by a call to free_items() during THD::cleanup_after_query(). The solution is to disallow APC calls including SHOW EXPLAIN/ANALYZE just before the call to free_items().
This commit is contained in:
committed by
Sergei Petrunia
parent
a0475cb9ca
commit
02c3babdec
@ -486,6 +486,8 @@ public:
|
||||
|
||||
void query_plan_ready();
|
||||
|
||||
void notify_item_objects_about_to_be_freed();
|
||||
|
||||
MEM_ROOT *mem_root;
|
||||
|
||||
Explain_update *get_upd_del_plan() { return upd_del_plan; }
|
||||
|
Reference in New Issue
Block a user