RE: [PATCH V2] Free map to avoid resource leak issues

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, 
After this patch I found problem with "double free or corruption".

Steps to reproduce:

mdadm --zero-super-block /dev/sd*

mdadm -C /dev/md/imsm -eimsm -n2 /dev/sd[b-c] --run

mdadm -Ss

*** Error in `mdadm': double free or corruption (fasttop): 0x00000000019b82c0 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x7c619)[0x7f06ae071619]
mdadm[0x47a68d]
mdadm[0x47a426]
mdadm[0x416359]
mdadm[0x4083a2]
mdadm[0x4076b3]
/lib64/libc.so.6(__libc_start_main+0xf5)[0x7f06ae016c05]
mdadm[0x402fc9]
======= Memory map: ========
00400000-0049d000 r-xp 00000000 08:06 527991                             /usr/sbin/mdadm
0069d000-0069e000 r--p 0009d000 08:06 527991                             /usr/sbin/mdadm
0069e000-006a6000 rw-p 0009e000 08:06 527991                             /usr/sbin/mdadm
006a6000-006bb000 rw-p 00000000 00:00 0 
019b8000-019d9000 rw-p 00000000 00:00 0                                  [heap]
7f06a8000000-7f06a8021000 rw-p 00000000 00:00 0 
7f06a8021000-7f06ac000000 ---p 00000000 00:00 0 
7f06adddf000-7f06addf4000 r-xp 00000000 08:06 542510                     /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7f06addf4000-7f06adff3000 ---p 00015000 08:06 542510                     /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7f06adff3000-7f06adff4000 r--p 00014000 08:06 542510                     /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7f06adff4000-7f06adff5000 rw-p 00015000 08:06 542510                     /usr/lib64/libgcc_s-4.8.5-20150702.so.1
7f06adff5000-7f06ae1ad000 r-xp 00000000 08:06 532084                     /usr/lib64/libc-2.17.so
7f06ae1ad000-7f06ae3ad000 ---p 001b8000 08:06 532084                     /usr/lib64/libc-2.17.so
7f06ae3ad000-7f06ae3b1000 r--p 001b8000 08:06 532084                     /usr/lib64/libc-2.17.so
7f06ae3b1000-7f06ae3b3000 rw-p 001bc000 08:06 532084                     /usr/lib64/libc-2.17.so
7f06ae3b3000-7f06ae3b8000 rw-p 00000000 00:00 0 
7f06ae3b8000-7f06ae3ba000 r-xp 00000000 08:06 532090                     /usr/lib64/libdl-2.17.so
7f06ae3ba000-7f06ae5ba000 ---p 00002000 08:06 532090                     /usr/lib64/libdl-2.17.so
7f06ae5ba000-7f06ae5bb000 r--p 00002000 08:06 532090                     /usr/lib64/libdl-2.17.so
7f06ae5bb000-7f06ae5bc000 rw-p 00003000 08:06 532090                     /usr/lib64/libdl-2.17.so
7f06ae5bc000-7f06ae5dd000 r-xp 00000000 08:06 524304                     /usr/lib64/ld-2.17.so
7f06ae7ce000-7f06ae7d1000 rw-p 00000000 00:00 0 
7f06ae7db000-7f06ae7dd000 rw-p 00000000 00:00 0 
7f06ae7dd000-7f06ae7de000 r--p 00021000 08:06 524304                     /usr/lib64/ld-2.17.so
7f06ae7de000-7f06ae7df000 rw-p 00022000 08:06 524304                     /usr/lib64/ld-2.17.so
7f06ae7df000-7f06ae7e0000 rw-p 00000000 00:00 0 
7ffdd9af7000-7ffdd9b18000 rw-p 00000000 00:00 0                          [stack]
7ffdd9b82000-7ffdd9b85000 r--p 00000000 00:00 0                          [vvar]
7ffdd9b85000-7ffdd9b87000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
Aborted

Can you fix it?
If you don't have IMSM platform you can export IMSM_NO_PLATFORM=1.

Thanks,
 Mariusz
��.n��������+%������w��{.n�����{����w��ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f




[Index of Archives]     [Linux RAID Wiki]     [ATA RAID]     [Linux SCSI Target Infrastructure]     [Linux Block]     [Linux IDE]     [Linux SCSI]     [Linux Hams]     [Device Mapper]     [Device Mapper Cryptographics]     [Kernel]     [Linux Admin]     [Linux Net]     [GFS]     [RPM]     [git]     [Yosemite Forum]


  Powered by Linux