Bug #44627 Certain operations can freeze the server if binlog is enabled
Submitted: 3 May 2009 10:59 Modified: 14 May 2009 7:30
Reporter: Domas Mituzas Email Updates:
Status: Duplicate Impact on me:
None 
Category:MySQL Server: Row Based Replication ( RBR ) Severity:S3 (Non-critical)
Version:5.1 OS:Any
Assigned to: Assigned Account CPU Architecture:Any

[3 May 2009 10:59] Domas Mituzas
Description:
Certain database operations write invalid entries into RBR (eventlength=0), which cause MySQL to endlessly loop while trying to write those entries from binlog cache to actual binlog. 

How to repeat:
Load attached dump

Suggested fix:
don't freeze
[3 May 2009 10:59] Domas Mituzas
crash!

Attachment: cx.sql.gz (application/x-gzip, text), 17.63 KiB.

[3 May 2009 11:02] Domas Mituzas
depending on bug scope, can be security issue. due to user-session able to switch to rbr, there's no workaround to guard from users exploiting this.
[14 May 2009 7:30] Zhenxing He
Dup of BUG#42749