Server crash if a changed page bitmap error occurs concurrently with executing FLUSH CHANGED_PAGE_BITMAPS

Bug #1651656 reported by Laurynas Biveinis on 2016-12-21
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Percona Server moved to https://jira.percona.com/projects/PS
Status tracked in 5.7
5.5
Fix Released
High
Laurynas Biveinis
5.6
Fix Released
High
Laurynas Biveinis
5.7
Fix Released
High
Laurynas Biveinis

Bug Description

If a bitmap write I/O errors happens in the background log tracking thread while a FLUSH CHANGED_PAGE_BITMAPS is executing concurrently, the two threads enter a race condition where the background thread frees the mutex while the FLUSH locks/unlocks it, resulting in a crash.

tags: added: bitmap xtradb

Encountered on 5.5

Percona now uses JIRA for bug reports so this bug report is migrated to: https://jira.percona.com/browse/PS-1041

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers