Bug 232371 - Amarok crashes on indexing over NFS3 connection
Summary: Amarok crashes on indexing over NFS3 connection
Status: RESOLVED DUPLICATE of bug 227599
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-27 18:06 UTC by MHildebrandt
Modified: 2010-03-27 23:46 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description MHildebrandt 2010-03-27 18:06:10 UTC
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
Comment 1 Dario Andres 2010-03-27 23:46:38 UTC
Merging with the related report, bug 227599.
Regards

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