Details
-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 5.5.34
-
Fix Version/s: 5.5.35
-
Component/s: None
-
Labels:
Description
When an warnings is converted into an error because of the strict sql_mode, this conversion happens inside THD::raise_condition. And my_message_sql is not called, so no audit events are generated for this error.
Possible fixes:
- generate audit events from THD::raise_condition (then they won't be generated when thd == 0)
- always invoke my_message_sql for every error
- some other way to make sure that all error processing code is invoked for any error
Attachments
Issue Links
- relates to
-
MDEV-4846 SQL_ERROR_LOG plugin doesn't log errors produced with SIGNAL
-
- Closed
-