buf_page_get_zip() should call buf_LRU_free_block() with LRU_list_mutex

Bug #802348 reported by Yasufumi Kinoshita
14
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Percona Server moved to https://jira.percona.com/projects/PS
Fix Released
High
Unassigned
5.1
Fix Released
High
Unassigned
5.5
Fix Released
High
Unassigned

Bug Description

buf_page_get_zip() should call buf_LRU_free_block() with LRU_list_mutex.
Otherwise, there is possibility to crash at ut_a(buf_page_in_file(bpage)) at buf_page_set_accessed_make_young() or after that.

Tags: i16885

Related branches

Stewart Smith (stewart)
tags: added: i16885
Revision history for this message
Alexey Kopytov (akopytov) wrote :

The bug is not targeted to any milestones in 5.1 and is not mentioned in any 5.1 release notes, but it was actually merged and released in 5.1.58. Fixing. Will create a separate bug to fix release notes.

Revision history for this message
Alexey Kopytov (akopytov) wrote :

Hm, don't see a way to target to an already released milestone.

Revision history for this message
Stewart Smith (stewart) wrote :

you have to make the milestone active again I think...

Revision history for this message
Roel Van de Paar (roel11) wrote :
Revision history for this message
Shahriyar Rzayev (rzayev-sehriyar) wrote :

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

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.