Application: amarok (2.3.0) KDE Platform Version: 4.4.1 (KDE 4.4.1) Qt Version: 4.6.2 Operating System: Linux 2.6.32-16-generic x86_64 Distribution: Ubuntu lucid (development branch) -- Information about the crash: crashed when scanning mp3 collection over mounted samba share The crash can be reproduced every time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7fe7af158820 (LWP 31250))] Thread 15 (Thread 0x7fe78e1ec710 (LWP 31259)): #0 0x00007fe7aa5bdbc9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007fe78ff35081 in ?? () from /usr/lib/libxine.so.1 #2 0x00007fe7aa5b89ca in start_thread () from /lib/libpthread.so.0 #3 0x00007fe7ac16d6dd in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 14 (Thread 0x7fe78c8c2710 (LWP 31262)): #0 0x00007fe7ac160f93 in poll () from /lib/libc.so.6 #1 0x00007fe7a5645019 in ?? () from /lib/libglib-2.0.so.0 #2 0x00007fe7a564546c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0x00007fe7acacb4f6 in QEventDispatcherGlib::processEvents (this=0xe42de0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #4 0x00007fe7acaa0922 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007fe7acaa0cfc in QEventLoop::exec (this=0x7fe78c8c1cd0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007fe7ac9aad59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #7 0x00007fe7901b2570 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so #8 0x00007fe7ac9ad775 in QThreadPrivate::start (arg=0xe43bd0) at thread/qthread_unix.cpp:248 #9 0x00007fe7aa5b89ca in start_thread () from /lib/libpthread.so.0 #10 0x00007fe7ac16d6dd in clone () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () Thread 13 (Thread 0x7fe787fff710 (LWP 31263)): #0 0x00007fe7ac160f93 in poll () from /lib/libc.so.6 #1 0x00007fe78d5d23bf in ?? () from /usr/lib/libpulse.so.0 #2 0x00007fe78d5c1d86 in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #3 0x00007fe78d5c3809 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #4 0x00007fe78d5c38c0 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #5 0x00007fe78d5d21bb in ?? () from /usr/lib/libpulse.so.0 #6 0x00007fe78d3910d8 in ?? () from /usr/lib/libpulsecommon-0.9.21.so #7 0x00007fe7aa5b89ca in start_thread () from /lib/libpthread.so.0 #8 0x00007fe7ac16d6dd in clone () from /lib/libc.so.6 #9 0x0000000000000000 in ?? () Thread 12 (Thread 0x7fe7837fd710 (LWP 31264)): #0 0x00007fe7aa5bd85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007fe78ff45e23 in ?? () from /usr/lib/libxine.so.1 #2 0x00007fe7aa5b89ca in start_thread () from /lib/libpthread.so.0 #3 0x00007fe7ac16d6dd in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 11 (Thread 0x7fe782bf1710 (LWP 31265)): #0 0x00007fe7aa5bd85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007fe78ff45e23 in ?? () from /usr/lib/libxine.so.1 #2 0x00007fe7aa5b89ca in start_thread () from /lib/libpthread.so.0 #3 0x00007fe7ac16d6dd in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 10 (Thread 0x7fe7823f0710 (LWP 31266)): #0 0x00007fe7aa5bd85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007fe78ff45e23 in ?? () from /usr/lib/libxine.so.1 #2 0x00007fe7aa5b89ca in start_thread () from /lib/libpthread.so.0 #3 0x00007fe7ac16d6dd in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 9 (Thread 0x7fe781bef710 (LWP 31267)): #0 0x00007fe7aa5bd85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007fe78ff45e23 in ?? () from /usr/lib/libxine.so.1 #2 0x00007fe7aa5b89ca in start_thread () from /lib/libpthread.so.0 #3 0x00007fe7ac16d6dd in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 8 (Thread 0x7fe7802f9710 (LWP 31291)): #0 0x00007fe7a564500c in ?? () from /lib/libglib-2.0.so.0 #1 0x00007fe7a564546c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #2 0x00007fe7acacb4f6 in QEventDispatcherGlib::processEvents (this=0x1e86bd0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414 #3 0x00007fe7acaa0922 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #4 0x00007fe7acaa0cfc in QEventLoop::exec (this=0x7fe7802f8cf0, flags=) at kernel/qeventloop.cpp:201 #5 0x00007fe7ac9aad59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #6 0x00007fe7aca81118 in QInotifyFileSystemWatcherEngine::run (this=0xe749e0) at io/qfilesystemwatcher_inotify.cpp:248 #7 0x00007fe7ac9ad775 in QThreadPrivate::start (arg=0xe749e0) at thread/qthread_unix.cpp:248 #8 0x00007fe7aa5b89ca in start_thread () from /lib/libpthread.so.0 #9 0x00007fe7ac16d6dd in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 7 (Thread 0x7fe77ae54710 (LWP 31292)): #0 0x00007fe7aa5bd85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007fe7ac9ae72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1fde770, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1fde770, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fe7a9003026 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007fe7a90056ab in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007fe7a90056c4 in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007fe7a9003bff in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x00007fe7a9004168 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #8 0x00007fe7ac9ad775 in QThreadPrivate::start (arg=0x1fdeba0) at thread/qthread_unix.cpp:248 #9 0x00007fe7aa5b89ca in start_thread () from /lib/libpthread.so.0 #10 0x00007fe7ac16d6dd in clone () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fe77a653710 (LWP 31293)): #0 0x00007fe7aa5bd85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007fe7ac9ae72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1ff92f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1ff92f8, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fe780576bf9 in XmlParseJob::run (this=<value optimized out>) at ../../../../src/collection/sqlcollection/ScanManager.cpp:692 #4 0x00007fe7a90048dd in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007fe7a9004bde in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0x00007fe7a9003bcf in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x00007fe7a9004168 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #8 0x00007fe7ac9ad775 in QThreadPrivate::start (arg=0x7fe78800f830) at thread/qthread_unix.cpp:248 #9 0x00007fe7aa5b89ca in start_thread () from /lib/libpthread.so.0 #10 0x00007fe7ac16d6dd in clone () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fe77279b710 (LWP 31294)): #0 0x00007fe7aa5bd85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007fe7ac9ae72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1fde770, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1fde770, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fe7a9003026 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007fe7a90056ab in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007fe7a90056c4 in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007fe7a90056c4 in ?? () from /usr/lib/libthreadweaver.so.4 #7 0x00007fe7a9003bff in ?? () from /usr/lib/libthreadweaver.so.4 #8 0x00007fe7a9004168 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #9 0x00007fe7ac9ad775 in QThreadPrivate::start (arg=0x18364b0) at thread/qthread_unix.cpp:248 #10 0x00007fe7aa5b89ca in start_thread () from /lib/libpthread.so.0 #11 0x00007fe7ac16d6dd in clone () from /lib/libc.so.6 #12 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fe76f4e2710 (LWP 31297)): #0 0x00007fe7aa5bd85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007fe7ac9ae72b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x1fde770, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x1fde770, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007fe7a9003026 in ?? () from /usr/lib/libthreadweaver.so.4 #4 0x00007fe7a90056ab in ?? () from /usr/lib/libthreadweaver.so.4 #5 0x00007fe7a9003bff in ?? () from /usr/lib/libthreadweaver.so.4 #6 0x00007fe7a9004168 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #7 0x00007fe7ac9ad775 in QThreadPrivate::start (arg=0x20c6490) at thread/qthread_unix.cpp:248 #8 0x00007fe7aa5b89ca in start_thread () from /lib/libpthread.so.0 #9 0x00007fe7ac16d6dd in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fe764820710 (LWP 31313)): #0 0x00007fe7aa5bd85c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007fe7a886e2a6 in ?? () from /usr/lib/libQtScript.so.4 #2 0x00007fe7a886e2e9 in ?? () from /usr/lib/libQtScript.so.4 #3 0x00007fe7aa5b89ca in start_thread () from /lib/libpthread.so.0 #4 0x00007fe7ac16d6dd in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fe75f85a710 (LWP 31319)): #0 0x00007fe7ac165ff3 in select () from /lib/libc.so.6 #1 0x00007fe78ff5e2c5 in xine_usec_sleep () from /usr/lib/libxine.so.1 #2 0x00007fe78ff42c99 in ?? () from /usr/lib/libxine.so.1 #3 0x00007fe7aa5b89ca in start_thread () from /lib/libpthread.so.0 #4 0x00007fe7ac16d6dd in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fe7af158820 (LWP 31250)): [KCrash Handler] #5 0x00007fe7ae3b8427 in QList<KSharedPtr<Meta::Playlist> >::contains (this=<value optimized out>, playlist=) at /usr/include/qt4/QtCore/qlist.h:760 #6 PlaylistManager::getProviderForPlaylist (this=<value optimized out>, playlist=) at ../../src/playlistmanager/PlaylistManager.cpp:329 #7 0x00007fe7ae3787c2 in PlaylistBrowserNS::UserModel::data (this=<value optimized out>, index=..., role=<value optimized out>) at ../../src/browsers/playlistbrowser/UserPlaylistModel.cpp:235 #8 0x00007fe7aca96897 in QAbstractItemModel::itemData (this=0x2018d70, index=<value optimized out>) at kernel/qabstractitemmodel.cpp:1644 #9 0x00007fe7ae3701a7 in QtGroupingProxy::belongsTo (this=<value optimized out>, idx=<value optimized out>) at ../../src/browsers/playlistbrowser/QtGroupingProxy.cpp:64 #10 0x00007fe7ae36e1e5 in QtGroupingProxy::buildTree (this=<value optimized out>) at ../../src/browsers/playlistbrowser/QtGroupingProxy.cpp:148 #11 0x00007fe7ae04ab89 in QtGroupingProxy::qt_metacall (this=0x2052300, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5a9a28f0) at moc_QtGroupingProxy.cpp:94 #12 0x00007fe7ae04b3b5 in PlaylistsByProviderProxy::qt_metacall (this=0x7fff5a9a1bb0, _c=2285506416, _id=7471201, _a=0x4a54d88) at moc_PlaylistsByProviderProxy.cpp:75 #13 0x00007fe7acab4dcf in QMetaObject::activate (sender=0x2018d70, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x4a54d88) at kernel/qobject.cpp:3293 #14 0x00007fe7ae37e668 in PlaylistBrowserNS::UserModel::slotUpdate (this=0x2018d70) at ../../src/browsers/playlistbrowser/UserPlaylistModel.cpp:93 #15 0x00007fe7ae37e748 in PlaylistBrowserNS::UserModel::qt_metacall (this=0x2018d70, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5a9a2a50) at ./UserPlaylistModel.moc:96 #16 0x00007fe7acab4dcf in QMetaObject::activate (sender=0x157c900, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x4a54d88) at kernel/qobject.cpp:3293 #17 0x00007fe7ae3bc358 in PlaylistManager::slotUpdated (this=0x157c900) at ../../src/playlistmanager/PlaylistManager.cpp:136 #18 0x00007fe7ae3bc668 in PlaylistManager::qt_metacall (this=0x157c900, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fe788426be0) at ./PlaylistManager.moc:90 #19 0x00007fe7acab1cd9 in QObject::event (this=0x157c900, e=0x7fe7884aaca0) at kernel/qobject.cpp:1248 #20 0x00007fe7ad41b22c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #21 0x00007fe7ad4216fb in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #22 0x00007fe7ae48137a in App::notify (this=0x7fff5a9a1bb0, receiver=0x7fe7883a0f70, event=0x6f006900720061) at ../../src/App.cpp:927 #23 0x00007fe7acaa1ffc in QCoreApplication::notifyInternal (this=0x7fff5a9a35e0, receiver=0x157c900, event=0x7fe7884aaca0) at kernel/qcoreapplication.cpp:704 #24 0x00007fe7acaa4777 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0xa00d40) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #25 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0xa00d40) at kernel/qcoreapplication.cpp:1345 #26 0x00007fe7acacb963 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #27 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276 #28 0x00007fe7a5641432 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #29 0x00007fe7a56452b8 in ?? () from /lib/libglib-2.0.so.0 #30 0x00007fe7a564546c in g_main_context_iteration () from /lib/libglib-2.0.so.0 #31 0x00007fe7acacb4a3 in QEventDispatcherGlib::processEvents (this=0xa00490, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412 #32 0x00007fe7ad4cb30e in ?? () from /usr/lib/libQtGui.so.4 #33 0x00007fe7acaa0922 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #34 0x00007fe7acaa0cfc in QEventLoop::exec (this=0x7fff5a9a3580, flags=) at kernel/qeventloop.cpp:201 #35 0x00007fe7acaa4a3b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #36 0x0000000000408782 in main (argc=1, argv=0x7fff5a9a5558) at ../../src/main.cpp:237 This bug may be a duplicate of or related to bug 227599. Possible duplicates by query: bug 231053, bug 229955, bug 228132, bug 227899, bug 227599. Reported using DrKonqi
Very similar backtrace. Seems to ahve sth to do with playlists... maybe you could try to isolate the playlist that causes this. *** This bug has been marked as a duplicate of bug 227599 ***