Bug 231053 - crash while scanning collection
Summary: crash while scanning collection
Status: RESOLVED DUPLICATE of bug 227599
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.3.0
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-17 02:43 UTC by Till Schäfer
Modified: 2010-03-17 09:00 UTC (History)
0 users

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 Till Schäfer 2010-03-17 02:43:27 UTC
Application that crashed: amarok
Version of the application: 2.3.0
KDE Version: 4.3.5 (KDE 4.3.5)
Qt Version: 4.6.2
Operating System: Linux 2.6.31-gentoo-r6 x86_64

What I was doing when the application crashed:
I started scanning a new collection. While scanning Amarok is crashing.


 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7faa92578790 (LWP 6304))]

Thread 14 (Thread 0x7faa7c477910 (LWP 6305)):
#0  0x00007faa8f20a4fd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007faa815f915e in ?? () from /usr/lib64/libxine.so.1
#2  0x00007faa8f2062e7 in start_thread () from /lib/libpthread.so.0
#3  0x00007faa8f7488bd in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7faa7bc76910 (LWP 6306)):
#0  0x00007faa8f73f966 in poll () from /lib/libc.so.6
#1  0x00007faa88354479 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007faa8835475c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007faa90d27566 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007faa90cfc6d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007faa90cfcaa4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007faa90c070a7 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007faa8185123c in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#8  0x00007faa90c09c15 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007faa8f2062e7 in start_thread () from /lib/libpthread.so.0
#10 0x00007faa8f7488bd in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7faa7b055910 (LWP 6308)):
#0  0x00007faa8f20a279 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007faa81606ef0 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007faa8160886c in ?? () from /usr/lib64/libxine.so.1
#3  0x00007faa8f2062e7 in start_thread () from /lib/libpthread.so.0
#4  0x00007faa8f7488bd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7faa7a449910 (LWP 6309)):
#0  0x00007faa8f20a279 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007faa81606ef0 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007faa8160886c in ?? () from /usr/lib64/libxine.so.1
#3  0x00007faa8f2062e7 in start_thread () from /lib/libpthread.so.0
#4  0x00007faa8f7488bd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7faa79c48910 (LWP 6310)):
#0  0x00007faa8f20a279 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007faa81606ef0 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007faa8160886c in ?? () from /usr/lib64/libxine.so.1
#3  0x00007faa8f2062e7 in start_thread () from /lib/libpthread.so.0
#4  0x00007faa8f7488bd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7faa6f6c4910 (LWP 6311)):
#0  0x00007faa8f20a279 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007faa8a041936 in ?? () from /usr/lib64/qt4/libQtWebKit.so.4
#2  0x00007faa8a041979 in ?? () from /usr/lib64/qt4/libQtWebKit.so.4
#3  0x00007faa8f2062e7 in start_thread () from /lib/libpthread.so.0
#4  0x00007faa8f7488bd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7faa6e323910 (LWP 6312)):
#0  0x00007faa8f20a279 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007faa90c0aaf9 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007faa8bb44414 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007faa8bb46b4b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007faa8bb46b64 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007faa8bb46b64 in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007faa8bb4512f in ?? () from /usr/lib64/libthreadweaver.so.4
#7  0x00007faa8bb45569 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#8  0x00007faa90c09c15 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007faa8f2062e7 in start_thread () from /lib/libpthread.so.0
#10 0x00007faa8f7488bd in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7faa6db22910 (LWP 6313)):
#0  0x00007faa8f20a279 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007faa90c0aaf9 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007faa8bb44414 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007faa8bb46b4b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007faa8bb46b64 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007faa8bb46b64 in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007faa8bb4512f in ?? () from /usr/lib64/libthreadweaver.so.4
#7  0x00007faa8bb45569 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#8  0x00007faa90c09c15 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007faa8f2062e7 in start_thread () from /lib/libpthread.so.0
#10 0x00007faa8f7488bd in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7faa6951f910 (LWP 6314)):
#0  0x00007faa8f20a279 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007faa90c0aaf9 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007faa7893296c in XmlParseJob::run (this=0x11f0f10) at /var/tmp/portage/media-sound/amarok-2.3.0/work/amarok-2.3.0/src/collection/sqlcollection/ScanManager.cpp:692
#3  0x00007faa8bb45dfc in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007faa8bb4611f in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib64/libthreadweaver.so.4
#5  0x00007faa8bb450ff in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007faa8bb45569 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#7  0x00007faa90c09c15 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007faa8f2062e7 in start_thread () from /lib/libpthread.so.0
#9  0x00007faa8f7488bd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7faa68d1e910 (LWP 6315)):
#0  0x00007faa8f20a279 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007faa90c0aaf9 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007faa8bb44414 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007faa8bb46b4b in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007faa8bb46b64 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007faa8bb46b64 in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007faa8bb4512f in ?? () from /usr/lib64/libthreadweaver.so.4
#7  0x00007faa8bb45569 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#8  0x00007faa90c09c15 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007faa8f2062e7 in start_thread () from /lib/libpthread.so.0
#10 0x00007faa8f7488bd in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7faa6851d910 (LWP 6317)):
#0  0x00007faa8f20a279 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007faa8b3a2c06 in ?? () from /usr/lib64/qt4/libQtScript.so.4
#2  0x00007faa8b3a2c49 in ?? () from /usr/lib64/qt4/libQtScript.so.4
#3  0x00007faa8f2062e7 in start_thread () from /lib/libpthread.so.0
#4  0x00007faa8f7488bd in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7faa55f28910 (LWP 6320)):
#0  0x00007faa8f20a279 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007faa90c0aaf9 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007faa905b86a6 in ?? () from /usr/lib64/qt4/libQtGui.so.4
#3  0x00007faa90c09c15 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007faa8f2062e7 in start_thread () from /lib/libpthread.so.0
#5  0x00007faa8f7488bd in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7faa55727910 (LWP 6321)):
#0  0x00007faa8f73f966 in poll () from /lib/libc.so.6
#1  0x00007faa88354479 in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007faa8835475c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007faa90d27566 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007faa90cfc6d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007faa90cfcaa4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007faa90c070a7 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007faa90cdd4c8 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007faa90c09c15 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007faa8f2062e7 in start_thread () from /lib/libpthread.so.0
#10 0x00007faa8f7488bd in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7faa92578790 (LWP 6304)):
[KCrash Handler]
#5  0x00007faa91805803 in KSharedPtr<Meta::Playlist>::operator== (this=0x630061006c0066, o=...) at /usr/include/ksharedptr.h:93
#6  0x00007faa918aef94 in QList<KSharedPtr<Meta::Playlist> >::contains (this=<value optimized out>, t=...) at /usr/include/qt4/QtCore/qlist.h:760
#7  0x00007faa918ac8b2 in PlaylistManager::getProviderForPlaylist (this=0xc63db0, playlist=...)
    at /var/tmp/portage/media-sound/amarok-2.3.0/work/amarok-2.3.0/src/playlistmanager/PlaylistManager.cpp:329
#8  0x00007faa9187ea33 in PlaylistBrowserNS::UserModel::data (this=0x1697350, index=..., role=29)
    at /var/tmp/portage/media-sound/amarok-2.3.0/work/amarok-2.3.0/src/browsers/playlistbrowser/UserPlaylistModel.cpp:235
#9  0x00007faa90cf2507 in QAbstractItemModel::itemData(QModelIndex const&) const () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007faa91873fec in QtGroupingProxy::belongsTo (this=0x16a4c30, idx=...) at /var/tmp/portage/media-sound/amarok-2.3.0/work/amarok-2.3.0/src/browsers/playlistbrowser/QtGroupingProxy.cpp:64
#11 0x00007faa91873780 in QtGroupingProxy::buildTree (this=0x16a4c30) at /var/tmp/portage/media-sound/amarok-2.3.0/work/amarok-2.3.0/src/browsers/playlistbrowser/QtGroupingProxy.cpp:148
#12 0x00007faa916100e5 in QtGroupingProxy::qt_metacall (this=0x16a4c30, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc24a55c0)
    at /var/tmp/portage/media-sound/amarok-2.3.0/work/amarok-2.3.0_build/src/moc_QtGroupingProxy.cpp:94
#13 0x00007faa91612956 in PlaylistsByProviderProxy::qt_metacall (this=0x630061006c0066, _c=3259649264, _id=1951232944, _a=0x1)
    at /var/tmp/portage/media-sound/amarok-2.3.0/work/amarok-2.3.0_build/src/moc_PlaylistsByProviderProxy.cpp:75
#14 0x00007faa90d11167 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007faa9187f738 in PlaylistBrowserNS::UserModel::slotUpdate (this=0x1697350)
    at /var/tmp/portage/media-sound/amarok-2.3.0/work/amarok-2.3.0/src/browsers/playlistbrowser/UserPlaylistModel.cpp:93
#16 0x00007faa9187f810 in PlaylistBrowserNS::UserModel::qt_metacall (this=0x1697350, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffc24a5710)
    at /var/tmp/portage/media-sound/amarok-2.3.0/work/amarok-2.3.0_build/src/UserPlaylistModel.moc:96
#17 0x00007faa90d11167 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#18 0x00007faa918ad888 in PlaylistManager::slotUpdated (this=0xc63db0) at /var/tmp/portage/media-sound/amarok-2.3.0/work/amarok-2.3.0/src/playlistmanager/PlaylistManager.cpp:136
#19 0x00007faa918adee0 in PlaylistManager::qt_metacall (this=0xc63db0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7faa743e66a0)
    at /var/tmp/portage/media-sound/amarok-2.3.0/work/amarok-2.3.0_build/src/PlaylistManager.moc:90
#20 0x00007faa90d0dee8 in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007faa900aff6d in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007faa900b7364 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#23 0x00007faa91937253 in App::notify (this=0x630061006c0066, receiver=0x7fffc24a4cf0, event=0x7faa744d73b0) at /var/tmp/portage/media-sound/amarok-2.3.0/work/amarok-2.3.0/src/App.cpp:917
#24 0x00007faa90cfddab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#25 0x00007faa90cfec6b in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#26 0x00007faa90d279e3 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#27 0x00007faa88350d59 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0x00007faa883545a8 in ?? () from /usr/lib/libglib-2.0.so.0
#29 0x00007faa8835475c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#30 0x00007faa90d2754c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007faa901605bf in ?? () from /usr/lib64/qt4/libQtGui.so.4
#32 0x00007faa90cfc6d2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#33 0x00007faa90cfcaa4 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#34 0x00007faa90cfeef6 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#35 0x0000000000405eb6 in main (argc=<value optimized out>, argv=0x7fffc24a81a8) at /var/tmp/portage/media-sound/amarok-2.3.0/work/amarok-2.3.0/src/main.cpp:237

This bug may be a duplicate of or related to bug 227599

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-03-17 09:00:35 UTC

*** This bug has been marked as a duplicate of bug 227599 ***