XtraBackup 2.4 crashes during prepare stage of SST with MariaDB Galera Cluster 10.0
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona XtraBackup moved to https://jira.percona.com/projects/PXB |
New
|
Undecided
|
Unassigned |
Bug Description
A user running MariaDB Galera Cluster 10.0.27 has been seeing the following crash during the prepare stage of SSTs every time when using Percona XtraBackup 2.4.4:
InnoDB: End of page dump
InnoDB: Uncompressed page, stored checksum in field1 1053245982, calculated checksums for field1: crc32 617549409/
InnoDB: Page may be a freshly allocated page
[FATAL] InnoDB: Apparent corruption of an index page [page id: space=0, page number=5] to be written to data file. We intentionally crash the server to prevent corrupt data from ending up in data files.
2016-09-20 11:04:48 0x7fed96eba740 InnoDB: Assertion failure in thread 140658416002880 in file ut0ut.cc line 916
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.
11:04:48 UTC - xtrabackup got signal 6 ;
This could be because you hit a bug or data is corrupted.
This error can also be caused by malfunctioning hardware.
Attempting to collect some information that could help diagnose the problem.
As this is a crash and something is definitely wrong, the information
collection process might fail.
Thread pointer: 0x0
Attempting backtrace. You can use the following information to find out
where mysqld died. If you see no messages after this, something went
terribly wrong...
stack_bottom = 0 thread_stack 0x10000
innobackupex(
innobackupex(
/lib/x86_
/lib/x86_
/lib/x86_
innobackupex[
innobackupex(
innobackupex[
innobackupex(
innobackupex(
innobackupex(
innobackupex(
innobackupex(
innobackupex[
innobackupex(
innobackupex(
innobackupex[
innobackupex(
innobackupex(
innobackupex[
innobackupex[
innobackupex(
/lib/x86_
innobackupex[
Please report a bug at https:/
Reverting to Percona XtraBackup 2.2 fixed the problem for this user.
I have not yet been able to reproduce the problem myself.
The user seeing this crash also reported that unsetting log_bin made the crash stop happening when using Percona XtraBackup 2.4.4. The user had the following log_bin settings:
log_bin = /var/log/ mysql/mariadb- bin mysql/mariadb- bin.index
log_bin_index = /var/log/