#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):
Again:
{{{
*** glibc detected *** liquidsoap: corrupted double-linked list:
0x080c3548 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7b8c3af]
/lib/libc.so.6[0xb7b8cf14]
/lib/libc.so.6(cfree+0x89)[0xb7b8d0e9]
liquidsoap[0x805bd1d]
liquidsoap[0x807d1af]
liquidsoap(caml_finish_major_cycle+0x5a)[0x807d51a]
liquidsoap(caml_compact_heap_maybe+0x15f)[0x807923f]
liquidsoap(caml_major_collection_slice+0x2b0)[0x807d490]
liquidsoap(caml_minor_collection+0x41)[0x806b3f1]
liquidsoap(caml_array_get_float+0x53)[0x806ff73]
liquidsoap(caml_interprete+0x6d4)[0x807aa64]
liquidsoap(caml_callbackN_exn+0x88)[0x8077928]
liquidsoap(caml_callback_exn+0x27)[0x80779a7]
liquidsoap[0x8068d6c]
/lib/libpthread.so.0[0xb7ccd4e1]
/lib/libc.so.6(clone+0x5e)[0xb7be848e]
======= 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-0a1c1000 rw-p 08086000 00:00 0 [heap]
b4c00000-b4c21000 rw-p b4c00000 00:00 0
b4c21000-b4d00000 ---p b4c21000 00:00 0
b4d5c000-b4d5d000 ---p b4d5c000 00:00 0
b4d5d000-b555d000 rw-p b4d5d000 00:00 0
b555d000-b555e000 ---p b555d000 00:00 0
b555e000-b5d5e000 rw-p b555e000 00:00 0
b5d5e000-b5d5f000 ---p b5d5e000 00:00 0
b5d5f000-b655f000 rw-p b5d5f000 00:00 0
b655f000-b6560000 ---p b655f000 00:00 0
b6560000-b6d60000 rw-p b6560000 00:00 0
b6d9e000-b6fa5000 rw-p b6d9e000 00:00 0
b7021000-b70f1000 rw-p b7021000 00:00 0
b716d000-b716e000 ---p b716d000 00:00 0
b716e000-b796e000 rw-p b716e000 00:00 0
b79ce000-b79d7000 r-xp 00000000 03:02 818824
/lib/libnss_files-2.6.1.so
b79d7000-b79d8000 r--p 00008000 03:02 818824
/lib/libnss_files-2.6.1.so
b79d8000-b79d9000 rw-p 00009000 03:02 818824
/lib/libnss_files-2.6.1.so
b79e0000-b7ae6000 rw-p b79e0000 00:00 0
b7afb000-b7b03000 r-xp 00000000 03:02 453290 /usr/lib/gcc/i686-pc-
linux-gnu/3.4.6/libgcc_s.so.1
b7b03000-b7b04000 rw-p 00007000 03:02 453290 /usr/lib/gcc/i686-pc-
linux-gnu/3.4.6/libgcc_s.so.1
b7b04000-b7b26000 rw-p b7b04000 00:00 0
b7b26000-b7c52000 r-xp 00000000 03:02 818845 /lib/libc-2.6.1.so
b7c52000-b7c54000 r--p 0012c000 03:02 818845 /lib/libc-2.6.1.so
b7c54000-b7c55000 rw-p 0012e000 03:02 818845 /lib/libc-2.6.1.so
b7c55000-b7c58000 rw-p b7c55000 00:00 0
b7c58000-b7c91000 r-xp 00000000 03:02 702608 /lib/libncurses.so.5.5
b7c91000-b7c9a000 rw-p 00038000 03:02 702608 /lib/libncurses.so.5.5
b7c9a000-b7c9b000 rw-p b7c9a000 00:00 0
b7c9b000-b7c9d000 r-xp 00000000 03:02 818999 /lib/libdl-2.6.1.so
b7c9d000-b7c9e000 r--p 00001000 03:02 818999 /lib/libdl-2.6.1.so
b7c9e000-b7c9f000 rw-p 00002000 03:02 818999 /lib/libdl-2.6.1.so
b7c9f000-b7cc6000 r-xp 00000000 03:02 810055 /usr/lib/libpcre.so.0.0.1
b7cc6000-b7cc7000 r--p 00026000 03:02 810055 /usr/lib/libpcre.so.0.0.1
b7cc7000-b7cc8000 rw-p 00027000 03:02 810055 /usr/lib/libpcre.so.0.0.1
b7cc8000-b7cdc000 r-xp 00000000 03:02 817571 /lib/libpthread-2.6.1.so
b7cdc000-b7cdd000 r--p 00013000 03:02 817571 /lib/libpthread-2.6.1.so
b7cdd000-b7cde000 rw-p 00014000 03:02 817571 /lib/libpthread-2.6.1.so
b7cde000-b7ce0000 rw-p b7cde000 00:00 0
b7ce0000-b7ce7000 r-xp 00000000 03:02 829630
/usr/lib/libvorbisfile.so.3.2.0
b7ce7000-b7ce8000 r--p 00006000 03:02 829630
/usr/lib/libvorbisfile.so.3.2.0
b7ce8000-b7ce9000 rw-p 00007000 03:02 829630
/usr/lib/libvorbisfile.so.3.2.0
b7ce9000-b7cf4000 r-xp 00000000 03:02 829620
/usr/lib/libvorbisenc.so.2.0.3
b7cf4000-b7cf5000 r--p 0000a000 03:02 829620
/usr/lib/libvorbisenc.so.2.0.3
b7cf5000-b7de5000 rw-p 0000b000 03:02 829620
/usr/lib/libvorbisenc.so.2.0.3
b7de5000-b7de9000 r-xp 00000000 03:02 822436 /usr/lib/libogg.so.0.5.3
b7de9000-b7dea000 r--p 00003000 03:02 822436 /usr/lib/libogg.so.0.5.3
b7dea000-b7deb000 rw-p 00004000 03:02 822436 /usr/lib/libogg.so.0.5.3
b7deb000-b7dec000 rw-p b7deb000 00:00 0
b7dec000-b7e2c000 r-xp 00000000 03:02 221880
/usr/lib/libmp3lame.so.0.0.0
b7e2c000-b7e2e000 rw-p 0003f0Aborted
}}}
Bindings list:
{{{
[EMAIL PROTECTED] /usr/local/overlays/dev-ml $ emerge --search ocaml-
Searching... |!!! A file is not listed in the Manifest:
'/usr/local/overlays/dev-ml/ocaml-ssl/ocaml-ssl-0.4.2.ebuild'
!!! A file is not listed in the Manifest: '/usr/local/overlays/dev-ml
/ocaml-ssl/ocaml-ssl-0.4.2.ebuild'
!!! A file is not listed in the Manifest: '/usr/local/overlays/dev-ml
/ocaml-ssl/ocaml-ssl-0.4.2.ebuild'
!!! A file is not listed in the Manifest: '/usr/local/overlays/dev-ml
/ocaml-ssl/ocaml-ssl-0.4.2.ebuild'
[ Results for search key : ocaml- ]
[ Applications found : 21 ]
* app-emacs/ocaml-mode
Latest version available: 3.09.3-r1
Latest version installed: [ Not Installed ]
Size of files: 1,990 kB
Homepage: http://www.ocaml.org/
Description: Emacs mode for OCaml
License: GPL-2
* dev-ml/ocaml-alsa
Latest version available: 0.1.2
Latest version installed: 0.1.2
Size of files: 62 kB
Homepage: http://savonet.sourceforge.net/
Description: OCaml bindings for alsa.
License: GPL-2
* dev-ml/ocaml-ao
Latest version available: 0.1.7.1
Latest version installed: [ Not Installed ]
Size of files: 57 kB
Homepage: http://savonet.sourceforge.net/
Description: OCaml library for abstract file access (ftp, samba,
local files).
License: GPL-2
* dev-ml/ocaml-doc [ Masked ]
Latest version available: 3.09
Latest version installed: [ Not Installed ]
Size of files: 472 kB
Homepage: http://caml.inria.fr/pub/docs/manual-ocaml/
Description: Ocaml reference manual (html)
License: GPL-2
* dev-ml/ocaml-dtools
Latest version available: 0.1.4
Latest version installed: 0.1.4
Size of files: 55 kB
Homepage: http://savonet.sourceforge.net/
Description: OCaml daemon tools library.
License: GPL-2
* dev-ml/ocaml-expat [ Masked ]
Latest version available: 0.9.1
Latest version installed: [ Not Installed ]
Size of files: 24 kB
Homepage: http://www.xs4all.nl/~mmzeeman/ocaml/
Description: OCaml bindings for expat
License: MIT
* dev-ml/ocaml-faac
Latest version available: 0.1.0
Latest version installed: [ Not Installed ]
Size of files: 59 kB
Homepage: http://savonet.sourceforge.net/
Description: OCaml bindings for libfaac.
License: GPL-2
* dev-ml/ocaml-faad
Latest version available: 0.1.0
Latest version installed: [ Not Installed ]
Size of files: 51 kB
Homepage: http://savonet.sourceforge.net/
Description: OCaml bindings for libfaac.
License: GPL-2
* dev-ml/ocaml-fetch
Latest version available: 0.1.0-r1
Latest version installed: [ Not Installed ]
Size of files: 77 kB
Homepage: http://savonet.sourceforge.net/
Description: OCaml library for abstract file access (ftp, samba,
local files).
License: GPL-2
* dev-ml/ocaml-ftp
Latest version available: 0.1.0
Latest version installed: [ Not Installed ]
Size of files: 48 kB
Homepage: http://savonet.sourceforge.net/
Description: OCaml library to access files via FTP.
License: GPL-2
* dev-ml/ocaml-lame
Latest version available: 0.2.0
Latest version installed: 0.2.0
Size of files: 86 kB
Homepage: http://savonet.sourceforge.net/
Description: OCaml library for abstract file access (ftp, samba,
local files).
License: GPL-2
* dev-ml/ocaml-mad
Latest version available: 0.3.1
Latest version installed: 0.3.1
Size of files: 89 kB
Homepage: http://savonet.sourceforge.net/
Description: OCaml bindings for libmad.
License: GPL-2
* dev-ml/ocaml-make [ Masked ]
Latest version available: 6.27.0
Latest version installed: [ Not Installed ]
Size of files: 31 kB
Homepage: http://www.ocaml.info/home/ocaml_sources.html
Description: Generic O'Caml Makefile for GNU Make
License: LGPL-2.1
* dev-ml/ocaml-mp3id3
Latest version available: 0.2.1
Latest version installed: 0.2.1
Size of files: 84 kB
Homepage: http://savonet.sourceforge.net/
Description: OCaml library for reading MP3 ID3 tags.
License: GPL-2
* dev-ml/ocaml-mysql
Latest version available: 1.0.3-r1
Latest version installed: [ Not Installed ]
Size of files: 108 kB
Homepage: http://raevnos.pennmush.org/code/ocaml-
mysql/index.html
Description: A package for ocaml that provides access to mysql
databases.
License: LGPL-2
* dev-ml/ocaml-ogg
Latest version available: 0.1.1
Latest version installed: 0.1.1
Size of files: 50 kB
Homepage: http://savonet.sourceforge.net/
Description: OCaml bindings for libogg and libvorbis.
License: GPL-2
* dev-ml/ocaml-shout
Latest version available: 0.2.5
Latest version installed: 0.2.5
Size of files: 98 kB
Homepage: http://savonet.sourceforge.net/
Description: OCaml bindings for libshout2.
License: GPL-2
* dev-ml/ocaml-smbclient
Latest version available: 0.1.1
Latest version installed: [ Not Installed ]
Size of files: 116 kB
Homepage: http://savonet.sourceforge.net/
Description: OCaml library for accessing files via samba.
License: GPL-2
* dev-ml/ocaml-sqlite3 [ Masked ]
Latest version available: 0.23.0
Latest version installed: [ Not Installed ]
Size of files: 45 kB
Homepage: http://ocaml.info/home/ocaml_sources.html#ocaml-
sqlite3
Description: A package for ocaml that provides access to SQLite
databases.
License: MIT
emerge: search: aux_get() failed, skipping
* dev-ml/ocaml-vorbis
Latest version available: 0.4.0
Latest version installed: 0.4.0
Size of files: 97 kB
Homepage: http://savonet.sourceforge.net/
Description: OCaml bindings for libogg and libvorbis.
License: GPL-2
}}}
So upgrade to ocaml-shout-0.2.5 hadn't fixed the issue.
Time to move from ocaml-lame-0.2.0 to 0.2.1.
Any ideas?
--
Ticket URL: <http://savonet.rastageeks.org/ticket/72#comment:27>
Savonet <http://savonet.rastageeks.org/>
Let's program our stream !