mirror of
https://github.com/MariaDB/server.git
synced 2025-11-28 17:36:30 +03:00
plugin variables in SET only locked the plugin till the end of the statement. If SET with a plugin variable was prepared, it was possible to uninstall the plugin before EXECUTE. Then EXECUTE would crash, trying to resolve a now-invalid pointer to a disappeared variable. Fix: keep plugins locked until the prepared statement is closed.
2.2 KiB
2.2 KiB