1.4-SVN [NOTstripped][validity: 0.75][frames: 162][xine]

Max Howell max.howell at methylblue.com
Fri Jul 7 22:52:35 UTC 2006


In case any one can care:

last.fm stream had "hung" so I double clicked the next track, crash!

======== DEBUG INFORMATION  =======
Version:    1.4-SVN
Engine:     xine-engine
Build date: Jul  7 2006
CC version: 4.1.1
KDElibs:    3.5.3
Qt:         3.3.6
TagLib:     1.4.0

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


==== (gdb) bt =====================
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1250609456 (LWP 9330)]
[New Thread -1262191712 (LWP 9592)]
[New Thread -1296954464 (LWP 9437)]
[New Thread -1340482656 (LWP 9436)]
[New Thread -1323484256 (LWP 9435)]
[New Thread -1305347168 (LWP 9434)]
[New Thread -1253799008 (LWP 9338)]
0xffffe410 in __kernel_vsyscall ()
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6358f8b in __waitpid_nocancel () from /lib/libpthread.so.0
#2  0x0804ce9d in amaroK::Crash::crashHandler ()
#3  <signal handler called>
#4  0xb6ae46c3 in QString::deref () from /opt/qt/lib/libqt-mt.so.3
#5  0xb6ae561c in QString::operator= () from /opt/qt/lib/libqt-mt.so.3
#6  0xb7cf9ebd in LastFm::WebService::changeStation ()
   from /opt/kde/lib/libamarok.so.0
#7  0xb7cfd73f in LastFm::Controller::getNewProxy ()
   from /opt/kde/lib/libamarok.so.0
#8  0xb7ccabab in EngineController::play () from /opt/kde/lib/libamarok.so.0
#9  0xb7d71e8b in Playlist::activate () from /opt/kde/lib/libamarok.so.0
#10 0xb7d72aab in Playlist::doubleClicked () from /opt/kde/lib/libamarok.so.0
#11 0xb7d7de7b in Playlist::qt_invoke () from /opt/kde/lib/libamarok.so.0
#12 0xb6811ad9 in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#13 0xb6b60ee5 in QListView::doubleClicked () from /opt/qt/lib/libqt-mt.so.3
#14 0xb70aa147 in KListView::contentsMouseDoubleClickEvent ()
   from /opt/kde/lib/libkdeui.so.4
#15 0xb692c818 in QScrollView::viewportMouseDoubleClickEvent ()
   from /opt/qt/lib/libqt-mt.so.3
#16 0xb69293d3 in QScrollView::eventFilter () from /opt/qt/lib/libqt-mt.so.3
#17 0xb68f5226 in QListView::eventFilter () from /opt/qt/lib/libqt-mt.so.3
#18 0xb7d6e260 in Playlist::eventFilter () from /opt/kde/lib/libamarok.so.0
#19 0xb681181e in QObject::activate_filters () from /opt/qt/lib/libqt-mt.so.3
#20 0xb681189b in QObject::event () from /opt/qt/lib/libqt-mt.so.3
#21 0xb684b19c in QWidget::event () from /opt/qt/lib/libqt-mt.so.3
#22 0xb67b26a1 in QApplication::internalNotify ()
   from /opt/qt/lib/libqt-mt.so.3
#23 0xb67b3712 in QApplication::notify () from /opt/qt/lib/libqt-mt.so.3
#24 0xb6eb625e in KApplication::notify () from /opt/kde/lib/libkdecore.so.4
#25 0xb674d956 in QETWidget::translateMouseEvent ()
   from /opt/qt/lib/libqt-mt.so.3
#26 0xb674c524 in QApplication::x11ProcessEvent ()
   from /opt/qt/lib/libqt-mt.so.3
#27 0xb67600ea in QEventLoop::processEvents () from /opt/qt/lib/libqt-mt.so.3
#28 0xb67c91d3 in QEventLoop::enterLoop () from /opt/qt/lib/libqt-mt.so.3
#29 0xb67c90b6 in QEventLoop::exec () from /opt/qt/lib/libqt-mt.so.3
#30 0xb67b20bf in QApplication::exec () from /opt/qt/lib/libqt-mt.so.3
#31 0x0804bca3 in main ()
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb6358f8b in __waitpid_nocancel () from /lib/libpthread.so.0
No symbol table info available.
#2  0x0804ce9d in amaroK::Crash::crashHandler ()
No symbol table info available.
#3  <signal handler called>
No symbol table info available.
#4  0xb6ae46c3 in QString::deref () from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#5  0xb6ae561c in QString::operator= () from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#6  0xb7cf9ebd in LastFm::WebService::changeStation ()
   from /opt/kde/lib/libamarok.so.0
No symbol table info available.
#7  0xb7cfd73f in LastFm::Controller::getNewProxy ()
   from /opt/kde/lib/libamarok.so.0
No symbol table info available.
#8  0xb7ccabab in EngineController::play () from /opt/kde/lib/libamarok.so.0
No symbol table info available.
#9  0xb7d71e8b in Playlist::activate () from /opt/kde/lib/libamarok.so.0
No symbol table info available.
#10 0xb7d72aab in Playlist::doubleClicked () from /opt/kde/lib/libamarok.so.0
No symbol table info available.
#11 0xb7d7de7b in Playlist::qt_invoke () from /opt/kde/lib/libamarok.so.0
No symbol table info available.
#12 0xb6811ad9 in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#13 0xb6b60ee5 in QListView::doubleClicked () from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#14 0xb70aa147 in KListView::contentsMouseDoubleClickEvent ()
   from /opt/kde/lib/libkdeui.so.4
No symbol table info available.
#15 0xb692c818 in QScrollView::viewportMouseDoubleClickEvent ()
   from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#16 0xb69293d3 in QScrollView::eventFilter () from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#17 0xb68f5226 in QListView::eventFilter () from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#18 0xb7d6e260 in Playlist::eventFilter () from /opt/kde/lib/libamarok.so.0
No symbol table info available.
#19 0xb681181e in QObject::activate_filters () from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#20 0xb681189b in QObject::event () from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#21 0xb684b19c in QWidget::event () from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#22 0xb67b26a1 in QApplication::internalNotify ()
   from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#23 0xb67b3712 in QApplication::notify () from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#24 0xb6eb625e in KApplication::notify () from /opt/kde/lib/libkdecore.so.4
No symbol table info available.
#25 0xb674d956 in QETWidget::translateMouseEvent ()
   from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#26 0xb674c524 in QApplication::x11ProcessEvent ()
   from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#27 0xb67600ea in QEventLoop::processEvents () from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#28 0xb67c91d3 in QEventLoop::enterLoop () from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#29 0xb67c90b6 in QEventLoop::exec () from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#30 0xb67b20bf in QApplication::exec () from /opt/qt/lib/libqt-mt.so.3
No symbol table info available.
#31 0x0804bca3 in main ()
No symbol table info available.
==== (gdb) thread apply all bt ====
Thread 7 (Thread -1253799008 (LWP 9338)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb63557ec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2  0xb429f15f in metronom_sync_loop () from /usr/lib/libxine.so.1
#3  0x08b667b8 in ?? ()
#4  0xb544842c in ?? ()
#5  0x0a7bc7d7 in ?? ()
#6  0x00000000 in ?? ()
Thread 6 (Thread -1305347168 (LWP 9434)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb616f6a3 in poll () from /lib/libc.so.6
#2  0xb3d372ff in ao_alsa_handle_event_thread ()
   from /usr/lib/xine/plugins/1.1.1/xineplug_ao_out_alsa.so
#3  0x00000001 in ?? ()
#4  0x0000014d in ?? ()
#5  0x08a87790 in ?? ()
#6  0x08e6d308 in ?? ()
#7  0xb231f3a0 in ?? ()
#8  0xb63542c7 in pthread_mutex_lock () from /lib/libpthread.so.0
#9  0x00000029 in ?? ()
#10 0xb6c56660 in ?? () from /opt/qt/lib/libqt-mt.so.3
#11 0x08244f68 in ?? ()
#12 0x08244fb8 in ?? ()
#13 0xb231f3bc in ?? ()
#14 0xb6354ba0 in pthread_mutex_unlock () from /lib/libpthread.so.0
Thread 5 (Thread -1323484256 (LWP 9435)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb616f6a3 in poll () from /lib/libc.so.6
#2  0xb4146fc5 in snd_pcm_wait_nocheck () from /usr/lib/libasound.so.2
#3  0xb414eb3f in snd_pcm_wait () from /usr/lib/libasound.so.2
#4  0xb3d3606f in ao_alsa_write ()
   from /usr/lib/xine/plugins/1.1.1/xineplug_ao_out_alsa.so
#5  0xb42ae956 in ao_loop () from /usr/lib/libxine.so.1
Thread 4 (Thread -1340482656 (LWP 9436)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb63557ec in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2  0xb42adc53 in ao_get_buffer () from /usr/lib/libxine.so.1
#3  0x2cf89a90 in ?? ()
#4  0x44aee563 in ?? ()
#5  0x000b833a in ?? ()
#6  0xb42d38e4 in ?? () from /usr/lib/libxine.so.1
#7  0xb432a5dc in ?? ()
#8  0x08ea3570 in ?? ()
#9  0xb43295b0 in ?? ()
#10 0xb42b86fe in post_audio_get_buffer () from /usr/lib/libxine.so.1
#11 0x08b04760 in ?? ()
#12 0xb19eca04 in ?? () 
from /usr/lib/xine/plugins/1.1.1/xineplug_decode_mad.so
#13 0xb19eca04 in ?? () 
from /usr/lib/xine/plugins/1.1.1/xineplug_decode_mad.so
#14 0xb432a5dc in ?? ()
#15 0x0000ac44 in ?? ()
#16 0xb19d783f in mad_decode_data ()
   from /usr/lib/xine/plugins/1.1.1/xineplug_decode_mad.so
#17 0xb432ca1c in ?? ()
#18 0x0000047c in ?? ()
#19 0xb6354a2b in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#20 0xb42d38e4 in ?? () from /usr/lib/libxine.so.1
#21 0xb432a5d4 in ?? ()
#22 0xb432ca1c in ?? ()
#23 0xb432c9dc in ?? ()
#24 0xb432ee5c in ?? ()
#25 0x00000000 in ?? ()
Thread 3 (Thread -1296954464 (LWP 9437)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6355576 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb42b1018 in xine_event_wait () from /usr/lib/libxine.so.1
#3  0x08cbf168 in ?? ()
#4  0x00000001 in ?? ()
#5  0xb42b1088 in listener_loop () from /usr/lib/libxine.so.1
#6  0xb43053c8 in ?? ()
#7  0x08cbf16c in ?? ()
#8  0xb635cff4 in ?? () from /lib/libpthread.so.0
#9  0x00000000 in ?? ()
Thread 2 (Thread -1262191712 (LWP 9592)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6355576 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb42a27ec in buffer_pool_alloc () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()
Thread 1 (Thread -1250609456 (LWP 9330)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb6358f8b in __waitpid_nocancel () from /lib/libpthread.so.0
#2  0x0804ce9d in amaroK::Crash::crashHandler ()
#3  <signal handler called>
#4  0xb6ae46c3 in QString::deref () from /opt/qt/lib/libqt-mt.so.3
#5  0xb6ae561c in QString::operator= () from /opt/qt/lib/libqt-mt.so.3
#6  0xb7cf9ebd in LastFm::WebService::changeStation ()
   from /opt/kde/lib/libamarok.so.0
#7  0xb7cfd73f in LastFm::Controller::getNewProxy ()
   from /opt/kde/lib/libamarok.so.0
#8  0xb7ccabab in EngineController::play () from /opt/kde/lib/libamarok.so.0
#9  0xb7d71e8b in Playlist::activate () from /opt/kde/lib/libamarok.so.0
#10 0xb7d72aab in Playlist::doubleClicked () from /opt/kde/lib/libamarok.so.0
#11 0xb7d7de7b in Playlist::qt_invoke () from /opt/kde/lib/libamarok.so.0
#12 0xb6811ad9 in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#13 0xb6b60ee5 in QListView::doubleClicked () from /opt/qt/lib/libqt-mt.so.3
#14 0xb70aa147 in KListView::contentsMouseDoubleClickEvent ()
   from /opt/kde/lib/libkdeui.so.4
#15 0xb692c818 in QScrollView::viewportMouseDoubleClickEvent ()
   from /opt/qt/lib/libqt-mt.so.3
#16 0xb69293d3 in QScrollView::eventFilter () from /opt/qt/lib/libqt-mt.so.3
#17 0xb68f5226 in QListView::eventFilter () from /opt/qt/lib/libqt-mt.so.3
#18 0xb7d6e260 in Playlist::eventFilter () from /opt/kde/lib/libamarok.so.0
#19 0xb681181e in QObject::activate_filters () from /opt/qt/lib/libqt-mt.so.3
#20 0xb681189b in QObject::event () from /opt/qt/lib/libqt-mt.so.3
#21 0xb684b19c in QWidget::event () from /opt/qt/lib/libqt-mt.so.3
#22 0xb67b26a1 in QApplication::internalNotify ()
   from /opt/qt/lib/libqt-mt.so.3
#23 0xb67b3712 in QApplication::notify () from /opt/qt/lib/libqt-mt.so.3
#24 0xb6eb625e in KApplication::notify () from /opt/kde/lib/libkdecore.so.4
#25 0xb674d956 in QETWidget::translateMouseEvent ()
   from /opt/qt/lib/libqt-mt.so.3
#26 0xb674c524 in QApplication::x11ProcessEvent ()
   from /opt/qt/lib/libqt-mt.so.3
#27 0xb67600ea in QEventLoop::processEvents () from /opt/qt/lib/libqt-mt.so.3
#28 0xb67c91d3 in QEventLoop::enterLoop () from /opt/qt/lib/libqt-mt.so.3
#29 0xb67c90b6 in QEventLoop::exec () from /opt/qt/lib/libqt-mt.so.3
#30 0xb67b20bf in QApplication::exec () from /opt/qt/lib/libqt-mt.so.3
#31 0x0804bca3 in main ()
#0  0xffffe410 in __kernel_vsyscall ()


==== kdBacktrace() ================
[
0: /opt/kde/lib/libkdecore.so.4(_Z11kdBacktracei+0x45) [0xb6e0be45]
1: /opt/kde/lib/libkdecore.so.4(_Z11kdBacktracev+0x2b) [0xb6e0c18b]
2: amarokapp(_ZN6amaroK5Crash12crashHandlerEi+0xaea) [0x804c91a]
3: [0xffffe420]
4: /opt/qt/lib/libqt-mt.so.3(_ZN7QStringaSERKS_+0x2c) [0xb6ae561c]
5: /opt/kde/lib/libamarok.so.0
(_ZN6LastFm10WebService13changeStationE7QString+0x80d) [0xb7cf9ebd]
6: /opt/kde/lib/libamarok.so.0
(_ZN6LastFm10Controller11getNewProxyE7QString+0x23f) [0xb7cfd73f]
7: /opt/kde/lib/libamarok.so.0
(_ZN16EngineController4playERK10MetaBundlej+0x183b) [0xb7ccabab]
8: /opt/kde/lib/libamarok.so.0(_ZN8Playlist8activateEP13QListViewItem+0x13b) 
[0xb7d71e8b]
9: /opt/kde/lib/libamarok.so.0
(_ZN8Playlist13doubleClickedEP13QListViewItem+0x3b) [0xb7d72aab]
10: /opt/kde/lib/libamarok.so.0(_ZN8Playlist9qt_invokeEiP8QUObject+0x6ab) 
[0xb7d7de7b]
11: /opt/qt/lib/libqt-mt.so.3
(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x169) 
[0xb6811ad9]
12: /opt/qt/lib/libqt-mt.so.3
(_ZN9QListView13doubleClickedEP13QListViewItem+0xa5) [0xb6b60ee5]
13: /opt/kde/lib/libkdeui.so.4
(_ZN9KListView29contentsMouseDoubleClickEventEP11QMouseEvent+0x87) 
[0xb70aa147]
14: /opt/qt/lib/libqt-mt.so.3
(_ZN11QScrollView29viewportMouseDoubleClickEventEP11QMouseEvent+0xa8) 
[0xb692c818]
15: /opt/qt/lib/libqt-mt.so.3
(_ZN11QScrollView11eventFilterEP7QObjectP6QEvent+0x113) [0xb69293d3]
16: /opt/qt/lib/libqt-mt.so.3
(_ZN9QListView11eventFilterEP7QObjectP6QEvent+0xa6) [0xb68f5226]
17: /opt/kde/lib/libamarok.so.0
(_ZN8Playlist11eventFilterEP7QObjectP6QEvent+0xb0) [0xb7d6e260]
18: /opt/qt/lib/libqt-mt.so.3(_ZN7QObject16activate_filtersEP6QEvent+0x6e) 
[0xb681181e]
19: /opt/qt/lib/libqt-mt.so.3(_ZN7QObject5eventEP6QEvent+0x3b) [0xb681189b]
20: /opt/qt/lib/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x2c) [0xb684b19c]
21: /opt/qt/lib/libqt-mt.so.3
(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0xa1) [0xb67b26a1]
22: /opt/qt/lib/libqt-mt.so.3
(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x762) [0xb67b3712]
23: /opt/kde/lib/libkdecore.so.4
(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x18e) [0xb6eb625e]
24: /opt/qt/lib/libqt-mt.so.3
(_ZN9QETWidget19translateMouseEventEPK7_XEvent+0x966) [0xb674d956]
25: /opt/qt/lib/libqt-mt.so.3
(_ZN12QApplication15x11ProcessEventEP7_XEvent+0x9a4) [0xb674c524]
26: /opt/qt/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x23a) 
[0xb67600ea]
27: /opt/qt/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0xc3) [0xb67c91d3]
28: /opt/qt/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x26) [0xb67c90b6]
29: /opt/qt/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x1f) [0xb67b20bf]
30: amarokapp [0x804bca3]
31: /lib/libc.so.6(__libc_start_main+0xd8) [0xb60d2808]
32: amarokapp(_ZN6QGList5clearEv+0xdd) [0x804b381]
]

-- 
Max Howell; Herefordshire, UK; www.methylblue.com
--
Progress comes first, the future second.



More information about the Amarok mailing list