Bug 196566

Summary: Crash while scanning collection (clean configuration)
Product: [Applications] amarok Reporter: Alex Makin <alex>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alex Makin 2009-06-15 06:55:04 UTC
Application that crashed: amarok
Version of the application: 2.1
KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2))
Qt Version: 4.5.1
Operating System: Linux 2.6.29-ARCH x86_64

What I was doing when the application crashed:
Arch Linux with KDEMOD 4.3 Beta 2.  Crash on scanning collection with cleared Amarok configuration.

Amarok loads successfully and crashes as it is about 40% through the scanning of the music collection.

 -- Backtrace:
Application: Amarok (amarok), signal: Aborted
[Current thread is 0 (LWP 7956)]

Thread 10 (Thread 0x7fb46b978910 (LWP 7958)):
#0  0x00007fb47f4cc11d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fb470c52581 in metronom_sync_loop () from /usr/lib/libxine.so.1
#2  0x00007fb47f4c759a in start_thread () from /lib/libpthread.so.0
#3  0x00007fb47fa03c3d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fb46ab3d910 (LWP 7959)):
#0  0x00007fb478c43cc8 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#1  0x00007fb478c440b1 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#2  0x00007fb478c445e0 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fb47fe0be7e in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#4  0x00007fb47fddeb82 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#5  0x00007fb47fddef54 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#6  0x00007fb47fceb0ab in QThread::exec () from /usr/lib/libQtCore.so.4
#7  0x00007fb470eab414 in Phonon::Xine::XineThread::run () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#8  0x00007fb47fcee2f1 in QThreadPrivate::start () from /usr/lib/libQtCore.so.4
#9  0x00007fb47f4c759a in start_thread () from /lib/libpthread.so.0
#10 0x00007fb47fa03c3d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fb46a133910 (LWP 7962)):
#0  0x00007fb47f9fb543 in poll () from /lib/libc.so.6
#1  0x00007fb46a138839 in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so
#2  0x00007fb47f4c759a in start_thread () from /lib/libpthread.so.0
#3  0x00007fb47fa03c3d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fb469911910 (LWP 7963)):
#0  0x00007fb47f4cbe99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fb470c635c3 in ao_loop () from /usr/lib/libxine.so.1
#2  0x00007fb47f4c759a in start_thread () from /lib/libpthread.so.0
#3  0x00007fb47fa03c3d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fb468ebb910 (LWP 7964)):
#0  0x00007fb47f4cbe99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fb470c635c3 in ao_loop () from /usr/lib/libxine.so.1
#2  0x00007fb47f4c759a in start_thread () from /lib/libpthread.so.0
#3  0x00007fb47fa03c3d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fb4671bf910 (LWP 7977)):
#0  0x00007fb47f4cbe99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fb47fcef5db in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#2  0x00007fb4676957d9 in XmlParseJob::run () from /usr/lib/kde4/libamarok_collection-sqlcollection.so
#3  0x00007fb47cac26fd in ThreadWeaver::JobRunHelper::runTheJob () from /usr/lib/libthreadweaver.so.4
#4  0x00007fb47cac29ff in ThreadWeaver::Job::execute () from /usr/lib/libthreadweaver.so.4
#5  0x00007fb47cac19cf in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#6  0x00007fb47cac1e58 in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#7  0x00007fb47fcee2f1 in QThreadPrivate::start () from /usr/lib/libQtCore.so.4
#8  0x00007fb47f4c759a in start_thread () from /lib/libpthread.so.0
#9  0x00007fb47fa03c3d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fb45f21a910 (LWP 7978)):
#0  0x00007fb47f4cbe99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fb47fcef5db in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#2  0x00007fb47cac12c6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#3  0x00007fb47cac3403 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#4  0x00007fb47cac341c in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#5  0x00007fb47cac341c in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#6  0x00007fb47cac19ff in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#7  0x00007fb47cac1e58 in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#8  0x00007fb47fcee2f1 in QThreadPrivate::start () from /usr/lib/libQtCore.so.4
#9  0x00007fb47f4c759a in start_thread () from /lib/libpthread.so.0
#10 0x00007fb47fa03c3d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fb45e218910 (LWP 7981)):
#0  0x00007fb47f4cbe99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fb47fcef5db in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#2  0x00007fb47cac12c6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#3  0x00007fb47cac3403 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#4  0x00007fb47cac19ff in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#5  0x00007fb47cac1e58 in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#6  0x00007fb47fcee2f1 in QThreadPrivate::start () from /usr/lib/libQtCore.so.4
#7  0x00007fb47f4c759a in start_thread () from /lib/libpthread.so.0
#8  0x00007fb47fa03c3d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fb45da17910 (LWP 7982)):
#0  0x00007fb47f4cbe99 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007fb47fcef5db in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#2  0x00007fb47cac12c6 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#3  0x00007fb47cac3403 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#4  0x00007fb47cac341c in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#5  0x00007fb47cac341c in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#6  0x00007fb47cac19ff in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#7  0x00007fb47cac1e58 in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#8  0x00007fb47fcee2f1 in QThreadPrivate::start () from /usr/lib/libQtCore.so.4
#9  0x00007fb47f4c759a in start_thread () from /lib/libpthread.so.0
#10 0x00007fb47fa03c3d in clone () from /lib/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fb482064770 (LWP 7956)):
[KCrash Handler]
#5  0x00007fb47f9692d5 in raise () from /lib/libc.so.6
#6  0x00007fb47f96a73a in abort () from /lib/libc.so.6
#7  0x00007fb47f9a8aa0 in malloc_printerr () from /lib/libc.so.6
#8  0x00007fb47fcf5509 in QList<QByteArray>::free () from /usr/lib/libQtCore.so.4
#9  0x00007fb47fe143ac in QTextCodec::codecForName () from /usr/lib/libQtCore.so.4
#10 0x00007fb46768fb3f in ScanManager::slotReadReady () from /usr/lib/kde4/libamarok_collection-sqlcollection.so
#11 0x00007fb4676946fc in ScanManager::qt_metacall () from /usr/lib/kde4/libamarok_collection-sqlcollection.so
#12 0x00007fb47fdf8131 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#13 0x00007fb47fd7e7a0 in QProcessPrivate::_q_canReadStandardOutput () from /usr/lib/libQtCore.so.4
#14 0x00007fb47fd7f509 in QProcess::qt_metacall () from /usr/lib/libQtCore.so.4
#15 0x00007fb4801c3138 in KProcess::qt_metacall () from /usr/lib/libkdecore.so.5
#16 0x00007fb4812c99a0 in AmarokProcess::qt_metacall () from /usr/lib/libamaroklib.so.1
#17 0x00007fb47fdf8131 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#18 0x00007fb47fe3168e in QSocketNotifier::activated () from /usr/lib/libQtCore.so.4
#19 0x00007fb47fdfd163 in QSocketNotifier::event () from /usr/lib/libQtCore.so.4
#20 0x00007fb48070a84c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#21 0x00007fb480711bbd in QApplication::notify () from /usr/lib/libQtGui.so.4
#22 0x00007fb481aa4766 in KApplication::notify () from /usr/lib/libkdeui.so.5
#23 0x00007fb47fde016c in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#24 0x00007fb47fe0c0aa in socketNotifierSourceDispatch () from /usr/lib/libQtCore.so.4
#25 0x00007fb478c40dee in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#26 0x00007fb478c444b8 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#27 0x00007fb478c445e0 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#28 0x00007fb47fe0be26 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#29 0x00007fb4807a5c0e in QGuiEventDispatcherGlib::processEvents () from /usr/lib/libQtGui.so.4
#30 0x00007fb47fddeb82 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#31 0x00007fb47fddef54 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#32 0x00007fb47fde131b in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#33 0x0000000000403fd6 in _start ()

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

Reported using DrKonqi
Comment 1 Christophe Marin 2009-06-15 12:17:12 UTC

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