Crash with podcasts

Mark Kretschmann markey at web.de
Thu Jun 29 19:50:47 UTC 2006


I was in the middle of playing a podcast (via streaming), when Amarok crashed 
out of nowhere..


======== DEBUG INFORMATION  =======
Version:    1.4-SVN
Engine:     xine-engine
Build date: Jun 29 2006
CC version: 3.2
KDElibs:    3.3.0
Qt:         3.3.3
TagLib:     1.4.0

==== file `which amarokapp` =======
/opt/kde3/bin/amarokapp: ELF 32-bit LSB executable, Intel 80386, version 1 
(SYSV), dynamically linked (uses shared libs), not stripped


==== (gdb) bt =====================
[New Thread 1024 (LWP 1023)]
[New Thread 2049 (LWP 1024)]
[New Thread 6146 (LWP 1032)]
[New Thread 7171 (LWP 1039)]
[New Thread 8196 (LWP 1040)]
[New Thread 9221 (LWP 1041)]
[New Thread 104454 (LWP 2944)]
0x42119449 in wait4 () from /lib/libc.so.6
#0  0x42119449 in wait4 () from /lib/libc.so.6
#1  0x42195fd0 in __DTOR_END__ () from /lib/libc.so.6
#2  0x41ef8a73 in waitpid () from /lib/libpthread.so.0
#3  0x0804ddf8 in amaroK::Crash::crashHandler(int) ()
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/amarokcore/crashhandler.cpp:223
#4  0x41ef611b in pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x40301e2f in PodcastChannel::fetch() (this=0x8c89440)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlistbrowseritem.cpp:1242
#7  0x403029c4 in PodcastChannel::rescan() (this=0x8c89440)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlistbrowseritem.cpp:1346
#8  0x402e1d6d in PlaylistBrowser::scanPodcasts() (this=0x826aa80)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlistbrowser.cpp:1013
#9  0x402f11f8 in PlaylistBrowser::qt_invoke(int, QUObject*) (this=0x826aa80, 
_id=48, 
    _o=0xbfffead0)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlistbrowser.moc:159
#10 0x415b5710 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/./libqt-mt.so.3
#11 0x415b5544 in QObject::activate_signal(int) () 
from /usr/lib/./libqt-mt.so.3
#12 0x418e72bb in QTimer::timeout() () from /usr/lib/./libqt-mt.so.3
#13 0x415d6ce2 in QTimer::event(QEvent*) () from /usr/lib/./libqt-mt.so.3
#14 0x4155a915 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/./libqt-mt.so.3
#15 0x41559d05 in QApplication::notify(QObject*, QEvent*) () 
from /usr/lib/./libqt-mt.so.3
#16 0x41139ab6 in KApplication::notify(QObject*, QEvent*) () 
from /opt/kde3/lib/libkdecore.so.4
#17 0x41547e9b in QEventLoop::activateTimers() () 
from /usr/lib/./libqt-mt.so.3
#18 0x4150284a in QEventLoop::processEvents(unsigned) () 
from /usr/lib/./libqt-mt.so.3
#19 0x4156c9c6 in QEventLoop::enterLoop() () from /usr/lib/./libqt-mt.so.3
#20 0x4156c868 in QEventLoop::exec() () from /usr/lib/./libqt-mt.so.3
#21 0x4155ab61 in QApplication::exec() () from /usr/lib/./libqt-mt.so.3
#22 0x0804d0b8 in main (argc=1, argv=0xbffff1e4)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/main.cpp:107
#23 0x420934f2 in __libc_start_main () from /lib/libc.so.6
#0  0x42119449 in wait4 () from /lib/libc.so.6
No symbol table info available.
#1  0x42195fd0 in __DTOR_END__ () from /lib/libc.so.6
No symbol table info available.
#2  0x41ef8a73 in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#3  0x0804ddf8 in amaroK::Crash::crashHandler(int) ()
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/amarokcore/crashhandler.cpp:223
	pid = 2949
#4  0x41ef611b in pthread_sighandler () from /lib/libpthread.so.0
No symbol table info available.
#5  <signal handler called>
No symbol table info available.
#6  0x40301e2f in PodcastChannel::fetch() (this=0x8c89440)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlistbrowseritem.cpp:1242
No locals.
#7  0x403029c4 in PodcastChannel::rescan() (this=0x8c89440)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlistbrowseritem.cpp:1346
No locals.
#8  0x402e1d6d in PlaylistBrowser::scanPodcasts() (this=0x826aa80)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlistbrowser.cpp:1013
	item = (struct QListViewItem *) 0x8c89468
	pc = (class PodcastChannel *) 0x8c89440
	i = 1
#9  0x402f11f8 in PlaylistBrowser::qt_invoke(int, QUObject*) (this=0x826aa80, 
_id=48, 
    _o=0xbfffead0)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlistbrowser.moc:159
No locals.
#10 0x415b5710 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/./libqt-mt.so.3
No symbol table info available.
#11 0x415b5544 in QObject::activate_signal(int) () 
from /usr/lib/./libqt-mt.so.3
No symbol table info available.
#12 0x418e72bb in QTimer::timeout() () from /usr/lib/./libqt-mt.so.3
No symbol table info available.
#13 0x415d6ce2 in QTimer::event(QEvent*) () from /usr/lib/./libqt-mt.so.3
No symbol table info available.
#14 0x4155a915 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/./libqt-mt.so.3
No symbol table info available.
#15 0x41559d05 in QApplication::notify(QObject*, QEvent*) () 
from /usr/lib/./libqt-mt.so.3
No symbol table info available.
#16 0x41139ab6 in KApplication::notify(QObject*, QEvent*) () 
from /opt/kde3/lib/libkdecore.so.4
No symbol table info available.
#17 0x41547e9b in QEventLoop::activateTimers() () 
from /usr/lib/./libqt-mt.so.3
No symbol table info available.
#18 0x4150284a in QEventLoop::processEvents(unsigned) () 
from /usr/lib/./libqt-mt.so.3
No symbol table info available.
#19 0x4156c9c6 in QEventLoop::enterLoop() () from /usr/lib/./libqt-mt.so.3
No symbol table info available.
#20 0x4156c868 in QEventLoop::exec() () from /usr/lib/./libqt-mt.so.3
No symbol table info available.
#21 0x4155ab61 in QApplication::exec() () from /usr/lib/./libqt-mt.so.3
No symbol table info available.
#22 0x0804d0b8 in main (argc=1, argv=0xbffff1e4)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/main.cpp:107
	app = {<> = {<No data fields>}, <EngineObserver> = {_vptr.EngineObserver = 
0x40486828, 
    m_subject = 0x0}, static metaObj = 0x80fd230, static mainThreadId = 0, 
  m_pGlobalAccel = 0x81065e0, m_pPlayerWindow = 0x0, m_pPlaylistWindow = 
0x8106730, 
  m_pTray = 0x8131960, m_pDeviceManager = 0x404b2ea0}
#23 0x420934f2 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
==== (gdb) thread apply all bt ====
Thread 7 (Thread 104454 (LWP 2944)):
#0  0x420a4f19 in sigsuspend () from /lib/libc.so.6
#1  0x41ef5d38 in __pthread_wait_for_restart_signal () 
from /lib/libpthread.so.0
#2  0x41ef214b in pthread_cond_wait () from /lib/libpthread.so.0
#3  0x42645363 in buffer_pool_alloc () from /usr/local/lib/libxine.so.1
Thread 6 (Thread 9221 (LWP 1041)):
#0  0x420a4f19 in sigsuspend () from /lib/libc.so.6
#1  0x41ef5d38 in __pthread_wait_for_restart_signal () 
from /lib/libpthread.so.0
#2  0x41ef214b in pthread_cond_wait () from /lib/libpthread.so.0
#3  0x426538d3 in listener_loop () from /usr/local/lib/libxine.so.1
Thread 5 (Thread 8196 (LWP 1040)):
#0  0x42119881 in nanosleep () from /lib/libc.so.6
#1  0x41ef5e98 in __pthread_timedsuspend_new () from /lib/libpthread.so.0
#2  0x41ef2389 in pthread_cond_timedwait_relative () from /lib/libpthread.so.0
#3  0x4264fcad in fifo_remove_int () from /usr/local/lib/libxine.so.1
Thread 4 (Thread 7171 (LWP 1039)):
#0  0x4213bfb4 in write () from /lib/libc.so.6
#1  0x41f01ac0 in __JCR_LIST__ () from /lib/libpthread.so.0
#2  0x4289e30e in ao_oss_write () 
from /usr/local/lib/xine/plugins/1.1.1/xineplug_ao_out_oss.so
#3  0x42651958 in ao_get_property () from /usr/local/lib/libxine.so.1
#4  0x000000e8 in ?? ()
#0  0x42119449 in wait4 () from /lib/libc.so.6


==== kdBacktrace() ================
[
0: /opt/kde3/lib/libkdecore.so.4(_Z11kdBacktracei+0x44) [0x4114f894]
1: /opt/kde3/lib/libkdecore.so.4(_Z11kdBacktracev+0x2a) [0x4114fc1a]
2: amarokapp(_ZN6amaroK5Crash12crashHandlerEi+0xa6d) [0x804dc13]
3: /lib/libpthread.so.0 [0x41ef611b]
4: /lib/libc.so.6 [0x420a4dd8]
5: /opt/kde3/lib/libamarok.so.0(_ZN14PodcastChannel6rescanEv+0x28) 
[0x403029c4]
6: /opt/kde3/lib/libamarok.so.0(_ZN15PlaylistBrowser12scanPodcastsEv+0xb3) 
[0x402e1d6d]
7: /opt/kde3/lib/libamarok.so.0
(_ZN15PlaylistBrowser9qt_invokeEiP8QUObject+0x9a) [0x402f11f8]
8: /usr/lib/./libqt-mt.so.3
(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x140) 
[0x415b5710]
9: /usr/lib/./libqt-mt.so.3(_ZN7QObject15activate_signalEi+0xb4) [0x415b5544]
10: /usr/lib/./libqt-mt.so.3(_ZN6QTimer7timeoutEv+0x2b) [0x418e72bb]
11: /usr/lib/./libqt-mt.so.3(_ZN6QTimer5eventEP6QEvent+0x42) [0x415d6ce2]
12: /usr/lib/./libqt-mt.so.3
(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0xb5) [0x4155a915]
13: /usr/lib/./libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x105) 
[0x41559d05]
14: /opt/kde3/lib/libkdecore.so.4
(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x96) [0x41139ab6]
15: /usr/lib/./libqt-mt.so.3(_ZN10QEventLoop14activateTimersEv+0x28b) 
[0x41547e9b]
16: /usr/lib/./libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x41a) 
[0x4150284a]
17: /usr/lib/./libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0xf6) [0x4156c9c6]
18: /usr/lib/./libqt-mt.so.3(_ZN10QEventLoop4execEv+0x28) [0x4156c868]
19: /usr/lib/./libqt-mt.so.3(_ZN12QApplication4execEv+0x21) [0x4155ab61]
20: 
amarokapp(_ZN12KApplication12invokeMailerERK7QStringS2_S2_S2_S2_S2_RK11QStringListRK8QCString+0xa3c) 
[0x804d0b8]
21: /lib/libc.so.6(__libc_start_main+0xa2) [0x420934f2]
22: amarokapp(_Znwj+0x55) [0x804c981]
]

-- 
Mark



More information about the Amarok mailing list