Bug 165648 - Amarok randomly crashes every so often
Summary: Amarok randomly crashes every so often
Status: RESOLVED NOT A BUG
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-03 18:35 UTC by Kyle
Modified: 2008-07-10 00:35 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kyle 2008-07-03 18:35:33 UTC
Version:           1.4.9.1-3.fc8 (using KDE 3.5.9)
Installed from:    Fedora RPMs
Compiler:          4.0 
OS:                Linux

Amarok crashes everyday for some reason. I posted a report on redhat's bugzilla here--->https://bugzilla.redhat.com/show_bug.cgi?id=453669  My crash log is below:



======== DEBUG INFORMATION  =======
Version:    1.4.9.1
Engine:     xine-engine
Build date: May  2 2008
CC version: 4.1.2 20070925 (Red Hat 4.1.2-33)
KDElibs:    3.5.9-5.fc8 Fedora
Qt:         3.3.8b
TagLib:     1.5.0
CPU count:  1
NDEBUG:     true
==== file `which amarokapp` =======
/usr/bin/amarokapp: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped


==== (gdb) bt =====================
Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 139668979910544 (LWP 10849)]
[New Thread 1169344848 (LWP 10869)]
[New Thread 1158854992 (LWP 10868)]
[New Thread 1148365136 (LWP 10867)]
[New Thread 1137875280 (LWP 10866)]
[New Thread 1127385424 (LWP 10865)]
[New Thread 1116895568 (LWP 10861)]
0x0000003ee960e0bf in waitpid () from /lib64/libpthread.so.0
#0  0x0000003ee960e0bf in waitpid () from /lib64/libpthread.so.0
#1  0x00000000004059bc in Amarok::Crash::crashHandler ()
#2  <signal handler called>
#3  0x0000003ee8a30ec5 in raise () from /lib64/libc.so.6
#4  0x0000003ee8a32970 in abort () from /lib64/libc.so.6
#5  0x0000003ee8a2a11f in __assert_fail () from /lib64/libc.so.6
#6  0x0000003b7364a183 in QGList::~QGList$delete () from /usr/lib64/libX11.so.6
#7  0x0000003b73620227 in XCopyArea () from /usr/lib64/libX11.so.6
#8  0x0000003a87ebdf1c in bitBlt () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#9  0x0000003a8caefbc3 in BlockAnalyzer::analyze ()
   from /usr/lib64/libamarok.so.0
#10 0x0000003a8caec211 in Analyzer::Base<QWidget>::demo ()
   from /usr/lib64/libamarok.so.0
#11 0x0000003a8caec53e in Analyzer::Base<QWidget>::drawFrame ()
   from /usr/lib64/libamarok.so.0
#12 0x0000003a8caeb26d in Analyzer::Base2D::qt_invoke ()
   from /usr/lib64/libamarok.so.0
#13 0x0000003a87f63c29 in QObject::activate_signal ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#14 0x0000003a87f64900 in QObject::activate_signal ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#15 0x0000003a87f87345 in QTimer::event ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#16 0x0000003a87f02b75 in QApplication::internalNotify ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#17 0x0000003a87f03e40 in QApplication::notify ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#18 0x0000003a891c7e38 in KApplication::notify ()
   from /usr/lib64/libkdecore.so.4
#19 0x0000003a87ef7d8c in QEventLoop::activateTimers ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#20 0x0000003a87eb10d1 in QEventLoop::processEvents ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#21 0x0000003a87f1a321 in QEventLoop::enterLoop ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#22 0x0000003a87f1a202 in QEventLoop::exec ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#23 0x00000000004047a3 in QGList::~QGList$delete ()
#24 0x0000003ee8a1e074 in __libc_start_main () from /lib64/libc.so.6
#25 0x00000000004040f9 in QGList::~QGList$delete ()
#26 0x00007fff3ff32198 in ?? ()
#27 0x0000000000000000 in ?? ()
#0  0x0000003ee960e0bf in waitpid () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00000000004059bc in Amarok::Crash::crashHandler ()
No symbol table info available.
#2  <signal handler called>
No symbol table info available.
#3  0x0000003ee8a30ec5 in raise () from /lib64/libc.so.6
No symbol table info available.
#4  0x0000003ee8a32970 in abort () from /lib64/libc.so.6
No symbol table info available.
#5  0x0000003ee8a2a11f in __assert_fail () from /lib64/libc.so.6
No symbol table info available.
#6  0x0000003b7364a183 in QGList::~QGList$delete () from /usr/lib64/libX11.so.6
No symbol table info available.
#7  0x0000003b73620227 in XCopyArea () from /usr/lib64/libX11.so.6
No symbol table info available.
#8  0x0000003a87ebdf1c in bitBlt () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#9  0x0000003a8caefbc3 in BlockAnalyzer::analyze ()
   from /usr/lib64/libamarok.so.0
No symbol table info available.
#10 0x0000003a8caec211 in Analyzer::Base<QWidget>::demo ()
   from /usr/lib64/libamarok.so.0
No symbol table info available.
#11 0x0000003a8caec53e in Analyzer::Base<QWidget>::drawFrame ()
   from /usr/lib64/libamarok.so.0
No symbol table info available.
#12 0x0000003a8caeb26d in Analyzer::Base2D::qt_invoke ()
   from /usr/lib64/libamarok.so.0
No symbol table info available.
#13 0x0000003a87f63c29 in QObject::activate_signal ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#14 0x0000003a87f64900 in QObject::activate_signal ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#15 0x0000003a87f87345 in QTimer::event ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#16 0x0000003a87f02b75 in QApplication::internalNotify ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#17 0x0000003a87f03e40 in QApplication::notify ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#18 0x0000003a891c7e38 in KApplication::notify ()
   from /usr/lib64/libkdecore.so.4
No symbol table info available.
#19 0x0000003a87ef7d8c in QEventLoop::activateTimers ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#20 0x0000003a87eb10d1 in QEventLoop::processEvents ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#21 0x0000003a87f1a321 in QEventLoop::enterLoop ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#22 0x0000003a87f1a202 in QEventLoop::exec ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#23 0x00000000004047a3 in QGList::~QGList$delete ()
No symbol table info available.
#24 0x0000003ee8a1e074 in __libc_start_main () from /lib64/libc.so.6
No symbol table info available.
#25 0x00000000004040f9 in QGList::~QGList$delete ()
No symbol table info available.
#26 0x00007fff3ff32198 in ?? ()
No symbol table info available.
#27 0x0000000000000000 in ?? ()
No symbol table info available.
==== (gdb) thread apply all bt ====
Thread 7 (Thread 1116895568 (LWP 10861)):
#0  0x0000003ee960ab7d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x0000000003d01fa3 in QGList::~QGList$delete ()
   from /usr/lib64/libxine.so.1
#2  0x0000003ee9606407 in start_thread () from /lib64/libpthread.so.0
#3  0x0000003ee8ad4b0d in clone () from /lib64/libc.so.6
Thread 6 (Thread 1127385424 (LWP 10865)):
#0  0x0000003ee8acbd66 in poll () from /lib64/libc.so.6
#1  0x0000003df5c1805d in QGList::~QGList$delete ()
   from /usr/lib64/libpulse.so.0
#2  0x0000003df5c0fcc8 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#3  0x0000003df5c10b58 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4  0x0000003df5c10bf0 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5  0x0000003df5c17f7d in QGList::~QGList$delete ()
   from /usr/lib64/libpulse.so.0
#6  0x0000003df5c2c9fd in QGList::~QGList$delete ()
   from /usr/lib64/libpulse.so.0
#7  0x0000003ee9606407 in start_thread () from /lib64/libpthread.so.0
#8  0x0000003ee8ad4b0d in clone () from /lib64/libc.so.6
Thread 5 (Thread 1137875280 (LWP 10866)):
#0  0x0000003ee8acbd66 in poll () from /lib64/libc.so.6
#1  0x00007f0732b8a89a in QGList::~QGList$delete ()
   from /usr/lib64/xine/plugins/1.21/xineplug_ao_out_alsa.so
#2  0x0000003ee9606407 in start_thread () from /lib64/libpthread.so.0
#3  0x0000003ee8ad4b0d in clone () from /lib64/libc.so.6
Thread 4 (Thread 1148365136 (LWP 10867)):
#0  0x0000003ee960a8f9 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x0000000003d11813 in QGList::~QGList$delete ()
   from /usr/lib64/libxine.so.1
#2  0x0000003ee9606407 in start_thread () from /lib64/libpthread.so.0
#3  0x0000003ee8ad4b0d in clone () from /lib64/libc.so.6
Thread 3 (Thread 1158854992 (LWP 10868)):
#0  0x0000003ee960a8f9 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x0000000003d05442 in QGList::~QGList$delete ()
   from /usr/lib64/libxine.so.1
#2  0x0000000003d0c11d in QGList::~QGList$delete ()
   from /usr/lib64/libxine.so.1
#3  0x0000003ee9606407 in start_thread () from /lib64/libpthread.so.0
#4  0x0000003ee8ad4b0d in clone () from /lib64/libc.so.6
Thread 2 (Thread 1169344848 (LWP 10869)):
#0  0x0000003ee960a8f9 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x0000000003d14a4b in xine_event_wait () from /usr/lib64/libxine.so.1
#2  0x0000000003d14ac9 in QGList::~QGList$delete ()
   from /usr/lib64/libxine.so.1
#3  0x0000003ee9606407 in start_thread () from /lib64/libpthread.so.0
#4  0x0000003ee8ad4b0d in clone () from /lib64/libc.so.6
Thread 1 (Thread 139668979910544 (LWP 10849)):
#0  0x0000003ee960e0bf in waitpid () from /lib64/libpthread.so.0
#1  0x00000000004059bc in Amarok::Crash::crashHandler ()
#2  <signal handler called>
#3  0x0000003ee8a30ec5 in raise () from /lib64/libc.so.6
#4  0x0000003ee8a32970 in abort () from /lib64/libc.so.6
#5  0x0000003ee8a2a11f in __assert_fail () from /lib64/libc.so.6
#6  0x0000003b7364a183 in QGList::~QGList$delete () from /usr/lib64/libX11.so.6
#7  0x0000003b73620227 in XCopyArea () from /usr/lib64/libX11.so.6
#8  0x0000003a87ebdf1c in bitBlt () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#9  0x0000003a8caefbc3 in BlockAnalyzer::analyze ()
   from /usr/lib64/libamarok.so.0
#10 0x0000003a8caec211 in Analyzer::Base<QWidget>::demo ()
   from /usr/lib64/libamarok.so.0
#11 0x0000003a8caec53e in Analyzer::Base<QWidget>::drawFrame ()
   from /usr/lib64/libamarok.so.0
#12 0x0000003a8caeb26d in Analyzer::Base2D::qt_invoke ()
   from /usr/lib64/libamarok.so.0
#13 0x0000003a87f63c29 in QObject::activate_signal ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#14 0x0000003a87f64900 in QObject::activate_signal ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#15 0x0000003a87f87345 in QTimer::event ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#16 0x0000003a87f02b75 in QApplication::internalNotify ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#17 0x0000003a87f03e40 in QApplication::notify ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#18 0x0000003a891c7e38 in KApplication::notify ()
   from /usr/lib64/libkdecore.so.4
#19 0x0000003a87ef7d8c in QEventLoop::activateTimers ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#20 0x0000003a87eb10d1 in QEventLoop::processEvents ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#21 0x0000003a87f1a321 in QEventLoop::enterLoop ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#22 0x0000003a87f1a202 in QEventLoop::exec ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#23 0x00000000004047a3 in QGList::~QGList$delete ()
#24 0x0000003ee8a1e074 in __libc_start_main () from /lib64/libc.so.6
#25 0x00000000004040f9 in QGList::~QGList$delete ()
#26 0x00007fff3ff32198 in ?? ()
#27 0x0000000000000000 in ?? ()
#0  0x0000003ee960e0bf in waitpid () from /lib64/libpthread.so.0


==== kdBacktrace() ================
Comment 1 Mark Kretschmann 2008-07-03 19:32:17 UTC
Looks like an X-Server (or graphics driver) issue to me. Never seen this before.

The fix for you should be simple, however: Just click on the graphical analyzer (at the bottom) a few times, until you see "No Analyzer".
Comment 2 Kyle 2008-07-08 21:36:32 UTC
Appears to fix the crashing issue.
Comment 3 Kyle 2008-07-10 00:28:59 UTC
It is still crashing.  I turned off analyzers:


======== DEBUG INFORMATION  =======
Version:    1.4.9.1
Engine:     xine-engine
Build date: May  2 2008
CC version: 4.1.2 20070925 (Red Hat 4.1.2-33)
KDElibs:    3.5.9-5.fc8 Fedora
Qt:         3.3.8b
TagLib:     1.5.0
CPU count:  1
NDEBUG:     true
==== file `which amarokapp` =======
/usr/bin/amarokapp: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped


==== (gdb) bt =====================
Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 140523307874192 (LWP 7658)]
[New Thread 1140746576 (LWP 7725)]
[New Thread 1130256720 (LWP 7724)]
[New Thread 1119766864 (LWP 7723)]
[New Thread 1109277008 (LWP 7722)]
[New Thread 1098787152 (LWP 7721)]
[New Thread 1088297296 (LWP 7717)]
0x0000003ee960e0bf in waitpid () from /lib64/libpthread.so.0
#0  0x0000003ee960e0bf in waitpid () from /lib64/libpthread.so.0
#1  0x00000000004059bc in Amarok::Crash::crashHandler ()
#2  <signal handler called>
#3  0x0000003ee8a30ec5 in raise () from /lib64/libc.so.6
#4  0x0000003ee8a32970 in abort () from /lib64/libc.so.6
#5  0x0000003ee8a2a11f in __assert_fail () from /lib64/libc.so.6
#6  0x0000003b7364a183 in QGList::~QGList$delete () from /usr/lib64/libX11.so.6
#7  0x0000003b73620227 in XCopyArea () from /usr/lib64/libX11.so.6
#8  0x0000003a87ebdf1c in bitBlt () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#9  0x0000003b60aefbc3 in BlockAnalyzer::analyze ()
   from /usr/lib64/libamarok.so.0
#10 0x0000003b60aec2be in Analyzer::Base<QWidget>::demo ()
   from /usr/lib64/libamarok.so.0
#11 0x0000003b60aec53e in Analyzer::Base<QWidget>::drawFrame ()
   from /usr/lib64/libamarok.so.0
#12 0x0000003b60aeb26d in Analyzer::Base2D::qt_invoke ()
   from /usr/lib64/libamarok.so.0
#13 0x0000003a87f63c29 in QObject::activate_signal ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#14 0x0000003a87f64900 in QObject::activate_signal ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#15 0x0000003a87f87345 in QTimer::event ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#16 0x0000003a87f02b75 in QApplication::internalNotify ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#17 0x0000003a87f03e40 in QApplication::notify ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#18 0x0000003a891c7e38 in KApplication::notify ()
   from /usr/lib64/libkdecore.so.4
#19 0x0000003a87ef7d8c in QEventLoop::activateTimers ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#20 0x0000003a87eb10d1 in QEventLoop::processEvents ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#21 0x0000003a87f1a321 in QEventLoop::enterLoop ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#22 0x0000003a87f1a202 in QEventLoop::exec ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#23 0x00000000004047a3 in QGList::~QGList$delete ()
#24 0x0000003ee8a1e074 in __libc_start_main () from /lib64/libc.so.6
#25 0x00000000004040f9 in QGList::~QGList$delete ()
#26 0x00007fff29dd6158 in ?? ()
#27 0x0000000000000000 in ?? ()
#0  0x0000003ee960e0bf in waitpid () from /lib64/libpthread.so.0
No symbol table info available.
#1  0x00000000004059bc in Amarok::Crash::crashHandler ()
No symbol table info available.
#2  <signal handler called>
No symbol table info available.
#3  0x0000003ee8a30ec5 in raise () from /lib64/libc.so.6
No symbol table info available.
#4  0x0000003ee8a32970 in abort () from /lib64/libc.so.6
No symbol table info available.
#5  0x0000003ee8a2a11f in __assert_fail () from /lib64/libc.so.6
No symbol table info available.
#6  0x0000003b7364a183 in QGList::~QGList$delete () from /usr/lib64/libX11.so.6
No symbol table info available.
#7  0x0000003b73620227 in XCopyArea () from /usr/lib64/libX11.so.6
No symbol table info available.
#8  0x0000003a87ebdf1c in bitBlt () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#9  0x0000003b60aefbc3 in BlockAnalyzer::analyze ()
   from /usr/lib64/libamarok.so.0
No symbol table info available.
#10 0x0000003b60aec2be in Analyzer::Base<QWidget>::demo ()
   from /usr/lib64/libamarok.so.0
No symbol table info available.
#11 0x0000003b60aec53e in Analyzer::Base<QWidget>::drawFrame ()
   from /usr/lib64/libamarok.so.0
No symbol table info available.
#12 0x0000003b60aeb26d in Analyzer::Base2D::qt_invoke ()
   from /usr/lib64/libamarok.so.0
No symbol table info available.
#13 0x0000003a87f63c29 in QObject::activate_signal ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#14 0x0000003a87f64900 in QObject::activate_signal ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#15 0x0000003a87f87345 in QTimer::event ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#16 0x0000003a87f02b75 in QApplication::internalNotify ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#17 0x0000003a87f03e40 in QApplication::notify ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#18 0x0000003a891c7e38 in KApplication::notify ()
   from /usr/lib64/libkdecore.so.4
No symbol table info available.
#19 0x0000003a87ef7d8c in QEventLoop::activateTimers ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#20 0x0000003a87eb10d1 in QEventLoop::processEvents ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#21 0x0000003a87f1a321 in QEventLoop::enterLoop ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#22 0x0000003a87f1a202 in QEventLoop::exec ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#23 0x00000000004047a3 in QGList::~QGList$delete ()
No symbol table info available.
#24 0x0000003ee8a1e074 in __libc_start_main () from /lib64/libc.so.6
No symbol table info available.
#25 0x00000000004040f9 in QGList::~QGList$delete ()
No symbol table info available.
#26 0x00007fff29dd6158 in ?? ()
No symbol table info available.
#27 0x0000000000000000 in ?? ()
No symbol table info available.
==== (gdb) thread apply all bt ====
Thread 7 (Thread 1088297296 (LWP 7717)):
#0  0x0000003ee960ab7d in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x000000000130ffa3 in QGList::~QGList$delete ()
   from /usr/lib64/libxine.so.1
#2  0x0000003ee9606407 in start_thread () from /lib64/libpthread.so.0
#3  0x0000003ee8ad4b0d in clone () from /lib64/libc.so.6
Thread 6 (Thread 1098787152 (LWP 7721)):
#0  0x0000003ee8acbd66 in poll () from /lib64/libc.so.6
#1  0x0000003df5c1805d in QGList::~QGList$delete ()
   from /usr/lib64/libpulse.so.0
#2  0x0000003df5c0fcc8 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0
#3  0x0000003df5c10b58 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0
#4  0x0000003df5c10bf0 in pa_mainloop_run () from /usr/lib64/libpulse.so.0
#5  0x0000003df5c17f7d in QGList::~QGList$delete ()
   from /usr/lib64/libpulse.so.0
#6  0x0000003df5c2c9fd in QGList::~QGList$delete ()
   from /usr/lib64/libpulse.so.0
#7  0x0000003ee9606407 in start_thread () from /lib64/libpthread.so.0
#8  0x0000003ee8ad4b0d in clone () from /lib64/libc.so.6
Thread 5 (Thread 1109277008 (LWP 7722)):
#0  0x0000003ee8acbd66 in poll () from /lib64/libc.so.6
#1  0x00007fce1ad5989a in QGList::~QGList$delete ()
   from /usr/lib64/xine/plugins/1.21/xineplug_ao_out_alsa.so
#2  0x0000003ee9606407 in start_thread () from /lib64/libpthread.so.0
#3  0x0000003ee8ad4b0d in clone () from /lib64/libc.so.6
Thread 4 (Thread 1119766864 (LWP 7723)):
#0  0x0000003ee960a8f9 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x000000000131f813 in QGList::~QGList$delete ()
   from /usr/lib64/libxine.so.1
#2  0x0000003ee9606407 in start_thread () from /lib64/libpthread.so.0
#3  0x0000003ee8ad4b0d in clone () from /lib64/libc.so.6
Thread 3 (Thread 1130256720 (LWP 7724)):
#0  0x0000003ee960a8f9 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x0000000001313442 in QGList::~QGList$delete ()
   from /usr/lib64/libxine.so.1
#2  0x000000000131a11d in QGList::~QGList$delete ()
   from /usr/lib64/libxine.so.1
#3  0x0000003ee9606407 in start_thread () from /lib64/libpthread.so.0
#4  0x0000003ee8ad4b0d in clone () from /lib64/libc.so.6
Thread 2 (Thread 1140746576 (LWP 7725)):
#0  0x0000003ee960a8f9 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x0000000001322a4b in xine_event_wait () from /usr/lib64/libxine.so.1
#2  0x0000000001322ac9 in QGList::~QGList$delete ()
   from /usr/lib64/libxine.so.1
#3  0x0000003ee9606407 in start_thread () from /lib64/libpthread.so.0
#4  0x0000003ee8ad4b0d in clone () from /lib64/libc.so.6
Thread 1 (Thread 140523307874192 (LWP 7658)):
#0  0x0000003ee960e0bf in waitpid () from /lib64/libpthread.so.0
#1  0x00000000004059bc in Amarok::Crash::crashHandler ()
#2  <signal handler called>
#3  0x0000003ee8a30ec5 in raise () from /lib64/libc.so.6
#4  0x0000003ee8a32970 in abort () from /lib64/libc.so.6
#5  0x0000003ee8a2a11f in __assert_fail () from /lib64/libc.so.6
#6  0x0000003b7364a183 in QGList::~QGList$delete () from /usr/lib64/libX11.so.6
#7  0x0000003b73620227 in XCopyArea () from /usr/lib64/libX11.so.6
#8  0x0000003a87ebdf1c in bitBlt () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#9  0x0000003b60aefbc3 in BlockAnalyzer::analyze ()
   from /usr/lib64/libamarok.so.0
#10 0x0000003b60aec2be in Analyzer::Base<QWidget>::demo ()
   from /usr/lib64/libamarok.so.0
#11 0x0000003b60aec53e in Analyzer::Base<QWidget>::drawFrame ()
   from /usr/lib64/libamarok.so.0
#12 0x0000003b60aeb26d in Analyzer::Base2D::qt_invoke ()
   from /usr/lib64/libamarok.so.0
#13 0x0000003a87f63c29 in QObject::activate_signal ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#14 0x0000003a87f64900 in QObject::activate_signal ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#15 0x0000003a87f87345 in QTimer::event ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#16 0x0000003a87f02b75 in QApplication::internalNotify ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#17 0x0000003a87f03e40 in QApplication::notify ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#18 0x0000003a891c7e38 in KApplication::notify ()
   from /usr/lib64/libkdecore.so.4
#19 0x0000003a87ef7d8c in QEventLoop::activateTimers ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#20 0x0000003a87eb10d1 in QEventLoop::processEvents ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#21 0x0000003a87f1a321 in QEventLoop::enterLoop ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#22 0x0000003a87f1a202 in QEventLoop::exec ()
   from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
#23 0x00000000004047a3 in QGList::~QGList$delete ()
#24 0x0000003ee8a1e074 in __libc_start_main () from /lib64/libc.so.6
#25 0x00000000004040f9 in QGList::~QGList$delete ()
#26 0x00007fff29dd6158 in ?? ()
#27 0x0000000000000000 in ?? ()
#0  0x0000003ee960e0bf in waitpid () from /lib64/libpthread.so.0


==== kdBacktrace() ================
Comment 4 Mark Kretschmann 2008-07-10 00:35:39 UTC
Your backtrace clearly shows that is is indeed the analyzer, sorry.

Adding to that, we are no longer actively maintaining Amarok 1.x, as we have just released Amarok 2 alpha, and our whole focus is there.