Application that crashed: amarok Version of the application: 2.3.0 KDE Version: 4.3.5 (KDE 4.3.5) "release 0" Qt Version: 4.5.3 Operating System: Linux 2.6.31.12-0.2-desktop i686 Distribution: "openSUSE 11.2 (i586)" What I was doing when the application crashed: Amarok2 worked fine (mostly) with Suse 11.1. After updating to 11.2 and the newer version of Amarok it crashes on indexing a 300000 file collection (after some hours) with amarokcollectionscanner still runs. Using internal or external MySQL makes no difference. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0xb3688700 (LWP 6449))] Thread 11 (Thread 0xb086ab70 (LWP 6450)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a8c0c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5bd12d4 in pthread_cond_timedwait () from /lib/libc.so.6 #3 0xb1b5c1db in metronom_sync_loop () from /usr/lib/libxine.so.1 #4 0xb5a876e5 in start_thread () from /lib/libpthread.so.0 #5 0xb5a87600 in ?? () from /lib/libpthread.so.0 Thread 10 (Thread 0xafeedb70 (LWP 6451)): #0 0xb3c831eb in clock_gettime () from /lib/librt.so.1 #1 0xb686ce14 in ?? () from /usr/lib/libQtCore.so.4 #2 0xb686d052 in ?? () from /usr/lib/libQtCore.so.4 #3 0xb686d22e in ?? () from /usr/lib/libQtCore.so.4 #4 0xb686b20b in ?? () from /usr/lib/libQtCore.so.4 #5 0xb3bf4618 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #6 0xb3bf4999 in ?? () from /usr/lib/libglib-2.0.so.0 #7 0xb3bf4ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #8 0xb686b05f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #9 0xb683d98d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #10 0xb683ddd9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #11 0xb6745317 in QThread::exec() () from /usr/lib/libQtCore.so.4 #12 0xb1bb25b8 in Phonon::MediaSource::type() const () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so #13 0xb6748623 in ?? () from /usr/lib/libQtCore.so.4 #14 0xb5a876e5 in start_thread () from /lib/libpthread.so.0 #15 0xb5a87600 in ?? () from /lib/libpthread.so.0 Thread 9 (Thread 0xaf6ecb70 (LWP 6454)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5bb8d5e in poll () from /lib/libc.so.6 #2 0xb0065349 in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.28/xineplug_ao_out_alsa.so #3 0xb5a876e5 in start_thread () from /lib/libpthread.so.0 #4 0xb5a87600 in ?? () from /lib/libpthread.so.0 Thread 8 (Thread 0xaeeebb70 (LWP 6455)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a8bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5bd127c in pthread_cond_wait () from /lib/libc.so.6 #3 0xb1b6e390 in ao_loop () from /usr/lib/libxine.so.1 #4 0xb5a876e5 in start_thread () from /lib/libpthread.so.0 #5 0xb5a87600 in ?? () from /lib/libpthread.so.0 Thread 7 (Thread 0xae6ddb70 (LWP 6456)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a8bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5bd127c in pthread_cond_wait () from /lib/libc.so.6 #3 0xb1b6e390 in ao_loop () from /usr/lib/libxine.so.1 #4 0xb5a876e5 in start_thread () from /lib/libpthread.so.0 #5 0xb5a87600 in ?? () from /lib/libpthread.so.0 Thread 6 (Thread 0xade93b70 (LWP 6457)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a8bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5bd127c in pthread_cond_wait () from /lib/libc.so.6 #3 0xb1b6e390 in ao_loop () from /usr/lib/libxine.so.1 #4 0xb5a876e5 in start_thread () from /lib/libpthread.so.0 #5 0xb5a87600 in ?? () from /lib/libpthread.so.0 Thread 5 (Thread 0xab9a9b70 (LWP 6459)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a8bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5bd127c in pthread_cond_wait () from /lib/libc.so.6 #3 0xb6749750 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb52c3759 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb52c5e4b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb52c1daa in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb52c5f4c in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb52c39e3 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb52c5f68 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0xb52c39e3 in ?? () from /usr/lib/libthreadweaver.so.4 #11 0xb52c5f68 in ?? () from /usr/lib/libthreadweaver.so.4 #12 0xb52c39e3 in ?? () from /usr/lib/libthreadweaver.so.4 #13 0xb52c5f68 in ?? () from /usr/lib/libthreadweaver.so.4 #14 0xb52c39e3 in ?? () from /usr/lib/libthreadweaver.so.4 #15 0xb52c5f68 in ?? () from /usr/lib/libthreadweaver.so.4 #16 0xb52c39e3 in ?? () from /usr/lib/libthreadweaver.so.4 #17 0xb52c3fc4 in ?? () from /usr/lib/libthreadweaver.so.4 #18 0xb52c463a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #19 0xb6748623 in ?? () from /usr/lib/libQtCore.so.4 #20 0xb5a876e5 in start_thread () from /lib/libpthread.so.0 #21 0xb5a87600 in ?? () from /lib/libpthread.so.0 Thread 4 (Thread 0xab1a8b70 (LWP 6460)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a8bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5bd127c in pthread_cond_wait () from /lib/libc.so.6 #3 0xb6749750 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xad59024c in XmlParseJob::run() () from /usr/lib/libamarok-sqlcollection.so.1 #5 0xb52c5078 in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb52c53d3 in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #7 0xb52c3f92 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb52c463a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #9 0xb6748623 in ?? () from /usr/lib/libQtCore.so.4 #10 0xb5a876e5 in start_thread () from /lib/libpthread.so.0 #11 0xb5a87600 in ?? () from /lib/libpthread.so.0 Thread 3 (Thread 0xaa7ffb70 (LWP 6461)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a8bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5bd127c in pthread_cond_wait () from /lib/libc.so.6 #3 0xb6749750 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb52c3759 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb52c5e4b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb52c1daa in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb52c5f4c in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb52c39e3 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb52c3fc4 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0xb52c463a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #11 0xb6748623 in ?? () from /usr/lib/libQtCore.so.4 #12 0xb5a876e5 in start_thread () from /lib/libpthread.so.0 #13 0xb5a87600 in ?? () from /lib/libpthread.so.0 Thread 2 (Thread 0xa9ffeb70 (LWP 6462)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb5a8bd95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5bd127c in pthread_cond_wait () from /lib/libc.so.6 #3 0xb6749750 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb52c3759 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb52c5e4b in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb52c1daa in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb52c5f4c in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb52c39e3 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb52c5f68 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0xb52c39e3 in ?? () from /usr/lib/libthreadweaver.so.4 #11 0xb52c5f68 in ?? () from /usr/lib/libthreadweaver.so.4 #12 0xb52c39e3 in ?? () from /usr/lib/libthreadweaver.so.4 #13 0xb52c5f68 in ?? () from /usr/lib/libthreadweaver.so.4 #14 0xb52c39e3 in ?? () from /usr/lib/libthreadweaver.so.4 #15 0xb52c3fc4 in ?? () from /usr/lib/libthreadweaver.so.4 #16 0xb52c463a in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #17 0xb6748623 in ?? () from /usr/lib/libQtCore.so.4 #18 0xb5a876e5 in start_thread () from /lib/libpthread.so.0 #19 0xb5a87600 in ?? () from /lib/libpthread.so.0 Thread 1 (Thread 0xb3688700 (LWP 6449)): [KCrash Handler] #6 0xb703bb21 in PlaylistManager::getProviderForPlaylist(KSharedPtr<Meta::Playlist>) () from /usr/lib/libamaroklib.so.1 #7 0xb6ff7d6c in PlaylistBrowserNS::UserModel::data(QModelIndex const&, int) const () from /usr/lib/libamaroklib.so.1 #8 0xb68346d6 in QAbstractItemModel::itemData(QModelIndex const&) const () from /usr/lib/libQtCore.so.4 #9 0xb6ff0506 in QtGroupingProxy::belongsTo(QModelIndex const&) () from /usr/lib/libamaroklib.so.1 #10 0xb6fee22f in QtGroupingProxy::buildTree() () from /usr/lib/libamaroklib.so.1 #11 0xb701812d in PlaylistsByProviderProxy::buildTree() () from /usr/lib/libamaroklib.so.1 #12 0xb6c8ffa0 in QtGroupingProxy::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libamaroklib.so.1 #13 0xb6c925e2 in PlaylistsByProviderProxy::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libamaroklib.so.1 #14 0xb6855864 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #15 0xb6856585 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #16 0xb6890a05 in QAbstractItemModel::layoutChanged() () from /usr/lib/libQtCore.so.4 #17 0xb6fff9fc in PlaylistBrowserNS::UserModel::slotUpdate() () from /usr/lib/libamaroklib.so.1 #18 0xb6fffaf0 in PlaylistBrowserNS::UserModel::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libamaroklib.so.1 #19 0xb6855864 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #20 0xb6856585 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #21 0xb703b855 in PlaylistManager::updated() () from /usr/lib/libamaroklib.so.1 #22 0xb7041a58 in PlaylistManager::slotUpdated() () from /usr/lib/libamaroklib.so.1 #23 0xb7042000 in PlaylistManager::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libamaroklib.so.1 #24 0xb684e04a in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4 #25 0xb684f796 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4 #26 0xb5e848fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #27 0xb5e8c34e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #28 0xb7113c42 in App::notify(QObject*, QEvent*) () from /usr/lib/libamaroklib.so.1 #29 0xb683f32e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #30 0xb683ffdc in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #31 0xb684019c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4 #32 0xb686b4dd in ?? () from /usr/lib/libQtCore.so.4 #33 0xb3bf14c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #34 0xb3bf4d98 in ?? () from /usr/lib/libglib-2.0.so.0 #35 0xb3bf4ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #36 0xb686b011 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #37 0xb5f2629a in ?? () from /usr/lib/libQtGui.so.4 #38 0xb683d98d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #39 0xb683ddd9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #40 0xb6840270 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #41 0xb5e84774 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #42 0x0805238b in main () Reported using DrKonqi
Merging with the related report, bug 227599. Regards *** This bug has been marked as a duplicate of bug 227599 ***