==== (gdb) bt ===================== Using host libthread_db library "/lib/libthread_db.so.1". 0xa7f39410 in __kernel_vsyscall () #0 0xa7f39410 in __kernel_vsyscall () #1 0xa7d7245b in waitpid () from /lib/libpthread.so.0 #2 0xa76adb74 in Amarok::Crash::crashHandler () at /home/kde-devel/Desktop/amarok/src/amarokcore/crashhandler.cpp:260 #3 #4 0xa7f39410 in __kernel_vsyscall () #5 0xa54beae1 in raise () from /lib/libc.so.6 #6 0xa54c02c8 in abort () from /lib/libc.so.6 #7 0xa7dbc7b8 in qt_message_output () from /usr/lib/qt4/libQtCore.so.4 #8 0xa7dbc889 in qFatal () from /usr/lib/qt4/libQtCore.so.4 #9 0xa7dbc8d0 in qt_assert_x () from /usr/lib/qt4/libQtCore.so.4 #10 0xa78c4b8a in PlaylistHandler::saveXSPF (this=0x8178f88, tracks=@0xaf8c6af0, location=@0xaf8c6b50) at /usr/include/qt4/QtCore/qlist.h:394 #11 0xa78cca07 in PlaylistHandler::save (this=0x8178f88, tracks=@0xaf8c6b4c, location=@0xaf8c6b50) at /home/kde-devel/Desktop/amarok/src/PlaylistHandler.cpp:94 #12 0xa76fc315 in ~Model (this=0x8178ba8) at /home/kde-devel/Desktop/amarok/src/playlist/PlaylistModel.cpp:79 #13 0xa7e96521 in QObjectPrivate::deleteChildren () from /usr/lib/qt4/libQtCore.so.4 #14 0xa5a3737f in QWidget::~QWidget () from /usr/lib/qt4/libQtGui.so.4 #15 0xa5d5f53b in QMainWindow::~QMainWindow () from /usr/lib/qt4/libQtGui.so.4 #16 0xa7505abb in KMainWindow::~KMainWindow () from /usr/kde/svn/lib/libkdeui.so.5 #17 0xa75329d5 in KXmlGuiWindow::~KXmlGuiWindow () from /usr/kde/svn/lib/libkdeui.so.5 #18 0xa78866d9 in ~MainWindow (this=0x8179170) at /home/kde-devel/Desktop/amarok/src/MainWindow.cpp:129 #19 0xa77bf2e7 in ~App (this=0xaf8c6d70) at /home/kde-devel/Desktop/amarok/src/app.cpp:233 #20 0x0804b3e1 in main (argc=2, argv=0xaf8c7194) at /home/kde-devel/Desktop/amarok/src/main.cpp:123 ==== (gdb) thread apply all bt ====