double free or corruption

Bug #1703496 reported by Matthew B
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Percona XtraBackup moved to https://jira.percona.com/projects/PXB
New
Undecided
Unassigned

Bug Description

This xtrabackup_logfile.qp came extracted from a successful xbstream backup.

$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 10G 1.9G 8.2G 19% /
devtmpfs 13G 0 13G 0% /dev
tmpfs 13G 0 13G 0% /dev/shm
tmpfs 13G 8.3M 13G 1% /run
tmpfs 13G 0 13G 0% /sys/fs/cgroup
tmpfs 2.6G 0 2.6G 0% /run/user/1000
/dev/sdb1 650G 445G 206G 69% /dbdata
tmpfs 2.6G 0 2.6G 0% /run/user/0
[foobar mysql-files]$
[foobar mysql-files]$ pwd
/dbdata/mysql-files

-rw-r-----. 1 root root 31457280 Jul 11 03:12 xtrabackup_logfile.qp

$ sudo qpress -d xtrabackup_logfile.qp /tmp/
qpress: Unexpected end of source file -- try the -R flag to recover
qpress: Disk full while writing destination file
*** Error in `qpress': double free or corruption (!prev): 0x0000000000bc7b70 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x7c503)[0x7f77f0af7503]
/lib64/libc.so.6(fclose+0x155)[0x7f77f0ae5bd5]
qpress[0x40ab15]
qpress[0x405325]
qpress[0x40a8c8]
qpress[0x407a7e]
/lib64/libpthread.so.0(+0x7dc5)[0x7f77f1664dc5]
/lib64/libc.so.6(clone+0x6d)[0x7f77f0b7276d]
======= Memory map: ========
00400000-0040f000 r-xp 00000000 08:01 977588 /usr/bin/qpress
0060e000-0060f000 r--p 0000e000 08:01 977588 /usr/bin/qpress
0060f000-00610000 rw-p 0000f000 08:01 977588 /usr/bin/qpress
00610000-00643000 rw-p 00000000 00:00 0
00b87000-00bd8000 rw-p 00000000 00:00 0 [heap]
7f77e0000000-7f77e0021000 rw-p 00000000 00:00 0
7f77e0021000-7f77e4000000 ---p 00000000 00:00 0
7f77e8000000-7f77e8021000 rw-p 00000000 00:00 0
7f77e8021000-7f77ec000000 ---p 00000000 00:00 0
7f77efa79000-7f77efa7a000 ---p 00000000 00:00 0
7f77efa7a000-7f77f027a000 rw-p 00000000 00:00 0 [stack:5288]
7f77f027a000-7f77f027b000 ---p 00000000 00:00 0
7f77f027b000-7f77f0a7b000 rw-p 00000000 00:00 0 [stack:5287]
7f77f0a7b000-7f77f0c32000 r-xp 00000000 08:01 16778560 /usr/lib64/libc-2.17.so
7f77f0c32000-7f77f0e31000 ---p 001b7000 08:01 16778560 /usr/lib64/libc-2.17.so
7f77f0e31000-7f77f0e35000 r--p 001b6000 08:01 16778560 /usr/lib64/libc-2.17.so
7f77f0e35000-7f77f0e37000 rw-p 001ba000 08:01 16778560 /usr/lib64/libc-2.17.so
7f77f0e37000-7f77f0e3c000 rw-p 00000000 00:00 0
7f77f0e3c000-7f77f0e51000 r-xp 00000000 08:01 18024563 /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7f77f0e51000-7f77f1050000 ---p 00015000 08:01 18024563 /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7f77f1050000-7f77f1051000 r--p 00014000 08:01 18024563 /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7f77f1051000-7f77f1052000 rw-p 00015000 08:01 18024563 /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7f77f1052000-7f77f1152000 r-xp 00000000 08:01 16778781 /usr/lib64/libm-2.17.so
7f77f1152000-7f77f1352000 ---p 00100000 08:01 16778781 /usr/lib64/libm-2.17.so
7f77f1352000-7f77f1353000 r--p 00100000 08:01 16778781 /usr/lib64/libm-2.17.so
7f77f1353000-7f77f1354000 rw-p 00101000 08:01 16778781 /usr/lib64/libm-2.17.so
7f77f1354000-7f77f143d000 r-xp 00000000 08:01 16778855 /usr/lib64/libstdc++.so.6.0.19
7f77f143d000-7f77f163d000 ---p 000e9000 08:01 16778855 /usr/lib64/libstdc++.so.6.0.19
7f77f163d000-7f77f1646000 r--p 000e9000 08:01 16778855 /usr/lib64/libstdc++.so.6.0.19
7f77f1646000-7f77f1648000 rw-p 000f2000 08:01 16778855 /usr/lib64/libstdc++.so.6.0.19
7f77f1648000-7f77f165d000 rw-p 00000000 00:00 0
7f77f165d000-7f77f1674000 r-xp 00000000 08:01 16778831 /usr/lib64/libpthread-2.17.so
7f77f1674000-7f77f1873000 ---p 00017000 08:01 16778831 /usr/lib64/libpthread-2.17.so
7f77f1873000-7f77f1874000 r--p 00016000 08:01 16778831 /usr/lib64/libpthread-2.17.so
7f77f1874000-7f77f1875000 rw-p 00017000 08:01 16778831 /usr/lib64/libpthread-2.17.so
7f77f1875000-7f77f1879000 rw-p 00000000 00:00 0
7f77f1879000-7f77f1899000 r-xp 00000000 08:01 16786835 /usr/lib64/ld-2.17.so
7f77f198a000-7f77f1a93000 rw-p 00000000 00:00 0
7f77f1a96000-7f77f1a99000 rw-p 00000000 00:00 0
7f77f1a99000-7f77f1a9a000 r--p 00020000 08:01 16786835 /usr/lib64/ld-2.17.so
7f77f1a9a000-7f77f1a9b000 rw-p 00021000 08:01 16786835 /usr/lib64/ld-2.17.so
7f77f1a9b000-7f77f1a9c000 rw-p 00000000 00:00 0
7ffe5c4c6000-7ffe5c5e7000 rw-p 00000000 00:00 0 [stack]
7ffe5c5f3000-7ffe5c5f5000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]

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/PXB-1453

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

Other bug subscribers

Remote bug watches

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