Anonymous Guest
|
Posted: Mon May 05, 2008 3:04 pm Post subject: icecast kh34 (and others) crashes on debian etch amd64: glib |
|
|
Hi there,
I compiled/installed various versions of icecast on debian etch amd64.
The official debian package, the svn trunk HEAD version, the svn branches-kh HEAD version, all keeped crashing.
Now I am sticking with kh34, which i got from here:
http://www.icecast.pwp.blueyonder.co.uk/
configure, make and make install had no problems.
The server starts up normally
I can connect a source and everything seems fine. I use ffmpeg2theora and oggfwd to stream a locally stored videofile to the remote icecast2 server.
But then the server always crashes:
- in the same moment I disconnect that source
- when I watch that source with my local vlc it crashes after one minute or so
The error I get on the server console is
*** glibc detected *** free(): invalid next size (fast): 0x0000000000570cd0 ***
If someone is interested in helping me, below I listed the versions of some of the programs and libs that might be interesting for debugging, as well as the last lines of a strace I did, when I was watching the video on my local vlc.
If you need some further information (server logs, trace logs, versions of libraries, etc. ...) just tell me
Thanks in advance
Heinz
Debian-40-etch-64-LAMP:/etc/init.d# uname -a
Linux Debian-40-etch-64-LAMP 2.6.18-4-amd64 #1 SMP Fri May 4 00:37:33 UTC 2007 x86_64 GNU/Linux
Debian-40-etch-64-LAMP:/etc/init.d# icecast -v
Icecast 2.3-kh34a
Debian-40-etch-64-LAMP:/etc/init.d# /lib/libc.so.6
GNU C Library stable release version 2.3.6, by Roland McGrath et al.
Compiled by GNU CC version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21).
Compiled on a Linux 2.6.18 system on 2008-01-21.
Available extensions:
GNU libio by Per Bothner
crypt add-on version 2.1 by Michael Glad and others
GNU Libidn by Simon Josefsson
Native POSIX Threads Library by Ulrich Drepper et al
BIND-8.2.3-T5B
NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
Thread-local storage support included.
Debian-40-etch-64-LAMP:/etc/init.d# gcc --version
gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
last lines of icecast strace
clone(child_stack=0x40182280, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEAR
TID|CLONE_DETACHED, parent_tidptr=0x401829f0, tls=0x40182960, child_tidptr=0x401829f0) = 13268
nanosleep({0, 100000000}, {0, 47872249800781}) = 0
nanosleep({0, 100000000}, {1209998447923, 47872249800781}) = 0
nanosleep({0, 100000000}, {1209998447923, 47872249800781}) = 0
nanosleep({0, 100000000}, {1209998447923, 47872249800781}) = 0
nanosleep({0, 100000000}, {1209998447923, 47872249800781}) = 0
nanosleep({0, 100000000}, {1209998447923, 47872249800781}) = 0
nanosleep({0, 100000000}, {1209998447923, 47872249800781}) = 0
nanosleep({0, 100000000}, {1209998447923, 47872249800781}) = 0
nanosleep({0, 100000000}, {1209998447923, 47872249800781}) = 0
nanosleep({0, 100000000}, {1209998447923, 47872249800781}) = 0
clone(child_stack=0x40182280, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEAR
TID|CLONE_DETACHED, parent_tidptr=0x401829f0, tls=0x40182960, child_tidptr=0x401829f0) = 13269
nanosleep({0, 100000000}, {0, 47872249800781}) = 0
nanosleep({0, 100000000}, {1209998448999, 47872249800781}) = 0
nanosleep({0, 100000000}, {1209998448999, 47872249800781}) = 0
nanosleep({0, 100000000}, 0x7fff8c4d7de0) = ? ERESTART_RESTARTBLOCK (To be restarted)
+++ killed by SIGABRT +++ |
|