#72: Liquidsoap crashes in a strange way
--------------------------------+-------------------------------------------
Reporter: MarcinLewandowski | Owner: admin
Type: Bugs | Status: new
Priority: 1 | Milestone:
Component: Liquidsoap | Version: 0.3.5+svn
Resolution: | Keywords: crash
--------------------------------+-------------------------------------------
Comment (by MarcinLewandowski):
At least I've catched debug backtrace! :)
{{{
*** glibc detected *** liquidsoap: double free or corruption (!prev):
0x080c3338 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7b403af]
/lib/libc.so.6(cfree+0x89)[0xb7b410e9]
liquidsoap[0x805bd1d]
liquidsoap[0x807d1af]
liquidsoap(caml_major_collection_slice+0x28c)[0x807d46c]
liquidsoap(caml_minor_collection+0x41)[0x806b3f1]
liquidsoap(caml_array_unsafe_get_float+0x45)[0x8070135]
liquidsoap(caml_interprete+0x6d4)[0x807aa64]
liquidsoap(caml_callbackN_exn+0x88)[0x8077928]
liquidsoap(caml_callback_exn+0x27)[0x80779a7]
liquidsoap[0x8068d6c]
/lib/libpthread.so.0[0xb7c814e1]
/lib/libc.so.6(clone+0x5e)[0xb7b9c48e]
======= Memory map: ========
08048000-08083000 r-xp 00000000 03:02 766782 /usr/bin/liquidsoap
08083000-08086000 rw-p 0003b000 03:02 766782 /usr/bin/liquidsoap
08086000-0a0e5000 rw-p 08086000 00:00 0 [heap]
b4b00000-b4b21000 rw-p b4b00000 00:00 0
b4b21000-b4c00000 ---p b4b21000 00:00 0
b4ceb000-b4cec000 ---p b4ceb000 00:00 0
b4cec000-b54ec000 rw-p b4cec000 00:00 0
b54ec000-b54ed000 ---p b54ec000 00:00 0
b54ed000-b5ced000 rw-p b54ed000 00:00 0
b5ced000-b5cee000 ---p b5ced000 00:00 0
b5cee000-b64ee000 rw-p b5cee000 00:00 0
b64ee000-b64ef000 ---p b64ee000 00:00 0
b64ef000-b6cef000 rw-p b64ef000 00:00 0
b6d2d000-b6f34000 rw-p b6d2d000 00:00 0
b6fb0000-b7080000 rw-p b6fb0000 00:00 0
b70fc000-b70fd000 ---p b70fc000 00:00 0
b70fd000-b78fd000 rw-p b70fd000 00:00 0
b795d000-b7966000 r-xp 00000000 03:02 818824
/lib/libnss_files-2.6.1.so
b7966000-b7967000 r--p 00008000 03:02 818824
/lib/libnss_files-2.6.1.so
b7967000-b7968000 rw-p 00009000 03:02 818824
/lib/libnss_files-2.6.1.so
b796f000-b7a75000 rw-p b796f000 00:00 0
b7aaa000-b7ab2000 r-xp 00000000 03:02 453290 /usr/lib/gcc/i686-pc-
linux-gnu/3.4.6/libgcc_s.so.1
b7ab2000-b7ab3000 rw-p 00007000 03:02 453290 /usr/lib/gcc/i686-pc-
linux-gnu/3.4.6/libgcc_s.so.1
b7ab3000-b7ab5000 rw-p b7ab3000 00:00 0
b7ab5000-b7ad9000 r-xp 00000000 03:02 689379
/usr/lib/libtheora.so.0.2.0
b7ad9000-b7ada000 rw-p 00024000 03:02 689379
/usr/lib/libtheora.so.0.2.0
b7ada000-b7c06000 r-xp 00000000 03:02 818845 /lib/libc-2.6.1.so
b7c06000-b7c08000 r--p 0012c000 03:02 818845 /lib/libc-2.6.1.so
b7c08000-b7c09000 rw-p 0012e000 03:02 818845 /lib/libc-2.6.1.so
b7c09000-b7c0c000 rw-p b7c09000 00:00 0
b7c0c000-b7c45000 r-xp 00000000 03:02 702608 /lib/libncurses.so.5.5
b7c45000-b7c4e000 rw-p 00038000 03:02 702608 /lib/libncurses.so.5.5
b7c4e000-b7c4f000 rw-p b7c4e000 00:00 0
b7c4f000-b7c51000 r-xp 00000000 03:02 818999 /lib/libdl-2.6.1.so
b7c51000-b7c52000 r--p 00001000 03:02 818999 /lib/libdl-2.6.1.so
b7c52000-b7c53000 rw-p 00002000 03:02 818999 /lib/libdl-2.6.1.so
b7c53000-b7c7a000 r-xp 00000000 03:02 810055 /usr/lib/libpcre.so.0.0.1
b7c7a000-b7c7b000 r--p 00026000 03:02 810055 /usr/lib/libpcre.so.0.0.1
b7c7b000-b7c7c000 rw-p 00027000 03:02 810055 /usr/lib/libpcre.so.0.0.1
b7c7c000-b7c90000 r-xp 00000000 03:02 817571 /lib/libpthread-2.6.1.so
b7c90000-b7c91000 r--p 00013000 03:02 817571 /lib/libpthread-2.6.1.so
b7c91000-b7c92000 rw-p 00014000 03:02 817571 /lib/libpthread-2.6.1.so
b7c92000-b7c94000 rw-p b7c92000 00:00 0
b7c94000-b7c9a000 r-xp 00000000 03:02 212590
/usr/lib/libvorbisfile.so.3.1.0
b7c9a000-b7c9b000 rw-p 00005000 03:02 212590
/usr/lib/libvorbisfile.so.3.1.0
b7c9b000-b7ca6000 r-xp 00000000 03:02 212580
/usr/lib/libvorbisenc.so.2.0.0
b7ca6000-b7d97000 rw-p 0000b000 03:02 212580
/usr/lib/libvorbisenc.so.2.0.0
b7d97000-b7d99000 rw-p b7d97000 00:00 0
b7d99000-b7d9d000 r-xp 00000000 03:02 195794 /usr/lib/libogg.so.0.5.2
b7d9d000-b7d9e000 rw-p 00003000 03:02 195794 /usr/lib/libogg.so.0.5.2
b7d9e000-b7d9f000 rw-p b7d9e000 00:00 0
b7d9f000-b7ddf000 r-xp 00000000 03:02 221880
/usr/lib/libmp3lame.so.0.0.0
b7ddf000-b7de1000 rw-p 0003f000 03:02 221880
/usr/lib/libmp3lame.so.0.0.0
b7de1000-b7e35000 rw-p b7de1000 00:00 0
b7e35000-b7ef1000 r-xp 00000000 03:02 481834
/usr/lib/libasound.so.2.0.0
b7ef1000-b7ef6000 rw-p 000bb000 03:02 481834
/usr/lib/libasound.so.2.0.0
b7ef6000-b7f0e000 r-xp 00000000 03:02 213549
/usr/lib/libvorbis.so.0.3.0
b7f0e000-b7f1d000 rw-p 00018000 03:02 213549
/usr/lib/libvorbis.so.0.3.0
b7f1d000-b7f2a000 r-xp 00000000 03:02 758980
/usr/lib/libshout.so.3.1.0
b7f2a000-b7f2b000 rw-p 0000d000 03:02 758980
/usr/lib/libshout.so.3.1.0
b7f2b000-b7f4f000 r-xp 00000000 03:02 818995 /lib/libm-2.6.1.so
b7f4f000-b7f50000 r--p 00023000 03:02 818995 /lib/libm-2.6.1.so
b7f50000-b7f51000 rw-p 00024000 03:02 818995 /lib/libm-2.6.1.so
b7f51000-b7f66000 r-xp 00000000 03:02 616220 /usr/lib/libmad.so.0.2.1
b7f66000-b7f67000 rw-p 00015000 03:02 616220 /usr/lib/libmad.so.0.2.1
b7f67000-b7f68000 rw-p b7f67000 00:00 0
b7f6f000-b7f89000 r-xp 00000000 03:02 819016 /lib/ld-2.6.1.so
b7f89000-b7f8a000 r--p 00019000 03:02 819016 /lib/ld-2.6.1.so
b7f8a000-b7f8b000 rw-p 0001a000 03:02 819016 /lib/ld-2.6.1.so
bfa73000-bfa89000 rw-p bfa73000 00:00 0 [stack]
ffffe000-fffff000 ---p 00000000 00:00 0 [vdso]
Aborted
}}}
Hope that will be helpful
--
Ticket URL: <http://savonet.rastageeks.org/ticket/72#comment:19>
Savonet <http://savonet.rastageeks.org/>
Let's program our stream !