Failing assertion: table->n_ref_count > 0 || !table->can_be_evicted in file lock0lock.cc line 4083
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona XtraBackup moved to https://jira.percona.com/projects/PXB |
Fix Released
|
Low
|
Alexey Kopytov | ||
2.1 |
Won't Fix
|
Undecided
|
Unassigned | ||
2.2 |
Fix Released
|
Low
|
Alexey Kopytov |
Bug Description
==== Prepare 1 log:
[01] Rebuilding 59 index(es).
2013-12-31 05:10:56 7f3612bfd700 InnoDB: Assertion failure in thread 139870219523840 in file lock0lock.cc line 4083
InnoDB: Failing assertion: table->n_ref_count > 0 || !table-
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.
==== Command (note encrypt key may not be valid):
Prepare command: /ssd/xtrabackup
-prepare --target-
==== Versions:
XB @ 2.2 4916 <email address hidden>
PS @ Percona-
randgen-xb @ 2 <email address hidden>
with "# if ($result > 0) {" combinations.pl hack for all results
==== Stack:
(gdb) bt
#0 0x0000003168632925 in raise () from /lib64/libc.so.6
#1 0x0000003168634105 in abort () from /lib64/libc.so.6
#2 0x0000000000551c17 in lock_table_create (table=
#3 0x00000000005528bb in lock_table (flags=0, table=0x7f36000
#4 0x000000000050c974 in row_merge_
#5 0x000000000045a8bf in xb_rebuild_
at /bzr/2.
#6 0x000000000045ae18 in xb_rebuild_
#7 0x0000003168e079d1 in start_thread () from /lib64/
#8 0x00000031686e8b6d in clone () from /lib64/libc.so.6
Related branches
- Alexey Kopytov (community): Approve
-
Diff: 39 lines (+5/-3)1 file modifiedstorage/innobase/xtrabackup/src/compact.cc (+5/-3)
description: | updated |
description: | updated |
(gdb) f 2 0x7f3600009698, type_mode=3, trx=0x7f3600000938) at /bzr/2. 2_dbg/storage/ innobase/ lock/lock0lock. cc:4083 >can_be_ evicted
#2 0x0000000000551c17 in lock_table_create (table=
(gdb) p table->n_ref_count
$1 = 0
(gdb) p !table-
$2 = false