Sporadic "buf_LRU_old_ratio >= 51" assertion failures in 5.1 debug builds in Jenkins
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona XtraBackup moved to https://jira.percona.com/projects/PXB |
Fix Released
|
Low
|
Alexey Kopytov | ||
2.0 |
Fix Released
|
Low
|
Alexey Kopytov | ||
2.1 |
Fix Released
|
Low
|
Alexey Kopytov |
Bug Description
While the xb_stats test passes fine when using the Sakila database test bed, when using the percona.zz randgen test bed, we see a crash with the following error:
http://
<snip>
t120131 12:35:52 InnoDB: Assertion failure in thread 1075345088 in file buf/buf0lru.c line 908
InnoDB: Failing assertion: buf_LRU_old_ratio >= 51
InnoDB: We intentionally generate a memory trap.
InnoDB: Submit a detailed bug report to http://
InnoDB: If you get repeated assertion failures or crashes, even
InnoDB: immediately after the mysqld startup, there may be
InnoDB: corruption in the InnoDB tablespace. Please refer to
InnoDB: http://
InnoDB: about forcing recovery.
able: test/C, index: col_enum_key, space id: 0, root page: 211, zip size: 0
estimated statistics in dictionary:
key vals: 1, leaf pages: 1, size pages: 1
real statistics:
leaf pages: recs=1, pages=1, data=11 bytes, data/pages=0%
<snip>
table: test/CC, index: PRIMARY, space id: 0, root page: 405, zip size: 0
estimated statistics in dictionary:
key vals: 95, leaf pages: 800, size pages: 929
real statistics:
level 1 pages: pages=1, data=615 bytes, data/pages=3%
leaf pages: Aborted
I am not certain what the key difference is between datasets, beyond use of blobs & random data.
To repeat. From the attached branch:
./kewpie.py --libeatmydata --force xb_stats_
<snip>
20120131-152109 INFO STATUS: 1
20120131-152231 =======
20120131-152231 TEST NAME [ RESULT ] TIME (ms)
20120131-152231 =======
20120131-152231 xtrabackup_
20120131-152237 xtrabackup_
20120131-152237 test_xb_stats (xb_stats_
20120131-152237
20120131-152237 =======
20120131-152237 FAIL: test_xb_stats (xb_stats_
20120131-152237 -------
Related branches
- Stewart Smith (community): Approve
- George Ormond Lorch III (community): Approve (g2)
-
Diff: 31 lines (+14/-0)1 file modifiedsrc/xtrabackup.c (+14/-0)
- Stewart Smith (community): Approve
- George Ormond Lorch III (community): Approve (g2)
-
Diff: 31 lines (+14/-0)1 file modifiedsrc/xtrabackup.c (+14/-0)
Changed in percona-xtrabackup: | |
status: | Confirmed → Triaged |
importance: | Undecided → High |
summary: |
- test xb_stats failing in debug builds with different data set than - original test suite + Sporadic "buf_LRU_old_ratio >= 51" assertion failures in 5.1 debug + builds in Jenkins |
Tested on Ubuntu Lucid 64 bit myself and appears to be failing on innodb51 builds