mirror of
https://github.com/MariaDB/server.git
synced 2025-12-21 11:01:08 +03:00
When resolving outer fields, Item_field::fix_outer_fields() creates new Item_refs for each execution of a prepared statement, so these must be allocated in the runtime memroot. The memroot switching before resolving JOIN::having causes these to be allocated in the statement root, leaking memory for each PS execution.
555 KiB
555 KiB