Application that crashed: amarok Version of the application: 2.2-GIT KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.3 Operating System: Linux 2.6.30-ARCH x86_64 -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7f7c1b8e37a0 (LWP 28204))] Thread 15 (Thread 0x7f7c049a5910 (LWP 28205)): #0 0x00007f7c18a7105d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f7c06ac6581 in metronom_sync_loop () from /usr/lib/libxine.so.1 #2 0x00007f7c18a6c57a in start_thread () from /lib/libpthread.so.0 #3 0x00007f7c18fa314d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 14 (Thread 0x7f7c03b6a910 (LWP 28206)): #0 0x00007f7c18a6eae2 in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0x00007f7c1221bc2f in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #2 0x00007f7c1221c161 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #3 0x00007f7c1221c690 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #4 0x00007f7c1a2558b6 in QEventDispatcherGlib::processEvents (this=0x2317270, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409 #5 0x00007f7c1a22bc72 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #6 0x00007f7c1a22c044 in QEventLoop::exec (this=0x7f7c03b69fb0, flags=) at kernel/qeventloop.cpp:201 #7 0x00007f7c1a14558b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #8 0x00007f7c06d1f7e4 in Phonon::Xine::XineThread::run() () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so #9 0x00007f7c1a1482e5 in QThreadPrivate::start (arg=0x24454e0) at thread/qthread_unix.cpp:188 #10 0x00007f7c18a6c57a in start_thread () from /lib/libpthread.so.0 #11 0x00007f7c18fa314d in clone () from /lib/libc.so.6 #12 0x0000000000000000 in ?? () Thread 13 (Thread 0x7f7c03160910 (LWP 28209)): #0 0x00007f7c18f9712b in read () from /lib/libc.so.6 #1 0x00007f7c07154245 in snd_ctl_hw_read () from /usr/lib/libasound.so.2 #2 0x00007f7c0714ed58 in snd_hctl_handle_events () from /usr/lib/libasound.so.2 #3 0x00007f7c071588e9 in snd_mixer_handle_events () from /usr/lib/libasound.so.2 #4 0x00007f7c03165878 in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so #5 0x00007f7c18a6c57a in start_thread () from /lib/libpthread.so.0 #6 0x00007f7c18fa314d in clone () from /lib/libc.so.6 #7 0x0000000000000000 in ?? () Thread 12 (Thread 0x7f7c0295f910 (LWP 28210)): #0 0x00007f7c07166330 in snd1_pcm_write_areas () from /usr/lib/libasound.so.2 #1 0x00007f7c0717345b in snd_pcm_plugin_writei () from /usr/lib/libasound.so.2 #2 0x00007f7c0316708f in ao_alsa_write () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so #3 0x00007f7c06ad7b71 in ao_loop () from /usr/lib/libxine.so.1 #4 0x00007f7c18a6c57a in start_thread () from /lib/libpthread.so.0 #5 0x00007f7c18fa314d in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 11 (Thread 0x7f7c01d55910 (LWP 28211)): #0 0x00007f7c18a70dd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f7c06ad75c3 in ao_loop () from /usr/lib/libxine.so.1 #2 0x00007f7c18a6c57a in start_thread () from /lib/libpthread.so.0 #3 0x00007f7c18fa314d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 10 (Thread 0x7f7c006e1910 (LWP 28213)): #0 0x00007f7c18a70dd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f7c1a1493ab in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2adf5b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2adf5b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f7c1605d286 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #4 0x00007f7c1605f3bb in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #5 0x00007f7c1605d9bf in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0x00007f7c1605de18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #7 0x00007f7c1a1482e5 in QThreadPrivate::start (arg=0x2ad6ef0) at thread/qthread_unix.cpp:188 #8 0x00007f7c18a6c57a in start_thread () from /lib/libpthread.so.0 #9 0x00007f7c18fa314d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f7bf7fff910 (LWP 28214)): #0 0x00007f7c18a70dd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f7c1a1493ab in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2adf5b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2adf5b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f7c1605d286 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #4 0x00007f7c1605f3bb in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #5 0x00007f7c1605d9bf in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0x00007f7c1605de18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #7 0x00007f7c1a1482e5 in QThreadPrivate::start (arg=0x7f7bf8000ec0) at thread/qthread_unix.cpp:188 #8 0x00007f7c18a6c57a in start_thread () from /lib/libpthread.so.0 #9 0x00007f7c18fa314d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f7bf77fe910 (LWP 28215)): #0 0x00007f7c18f4d7c6 in malloc () from /lib/libc.so.6 #1 0x00007f7c0f8d1f17 in ?? () from /usr/lib/libGL.so.1 #2 0x00007f7c1b8e8b0d in ?? () from /usr/lib/libnvidia-tls.so.1 #3 0x00007f7c1a18a9a9 in QString::realloc (this=0x7f7bf77fc630, alloc=0) at tools/qstring.cpp:1066 #4 0x00007f7c1a1c095e in QDirPrivate::sortFileList(QFlags<QDir::SortFlag>, QStringList&, QStringList*, QList<QFileInfo>*) const () from /usr/lib/libQtCore.so.4 #5 0x00007f7c1a1bc14e in QDirPrivate::updateFileLists (this=<value optimized out>) at io/qdir.cpp:302 #6 QDir::count (this=<value optimized out>) at io/qdir.cpp:1239 #7 0x00007f7c00bc2145 in ScanResultProcessor::addTrack(QMap<QString, QVariant> const&, int) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #8 0x00007f7c00bc8fd1 in ScanResultProcessor::processDirectory(QList<QMap<QString, QVariant> > const&) () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #9 0x00007f7c00bb9f5d in XmlParseJob::run() () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #10 0x00007f7c1605e6bd in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #11 0x00007f7c1605e9be in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #12 0x00007f7c1605d98f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #13 0x00007f7c1605de18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #14 0x00007f7c1a1482e5 in QThreadPrivate::start (arg=0x2c535f0) at thread/qthread_unix.cpp:188 #15 0x00007f7c18a6c57a in start_thread () from /lib/libpthread.so.0 #16 0x00007f7c18fa314d in clone () from /lib/libc.so.6 #17 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f7bf6df6910 (LWP 28216)): #0 0x00007f7c18a70dd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f7c1a1493ab in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2adf5b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2adf5b0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f7c1605d286 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #4 0x00007f7c1605f3bb in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #5 0x00007f7c1605d9bf in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #6 0x00007f7c1605de18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #7 0x00007f7c1a1482e5 in QThreadPrivate::start (arg=0x2e517e0) at thread/qthread_unix.cpp:188 #8 0x00007f7c18a6c57a in start_thread () from /lib/libpthread.so.0 #9 0x00007f7c18fa314d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f7be8e65910 (LWP 1507)): #0 0x00007f7c18f9ca42 in select () from /lib/libc.so.6 #1 0x00007f7c06aee4a4 in xine_usec_sleep () from /usr/lib/libxine.so.1 #2 0x00007f7c06ad409b in video_out_loop () from /usr/lib/libxine.so.1 #3 0x00007f7c18a6c57a in start_thread () from /lib/libpthread.so.0 #4 0x00007f7c18fa314d in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f7bdbfff910 (LWP 1508)): #0 0x00007f7c18a70dd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f7c06ac9f7b in fifo_buffer_get () from /usr/lib/libxine.so.1 #2 0x00007f7c06acfd5e in video_decoder_loop () from /usr/lib/libxine.so.1 #3 0x00007f7c18a6c57a in start_thread () from /lib/libpthread.so.0 #4 0x00007f7c18fa314d in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f7bdb7fe910 (LWP 1509)): #0 0x00007f7c18a7105d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f7c06ad6080 in ao_get_buffer () from /usr/lib/libxine.so.1 #2 0x00007f7bd75164a9 in mad_decode_data () from /usr/lib/xine/plugins/1.26/xineplug_decode_mad.so #3 0x00007f7c06ad14d4 in audio_decoder_loop () from /usr/lib/libxine.so.1 #4 0x00007f7c18a6c57a in start_thread () from /lib/libpthread.so.0 #5 0x00007f7c18fa314d in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f7bdaffd910 (LWP 1510)): #0 0x00007f7c18a70dd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f7c06ada22b in listener_loop () from /usr/lib/libxine.so.1 #2 0x00007f7c18a6c57a in start_thread () from /lib/libpthread.so.0 #3 0x00007f7c18fa314d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f7bd7514910 (LWP 1511)): #0 0x00007f7c18f9ca42 in select () from /lib/libc.so.6 #1 0x00007f7c06aee4a4 in xine_usec_sleep () from /usr/lib/libxine.so.1 #2 0x00007f7c06adeb10 in demux_loop () from /usr/lib/libxine.so.1 #3 0x00007f7c18a6c57a in start_thread () from /lib/libpthread.so.0 #4 0x00007f7c18fa314d in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f7c1b8e37a0 (LWP 28204)): [KCrash Handler] #5 0x00007f7c1ab1d9fb in CollectionTreeItem::row() const () from /usr/lib/libamaroklib.so.1 #6 0x00007f7c1ab2b756 in CollectionTreeItemModelBase::handleNormalQueryResult(QueryMaker*, QList<KSharedPtr<Meta::MetaBase> > const&) () from /usr/lib/libamaroklib.so.1 #7 0x00007f7c1ab2bb6c in CollectionTreeItemModelBase::newResultReady(QString const&, QList<KSharedPtr<Meta::MetaBase> >) () from /usr/lib/libamaroklib.so.1 #8 0x00007f7c1ab27a60 in CollectionTreeItemModelBase::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libamaroklib.so.1 #9 0x00007f7c1a23c799 in QObject::event (this=0x2cd72e0, e=0x4783690) at kernel/qobject.cpp:1110 #10 0x00007f7c196d960c in QApplicationPrivate::notify_helper (this=0x2269f30, receiver=0x2cd72e0, e=0x4783690) at kernel/qapplication.cpp:4065 #11 0x00007f7c196e08de in QApplication::notify (this=0x7fffa6e5f2b0, receiver=0x2cd72e0, e=0x4783690) at kernel/qapplication.cpp:4030 #12 0x00007f7c1b4225a6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #13 0x00007f7c1a22d33c in QCoreApplication::notifyInternal (this=0x7fffa6e5f2b0, receiver=0x2cd72e0, event=0x4783690) at kernel/qcoreapplication.cpp:610 #14 0x00007f7c1a22df4a in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x212ee60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #15 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x212ee60) at kernel/qcoreapplication.cpp:1247 #16 0x00007f7c1a255cc3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #17 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276 #18 0x00007f7c12218dbe in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #19 0x00007f7c1221c568 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #20 0x00007f7c1221c690 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #21 0x00007f7c1a255863 in QEventDispatcherGlib::processEvents (this=0x212e880, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407 #22 0x00007f7c1976c6de in QGuiEventDispatcherGlib::processEvents (this=0x2c29f80, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #23 0x00007f7c1a22bc72 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #24 0x00007f7c1a22c044 in QEventLoop::exec (this=0x7fffa6e5f240, flags=) at kernel/qeventloop.cpp:201 #25 0x00007f7c1a22e1f9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #26 0x0000000000409e46 in _start () Reported using DrKonqi
can you install the debug packages from your distribution ?
Yes I will install them. Then if I encounter a crash, I report a new Bug ?
no need to create a new bugreport but add the new log on this one
*** This bug has been marked as a duplicate of bug 206445 ***
Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7f0c012417a0 (LWP 19052))] Thread 10 (Thread 0x7f0bed378910 (LWP 19053)): #0 0x00007f0bfe3ce05d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f0bef499581 in metronom_sync_loop () from /usr/lib/libxine.so.1 #2 0x00007f0bfe3c957a in start_thread () from /lib/libpthread.so.0 #3 0x00007f0bfe90014d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 9 (Thread 0x7f0bec53d910 (LWP 19054)): #0 0x00007f0bfe8f7993 in poll () from /lib/libc.so.6 #1 0x00007f0bf7b7934c in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #2 0x00007f0bf7b79690 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f0bffbb28b6 in QEventDispatcherGlib::processEvents (this=0x25bb8c0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:409 #4 0x00007f0bffb88c72 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #5 0x00007f0bffb89044 in QEventLoop::exec (this=0x7f0bec53cfb0, flags=) at kernel/qeventloop.cpp:201 #6 0x00007f0bffaa258b in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487 #7 0x00007f0bef6f27e4 in Phonon::Xine::XineThread::run() () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so #8 0x00007f0bffaa52e5 in QThreadPrivate::start (arg=0x2545e80) at thread/qthread_unix.cpp:188 #9 0x00007f0bfe3c957a in start_thread () from /lib/libpthread.so.0 #10 0x00007f0bfe90014d in clone () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () Thread 8 (Thread 0x7f0bebb33910 (LWP 19057)): #0 0x00007f0bfe8f412b in read () from /lib/libc.so.6 #1 0x00007f0befb27245 in snd_ctl_hw_read () from /usr/lib/libasound.so.2 #2 0x00007f0befb21d58 in snd_hctl_handle_events () from /usr/lib/libasound.so.2 #3 0x00007f0befb2b8e9 in snd_mixer_handle_events () from /usr/lib/libasound.so.2 #4 0x00007f0bebb38878 in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.26/xineplug_ao_out_alsa.so #5 0x00007f0bfe3c957a in start_thread () from /lib/libpthread.so.0 #6 0x00007f0bfe90014d in clone () from /lib/libc.so.6 #7 0x0000000000000000 in ?? () Thread 7 (Thread 0x7f0beb332910 (LWP 19058)): #0 0x00007f0bfe3cddd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f0bef4aa5c3 in ao_loop () from /usr/lib/libxine.so.1 #2 0x00007f0bfe3c957a in start_thread () from /lib/libpthread.so.0 #3 0x00007f0bfe90014d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 6 (Thread 0x7f0bea728910 (LWP 19059)): #0 0x00007f0bfe3cddd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f0bef4aa5c3 in ao_loop () from /usr/lib/libxine.so.1 #2 0x00007f0bfe3c957a in start_thread () from /lib/libpthread.so.0 #3 0x00007f0bfe90014d in clone () from /lib/libc.so.6 #4 0x0000000000000000 in ?? () Thread 5 (Thread 0x7f0be90b4910 (LWP 19061)): #0 0x00007f0bfe3cddd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f0bffaa63ab in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2cbe3f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2cbe3f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f0bfb9ba286 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #4 0x00007f0bfb9bc3bb in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #5 0x00007f0bfb9bc3d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #6 0x00007f0bfb9ba9bf in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #7 0x00007f0bfb9bae18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #8 0x00007f0bffaa52e5 in QThreadPrivate::start (arg=0x2c97350) at thread/qthread_unix.cpp:188 #9 0x00007f0bfe3c957a in start_thread () from /lib/libpthread.so.0 #10 0x00007f0bfe90014d in clone () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () Thread 4 (Thread 0x7f0be1ae2910 (LWP 19062)): #0 0x00007f0bfe3cddd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f0bffaa63ab in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2cbe3f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2cbe3f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f0bfb9ba286 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #4 0x00007f0bfb9bc3bb in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #5 0x00007f0bfb9bc3d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #6 0x00007f0bfb9bc3d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #7 0x00007f0bfb9ba9bf in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #8 0x00007f0bfb9bae18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #9 0x00007f0bffaa52e5 in QThreadPrivate::start (arg=0x7f0bdc000d10) at thread/qthread_unix.cpp:188 #10 0x00007f0bfe3c957a in start_thread () from /lib/libpthread.so.0 #11 0x00007f0bfe90014d in clone () from /lib/libc.so.6 #12 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f0be12e1910 (LWP 19063)): #0 0x00007f0bfe3cddd9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f0bffaa63ab in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2cbe3f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:87 #2 QWaitCondition::wait (this=<value optimized out>, mutex=0x2cbe3f0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:159 #3 0x00007f0bfb9ba286 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #4 0x00007f0bfb9bc3bb in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #5 0x00007f0bfb9bc3d4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #6 0x00007f0bfb9ba9bf in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #7 0x00007f0bfb9bae18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #8 0x00007f0bffaa52e5 in QThreadPrivate::start (arg=0x2e56d90) at thread/qthread_unix.cpp:188 #9 0x00007f0bfe3c957a in start_thread () from /lib/libpthread.so.0 #10 0x00007f0bfe90014d in clone () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f0be0ae0910 (LWP 19064)): [KCrash Handler] #5 0x00007f0be95abe84 in SqlQueryMaker::handleTracks (this=0x79b18f0, result=...) at /home/phil/kdemod/playground/amarok2-git/src/amarok/src/collection/sqlcollection/SqlQueryMaker.cpp:975 #6 0x00007f0be95af50d in SqlQueryMaker::handleResult (this=0x7f0bdc000020, result=...) at /home/phil/kdemod/playground/amarok2-git/src/amarok/src/collection/sqlcollection/SqlQueryMaker.cpp:671 #7 0x00007f0be95b16eb in SqlWorkerThread::run() () from /usr/lib/kde4/amarok_collection-mysqlecollection.so #8 0x00007f0bfb9bb6bd in ThreadWeaver::JobRunHelper::runTheJob(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4 #9 0x00007f0bfb9bb9be in ThreadWeaver::Job::execute(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #10 0x00007f0bfb9ba98f in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4 #11 0x00007f0bfb9bae18 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #12 0x00007f0bffaa52e5 in QThreadPrivate::start (arg=0x2e87d70) at thread/qthread_unix.cpp:188 #13 0x00007f0bfe3c957a in start_thread () from /lib/libpthread.so.0 #14 0x00007f0bfe90014d in clone () from /lib/libc.so.6 #15 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f0c012417a0 (LWP 19052)): #0 0x00007f0bfe8f7993 in poll () from /lib/libc.so.6 #1 0x00007f0bf67c689a in _xcb_conn_wait () from /usr/lib/libxcb.so.1 #2 0x00007f0bf67c87ac in xcb_wait_for_reply () from /usr/lib/libxcb.so.1 #3 0x00007f0bfdcb4983 in _XReply () from /usr/lib/libX11.so.6 #4 0x00007f0bfdc916e5 in XGetImage () from /usr/lib/libX11.so.6 #5 0x00007f0bff10492b in QX11PixmapData::toImage (this=0x3554620) at image/qpixmap_x11.cpp:1428 #6 0x00007f0bff0f468d in QPixmap::toImage (this=0x772fcf0) at image/qpixmap.cpp:447 #7 0x00007f0bff123ef3 in QTexturedBrushData::image (this=<value optimized out>) at painting/qbrush.cpp:209 #8 QBrush::textureImage (this=<value optimized out>) at painting/qbrush.cpp:775 #9 0x00007f0bff1bae7f in QSpanData::setup (this=0x77a66f0, brush=..., alpha=<value optimized out>) at painting/qpaintengine_raster.cpp:5119 #10 0x00007f0bff1bbed4 in QRasterPaintEngine::updateBrush (this=0x24ce120, brush=...) at painting/qpaintengine_raster.cpp:872 #11 0x00007f0bff1bfcce in QRasterPaintEngine::ensureBrush (this=0x24ce120, path=...) at painting/qpaintengine_raster_p.h:265 #12 QRasterPaintEngine::ensureBrush (this=0x24ce120, path=...) at painting/qpaintengine_raster_p.h:267 #13 QRasterPaintEngine::drawPath (this=0x24ce120, path=...) at painting/qpaintengine_raster.cpp:1955 #14 0x00007f0bff14f4ea in QPainterPrivate::draw_helper (this=0x770ec70, originalPath=..., op=<value optimized out>) at painting/qpainter.cpp:451 #15 0x00007f0bff151b2c in QPainter::drawRects (this=<value optimized out>, rects=<value optimized out>, rectCount=1) at painting/qpainter.cpp:3418 #16 0x00007f0bff1528eb in QPainter::drawRect (this=0x7fffeeed35d0, p=<value optimized out>, pm=...) at ../../include/QtGui/../../src/gui/painting/qpainter.h:615 #17 QPainter::drawPixmap (this=0x7fffeeed35d0, p=<value optimized out>, pm=...) at painting/qpainter.cpp:5234 #18 0x00007f0bff5ebfc8 in QPainter::drawPixmap (this=<value optimized out>, item=<value optimized out>, painter=0x7fffeeed35d0, option=0x76e2130, widget=<value optimized out>, painterStateProtection=true) at ../../include/QtGui/../../src/gui/painting/qpainter.h:804 #19 QGraphicsScenePrivate::drawItemHelper (this=<value optimized out>, item=<value optimized out>, painter=0x7fffeeed35d0, option=0x76e2130, widget=<value optimized out>, painterStateProtection=true) at graphicsview/qgraphicsscene.cpp:4975 #20 0x00007f0bff5ec5cc in QGraphicsScene::drawItems (this=<value optimized out>, painter=0x7fffeeed35d0, numItems=<value optimized out>, items=<value optimized out>, options=0x76e1dd0, widget=<value optimized out>) at graphicsview/qgraphicsscene.cpp:5102 #21 0x00007f0bff5fdb5e in QGraphicsView::paintEvent (this=0x2d2b7d0, event=<value optimized out>) at graphicsview/qgraphicsview.cpp:3528 #22 0x00007f0bff084e40 in QWidget::event (this=0x2d2b7d0, event=0x7fffeeed3cf0) at kernel/qwidget.cpp:7692 #23 0x00007f0bff3de2b6 in QFrame::event (this=0x2d2b7d0, e=0x7fffeeed3cf0) at widgets/qframe.cpp:559 #24 0x00007f0bff5fb8bb in QGraphicsView::viewportEvent (this=0x2d2b7d0, event=0x7fffeeed3cf0) at graphicsview/qgraphicsview.cpp:2919 #25 0x00007f0bffb89687 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x31b61e0, event=0x7fffeeed3cf0) at kernel/qcoreapplication.cpp:726 #26 0x00007f0bff0365dc in QApplicationPrivate::notify_helper (this=0x24a2f20, receiver=0x31b61e0, e=0x7fffeeed3cf0) at kernel/qapplication.cpp:4061 #27 0x00007f0bff03d8de in QApplication::notify (this=0x7fffeeed5b10, receiver=0x31b61e0, e=0x7fffeeed3cf0) at kernel/qapplication.cpp:4030 #28 0x00007f0c00d7f5a6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #29 0x00007f0bffb8a33c in QCoreApplication::notifyInternal (this=0x7fffeeed5b10, receiver=0x31b61e0, event=0x7fffeeed3cf0) at kernel/qcoreapplication.cpp:610 #30 0x00007f0bff08c233 in QCoreApplication::sendSpontaneousEvent (this=0x76b4380, pdev=0x25b7618, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=0x248ce40) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #31 QWidgetPrivate::drawWidget (this=0x76b4380, pdev=0x25b7618, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=0x248ce40) at kernel/qwidget.cpp:5084 #32 0x00007f0bff08c990 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=2, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x248ce40) at kernel/qwidget.cpp:5194 #33 0x00007f0bff08bea3 in QWidgetPrivate::drawWidget (this=0x76ce940, pdev=0x25b7618, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=0x248ce40) at kernel/qwidget.cpp:5133 #34 0x00007f0bff08c990 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=4, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x248ce40) at kernel/qwidget.cpp:5194 #35 0x00007f0bff08bea3 in QWidgetPrivate::drawWidget (this=0x2d65a60, pdev=0x25b7618, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=0x248ce40) at kernel/qwidget.cpp:5133 #36 0x00007f0bff08c990 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x248ce40) at kernel/qwidget.cpp:5194 #37 0x00007f0bff08bea3 in QWidgetPrivate::drawWidget (this=0x2c68c10, pdev=0x25b7618, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=0x248ce40) at kernel/qwidget.cpp:5133 #38 0x00007f0bff08c990 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=5, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x248ce40) at kernel/qwidget.cpp:5194 #39 0x00007f0bff08bea3 in QWidgetPrivate::drawWidget (this=0x2cbca60, pdev=0x25b7618, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=0x248ce40) at kernel/qwidget.cpp:5133 #40 0x00007f0bff08c990 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=82, rgn=<value optimized out>, offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x248ce40) at kernel/qwidget.cpp:5194 #41 0x00007f0bff08bea3 in QWidgetPrivate::drawWidget (this=0x248cc20, pdev=0x25b7618, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=<value optimized out>, backingStore=0x248ce40) at kernel/qwidget.cpp:5133 #42 0x00007f0bff1fbe1e in QWidgetBackingStore::sync (this=0x248ce40) at painting/qbackingstore.cpp:1272 #43 0x00007f0bff07e670 in QWidgetPrivate::syncBackingStore (this=0x248cc20) at kernel/qwidget.cpp:1603 #44 0x00007f0bff084c58 in QWidget::event (this=0x25a24b0, event=0x3520990) at kernel/qwidget.cpp:7832 #45 0x00007f0bff3f888b in QMainWindow::event (this=0x25a24b0, event=0x3520990) at widgets/qmainwindow.cpp:1399 #46 0x00007f0bff03660c in QApplicationPrivate::notify_helper (this=0x24a2f20, receiver=0x25a24b0, e=0x3520990) at kernel/qapplication.cpp:4065 #47 0x00007f0bff03d8de in QApplication::notify (this=0x7fffeeed5b10, receiver=0x25a24b0, e=0x3520990) at kernel/qapplication.cpp:4030 #48 0x00007f0c00d7f5a6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #49 0x00007f0bffb8a33c in QCoreApplication::notifyInternal (this=0x7fffeeed5b10, receiver=0x25a24b0, event=0x3520990) at kernel/qcoreapplication.cpp:610 #50 0x00007f0bffb8af4a in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x2367e60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #51 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x2367e60) at kernel/qcoreapplication.cpp:1247 #52 0x00007f0bffbb2cc3 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #53 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:276 #54 0x00007f0bf7b75dbe in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #55 0x00007f0bf7b79568 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #56 0x00007f0bf7b79690 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #57 0x00007f0bffbb2863 in QEventDispatcherGlib::processEvents (this=0x2367880, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407 #58 0x00007f0bff0c96de in QGuiEventDispatcherGlib::processEvents (this=0x7fffeeed15d0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #59 0x00007f0bffb88c72 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149 #60 0x00007f0bffb89044 in QEventLoop::exec (this=0x7fffeeed5aa0, flags=) at kernel/qeventloop.cpp:201 #61 0x00007f0bffb8b1f9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #62 0x0000000000409e46 in main (argc=<value optimized out>, argv=0x7fffeeed78b8) at /home/phil/kdemod/playground/amarok2-git/src/amarok/src/main.cpp:225