Greetings folks. I'm trying an alignment of paired-end reads with bwa, and the program is crashing with a buffer overflow error. Here is the readout:
I'm not sure what this means, and I hope to gain some degree of enlightenment here. Does this sound like a hardware issue? I am running a Ubuntu machine (11.10) with 70G of memory, and I am able to run this on 1 of 16 threads (Intel Xeon CPU [email protected]).
...
...
[bwa_sai2sam_pe_core] print alignments... *** buffer overflow detected ***: bwa terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7f9488d954f7]
/lib/x86_64-linux-gnu/libc.so.6(+0xf9410)[0x7f9488d94410]
/lib/x86_64-linux-gnu/libc.so.6(+0xf82e3)[0x7f9488d932e3]
bwa[0x4171bf]
bwa[0x417755]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7f9488cbc30d]
bwa[0x401e21]
======= Memory map: ========
00400000-0042e000 r-xp 00000000 08:01 12191691 /usr/bin/bwa
0062d000-0062e000 r--p 0002d000 08:01 12191691 /usr/bin/bwa
0062e000-00631000 rw-p 0002e000 08:01 12191691 /usr/bin/bwa
020d8000-113a3000 rw-p 00000000 00:00 0 [heap]
7f9484283000-7f9484298000 r-xp 00000000 08:01 12848813 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f9484298000-7f9484497000 ---p 00015000 08:01 12848813 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f9484497000-7f9484498000 r--p 00014000 08:01 12848813 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f9484498000-7f9484499000 rw-p 00015000 08:01 12848813 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f9484499000-7f9488c9b000 rw-p 00000000 00:00 0
7f9488c9b000-7f9488e32000 r-xp 00000000 08:01 12845199 /lib/x86_64-linux-gnu/libc-2.13.so
7f9488e32000-7f9489031000 ---p 00197000 08:01 12845199 /lib/x86_64-linux-gnu/libc-2.13.so
7f9489031000-7f9489035000 r--p 00196000 08:01 12845199 /lib/x86_64-linux-gnu/libc-2.13.so
7f9489035000-7f9489036000 rw-p 0019a000 08:01 12845199 /lib/x86_64-linux-gnu/libc-2.13.so
7f9489036000-7f948903c000 rw-p 00000000 00:00 0
7f948903c000-7f9489054000 r-xp 00000000 08:01 12845213 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f9489054000-7f9489253000 ---p 00018000 08:01 12845213 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f9489253000-7f9489254000 r--p 00017000 08:01 12845213 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f9489254000-7f9489255000 rw-p 00018000 08:01 12845213 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f9489255000-7f9489259000 rw-p 00000000 00:00 0
7f9489259000-7f9489270000 r-xp 00000000 08:01 12848875 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f9489270000-7f948946f000 ---p 00017000 08:01 12848875 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f948946f000-7f9489470000 r--p 00016000 08:01 12848875 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f9489470000-7f9489471000 rw-p 00017000 08:01 12848875 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f9489471000-7f94894f4000 r-xp 00000000 08:01 12845203 /lib/x86_64-linux-gnu/libm-2.13.so
7f94894f4000-7f94896f3000 ---p 00083000 08:01 12845203 /lib/x86_64-linux-gnu/libm-2.13.so
7f94896f3000-7f94896f4000 r--p 00082000 08:01 12845203 /lib/x86_64-linux-gnu/libm-2.13.so
7f94896f4000-7f94896f5000 rw-p 00083000 08:01 12845203 /lib/x86_64-linux-gnu/libm-2.13.so
7f94896f5000-7f9489716000 r-xp 00000000 08:01 12845068 /lib/x86_64-linux-gnu/ld-2.13.so
7f94898ec000-7f94898f0000 rw-p 00000000 00:00 0
7f948990d000-7f9489915000 rw-p 00000000 00:00 0
7f9489915000-7f9489916000 r--p 00020000 08:01 12845068 /lib/x86_64-linux-gnu/ld-2.13.so
7f9489916000-7f9489918000 rw-p 00021000 08:01 12845068 /lib/x86_64-linux-gnu/ld-2.13.so
7fff6f097000-7fff6f0b8000 rw-p 00000000 00:00 0 [stack]
7fff6f1ce000-7fff6f1cf000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Aborted
...
[bwa_sai2sam_pe_core] print alignments... *** buffer overflow detected ***: bwa terminated
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(__fortify_fail+0x37)[0x7f9488d954f7]
/lib/x86_64-linux-gnu/libc.so.6(+0xf9410)[0x7f9488d94410]
/lib/x86_64-linux-gnu/libc.so.6(+0xf82e3)[0x7f9488d932e3]
bwa[0x4171bf]
bwa[0x417755]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xed)[0x7f9488cbc30d]
bwa[0x401e21]
======= Memory map: ========
00400000-0042e000 r-xp 00000000 08:01 12191691 /usr/bin/bwa
0062d000-0062e000 r--p 0002d000 08:01 12191691 /usr/bin/bwa
0062e000-00631000 rw-p 0002e000 08:01 12191691 /usr/bin/bwa
020d8000-113a3000 rw-p 00000000 00:00 0 [heap]
7f9484283000-7f9484298000 r-xp 00000000 08:01 12848813 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f9484298000-7f9484497000 ---p 00015000 08:01 12848813 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f9484497000-7f9484498000 r--p 00014000 08:01 12848813 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f9484498000-7f9484499000 rw-p 00015000 08:01 12848813 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f9484499000-7f9488c9b000 rw-p 00000000 00:00 0
7f9488c9b000-7f9488e32000 r-xp 00000000 08:01 12845199 /lib/x86_64-linux-gnu/libc-2.13.so
7f9488e32000-7f9489031000 ---p 00197000 08:01 12845199 /lib/x86_64-linux-gnu/libc-2.13.so
7f9489031000-7f9489035000 r--p 00196000 08:01 12845199 /lib/x86_64-linux-gnu/libc-2.13.so
7f9489035000-7f9489036000 rw-p 0019a000 08:01 12845199 /lib/x86_64-linux-gnu/libc-2.13.so
7f9489036000-7f948903c000 rw-p 00000000 00:00 0
7f948903c000-7f9489054000 r-xp 00000000 08:01 12845213 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f9489054000-7f9489253000 ---p 00018000 08:01 12845213 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f9489253000-7f9489254000 r--p 00017000 08:01 12845213 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f9489254000-7f9489255000 rw-p 00018000 08:01 12845213 /lib/x86_64-linux-gnu/libpthread-2.13.so
7f9489255000-7f9489259000 rw-p 00000000 00:00 0
7f9489259000-7f9489270000 r-xp 00000000 08:01 12848875 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f9489270000-7f948946f000 ---p 00017000 08:01 12848875 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f948946f000-7f9489470000 r--p 00016000 08:01 12848875 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f9489470000-7f9489471000 rw-p 00017000 08:01 12848875 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f9489471000-7f94894f4000 r-xp 00000000 08:01 12845203 /lib/x86_64-linux-gnu/libm-2.13.so
7f94894f4000-7f94896f3000 ---p 00083000 08:01 12845203 /lib/x86_64-linux-gnu/libm-2.13.so
7f94896f3000-7f94896f4000 r--p 00082000 08:01 12845203 /lib/x86_64-linux-gnu/libm-2.13.so
7f94896f4000-7f94896f5000 rw-p 00083000 08:01 12845203 /lib/x86_64-linux-gnu/libm-2.13.so
7f94896f5000-7f9489716000 r-xp 00000000 08:01 12845068 /lib/x86_64-linux-gnu/ld-2.13.so
7f94898ec000-7f94898f0000 rw-p 00000000 00:00 0
7f948990d000-7f9489915000 rw-p 00000000 00:00 0
7f9489915000-7f9489916000 r--p 00020000 08:01 12845068 /lib/x86_64-linux-gnu/ld-2.13.so
7f9489916000-7f9489918000 rw-p 00021000 08:01 12845068 /lib/x86_64-linux-gnu/ld-2.13.so
7fff6f097000-7fff6f0b8000 rw-p 00000000 00:00 0 [stack]
7fff6f1ce000-7fff6f1cf000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Aborted
I'm not sure what this means, and I hope to gain some degree of enlightenment here. Does this sound like a hardware issue? I am running a Ubuntu machine (11.10) with 70G of memory, and I am able to run this on 1 of 16 threads (Intel Xeon CPU [email protected]).
Comment