[madman-discuss] Crashing madman using autodj using latest tla archive,
Brought to you by:
inducer
From: <ce...@us...> - 2004-10-23 14:19:10
|
Hi, In last months madman is crashing when using the autodj function for a (long) period of time, sometimes in 10minutes and sometimes after a couple of hours. Skipping a lot of files seems to increase the probability madman will crash.. There is further no obvious logic when it'll crash. Using debian unstable: libqt3c102-mt 3.3.3-4.1 libc6 2.3.2.ds1-18 libstdc++5 3.3.5-1 xmms 1.2.10-1.1 gcc version 3.3.5 (Debian 1:3.3.5-1) Backtrace's: (gdb) bt #0 0x401366b1 in kill () from /usr/lib/debug/libc.so.6 #1 0x40271771 in pthread_kill (thread=12960, signo=0) at signals.c:65 #2 0x40271a7b in __pthread_raise (sig=1076329728) at signals.c:187 #3 0x40136444 in *__GI_raise (sig=6) at ../linuxthreads/sysdeps/unix/sysv/linux/raise.c:34 #4 0x40137978 in *__GI_abort () at ../sysdeps/generic/abort.c:88 #5 0x400c17a7 in __cxxabiv1::__terminate (handler=0x40137800 <*__GI_abort>) at ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc:47 #6 0x400c17e4 in std::terminate () at ../../../../src/libstdc++-v3/libsupc++/eh_terminate.cc:57 #7 0x400c1956 in __cxa_throw (obj=0x9ae1818, tinfo=0x0, dest=0) at ../../../../src/libstdc++-v3/libsupc++/eh_throw.cc:80 #8 0x4006f17b in std::__throw_logic_error (__s=0x400ca020 "attempt to create string with null pointer") at ../../../../../src/libstdc++-v3/src/functexcept.cc:57 #9 0x400b2868 in std::string::_S_construct<char const*> (__beg=0x0, __end=0xffffffff <Address 0xffffffff out of bounds>, __a=@0xbfffd410) at basic_string.tcc:145 #10 0x400b2aa0 in _S_construct_aux<const char*> (__beg=0x0, __end=0xffffffff <Address 0xffffffff out of bounds>, __a=@0xbfffd410) at basic_string.h:670 #11 0x400b2a6a in _S_construct<const char*> (__beg=0x0, __end=0xffffffff <Address 0xffffffff out of bounds>, __a=@0xbfffd410) at basic_string.h:687 #12 0x400ae32b in basic_string (this=0xbfffd420, __s=0x0, __a=@0xbfffd410) at basic_string.tcc:228 #13 0x08168e02 in tXMMSPlayer::getPlayList () #14 0x08168071 in tPlayerFacade::getPlayList () #15 0x0806f897 in tMainWindow::doContinuousAutoDJ () #16 0x0809f410 in tMainWindow::qt_invoke () #17 0x414f0d06 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #18 0x414f0bb4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #19 0x081490a8 in tProgramBase::songChanged () #20 0x08146810 in tProgramBase::noticeSongChanged () #21 0x081490ed in tProgramBase::qt_invoke () #22 0x414f0d06 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #23 0x414f0bb4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #24 0x08172d56 in tPlayer::currentSongChanged () #25 0x081683f9 in tPlayerFacade::slotCurrentSongChanged () #26 0x081738fb in tPlayerFacade::qt_invoke () #27 0x414f0d8c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #28 0x414f0bb4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #29 0x08172d56 in tPlayer::currentSongChanged () #30 0x0816936b in tXMMSPlayer::timer () #31 0x08173d60 in tXMMSPlayer::qt_invoke () #32 0x414f0d8c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #33 0x414f0bb4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #34 0x41830adb in QTimer::timeout () from /usr/lib/libqt-mt.so.3 #35 0x415125a2 in QTimer::event () from /usr/lib/libqt-mt.so.3 #36 0x4149442f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #37 0x41493a2e in QApplication::notify () from /usr/lib/libqt-mt.so.3 #38 0x41483c65 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3 #39 0x4143d4ab in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 #40 0x414a6788 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #41 0x414a6638 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 #42 0x41494681 in QApplication::exec () from /usr/lib/libqt-mt.so.3 #43 0x080621a2 in main () (gdb) bt #0 0x49174ed9 in raise () from /lib/tls/libc.so.6 #1 0x49176771 in abort () from /lib/tls/libc.so.6 #2 0x4e26e307 in __cxa_call_unexpected () from /usr/lib/libstdc++.so.5 #3 0x4e26e344 in std::terminate () from /usr/lib/libstdc++.so.5 #4 0x4e26e4b6 in __cxa_throw () from /usr/lib/libstdc++.so.5 #5 0x4e223c10 in std::__throw_logic_error () from /usr/lib/libstdc++.so.5 #6 0x4e261151 in std::string::_M_replace_safe<char const*> () from /usr/lib/libstdc++.so.5 #7 0x4e25d869 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string () from /usr/lib/libstdc++.so.5 #8 0x08168e02 in tXMMSPlayer::getPlayList () #9 0x08168071 in tPlayerFacade::getPlayList () #10 0x0806f897 in tMainWindow::doContinuousAutoDJ () #11 0x0809f410 in tMainWindow::qt_invoke () #12 0x414f0d06 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #13 0x414f0bb4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #14 0x081490a8 in tProgramBase::songChanged () #15 0x08146810 in tProgramBase::noticeSongChanged () #16 0x081490ed in tProgramBase::qt_invoke () #17 0x414f0d06 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #18 0x414f0bb4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #19 0x08172d56 in tPlayer::currentSongChanged () #20 0x081683f9 in tPlayerFacade::slotCurrentSongChanged () #21 0x081738fb in tPlayerFacade::qt_invoke () #22 0x414f0d8c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #23 0x414f0bb4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #24 0x08172d56 in tPlayer::currentSongChanged () #25 0x0816936b in tXMMSPlayer::timer () #26 0x08173d60 in tXMMSPlayer::qt_invoke () #27 0x414f0d8c in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #28 0x414f0bb4 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3 #29 0x41830adb in QTimer::timeout () from /usr/lib/libqt-mt.so.3 #30 0x415125a2 in QTimer::event () from /usr/lib/libqt-mt.so.3 #31 0x4149442f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #32 0x41493a2e in QApplication::notify () from /usr/lib/libqt-mt.so.3 #33 0x41483c65 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3 #34 0x4143d4ab in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 #35 0x414a6788 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #36 0x414a6638 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 #37 0x41494681 in QApplication::exec () from /usr/lib/libqt-mt.so.3 #38 0x080621a2 in main () grt, - Jasper |