Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
23.02.19, 23.08.15, 24.02.11, 25.01.8, 25.10.4
-
None
-
Can result in unexpected behaviour
-
Fixed bug where the regexfilter replaced a COM_STMT_PREPARE with a COM_QUERY causing the client to disconnect due to the wrong type of response being generated.
Description
Sending a prepared statement that is replaced by the regexfilter causes the command type to be changed from a COM_STMT_PREPARE to COM_QUERY which returns the result immediately instead of preparing it. Since the result is unexpected, drivers fail to prepare and some end up breaking completely.