Application: amarok (2.7.0) KDE Platform Version: 4.10.1 Qt Version: 4.8.4 Operating System: Linux 3.8.0-15-generic x86_64 Distribution: Ubuntu Raring Ringtail (development branch) -- Information about the crash: - What I was doing when the application crashed: I was listening to an album and my collection showed music from the artist. A song was selected which album I had changed before (it showed up under the old album title, though). When I clicked on 'show album in media sources' playback stopped and Amarok crashed. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f2ed16e97c0 (LWP 12479))] Thread 16 (Thread 0x7f2eb05d4700 (LWP 12484)): #0 0x00007f2ece0f53cd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f2ec8a931dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f2ec8a93304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f2ecea90036 in QEventDispatcherGlib::processEvents (this=0x7f2ea40024f0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f2ecea6038f in QEventLoop::processEvents (this=this@entry=0x7f2eb05d3d90, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f2ecea60618 in QEventLoop::exec (this=0x7f2eb05d3d90, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f2ece962410 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #7 0x00007f2ecea41edf in QInotifyFileSystemWatcherEngine::run (this=0x11edcc0) at io/qfilesystemwatcher_inotify.cpp:256 #8 0x00007f2ece964bec in QThreadPrivate::start (arg=0x11edcc0) at thread/qthread_unix.cpp:338 #9 0x00007f2eca685f8e in start_thread (arg=0x7f2eb05d4700) at pthread_create.c:311 #10 0x00007f2ece101e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 15 (Thread 0x7f2eab0e4700 (LWP 12485)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2ece96514b in wait (time=18446744073709551615, this=0x13223a0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1322520, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f2ecbbfe041 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1322250, th=0x13229e0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f2ecbc0094b in ThreadWeaver::WorkingHardState::applyForWork (this=0x13225f0, th=0x13229e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f2ecbc00964 in ThreadWeaver::WorkingHardState::applyForWork (this=0x13225f0, th=0x13229e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f2ecbc00964 in ThreadWeaver::WorkingHardState::applyForWork (this=0x13225f0, th=0x13229e0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f2ecbbff63f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f2eab0e3dc0, parent=0x1322250, th=th@entry=0x13229e0) at ../../../threadweaver/Weaver/Thread.cpp:87 #8 0x00007f2ecbbff6cb in ThreadWeaver::Thread::run (this=0x13229e0) at ../../../threadweaver/Weaver/Thread.cpp:142 #9 0x00007f2ece964bec in QThreadPrivate::start (arg=0x13229e0) at thread/qthread_unix.cpp:338 #10 0x00007f2eca685f8e in start_thread (arg=0x7f2eab0e4700) at pthread_create.c:311 #11 0x00007f2ece101e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 14 (Thread 0x7f2eaa8e3700 (LWP 12486)): [KCrash Handler] #6 0x00007f2ecbbffb64 in ThreadWeaver::Job::setFinished (this=0x563eb80, status=49) at ../../../threadweaver/Weaver/Job.cpp:232 #7 0x00007f2ecbbffe3a in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f2eaa8e2d70, th=th@entry=0x1323dc0, job=job@entry=0x563eb80) at ../../../threadweaver/Weaver/Job.cpp:106 #8 0x00007f2ecbbfffb1 in ThreadWeaver::Job::execute (this=0x563eb80, th=0x1323dc0) at ../../../threadweaver/Weaver/Job.cpp:135 #9 0x00007f2ecbbff60f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f2eaa8e2dc0, parent=0x1322250, th=th@entry=0x1323dc0) at ../../../threadweaver/Weaver/Thread.cpp:95 #10 0x00007f2ecbbff6cb in ThreadWeaver::Thread::run (this=0x1323dc0) at ../../../threadweaver/Weaver/Thread.cpp:142 #11 0x00007f2ece964bec in QThreadPrivate::start (arg=0x1323dc0) at thread/qthread_unix.cpp:338 #12 0x00007f2eca685f8e in start_thread (arg=0x7f2eaa8e3700) at pthread_create.c:311 #13 0x00007f2ece101e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 13 (Thread 0x7f2eaa0e2700 (LWP 12487)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2ece96514b in wait (time=18446744073709551615, this=0x13223a0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1322520, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f2ecbbfe041 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1322250, th=0x1325120) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f2ecbc0094b in ThreadWeaver::WorkingHardState::applyForWork (this=0x13225f0, th=0x1325120) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f2ecbbff63f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f2eaa0e1dc0, parent=0x1322250, th=th@entry=0x1325120) at ../../../threadweaver/Weaver/Thread.cpp:87 #6 0x00007f2ecbbff6cb in ThreadWeaver::Thread::run (this=0x1325120) at ../../../threadweaver/Weaver/Thread.cpp:142 #7 0x00007f2ece964bec in QThreadPrivate::start (arg=0x1325120) at thread/qthread_unix.cpp:338 #8 0x00007f2eca685f8e in start_thread (arg=0x7f2eaa0e2700) at pthread_create.c:311 #9 0x00007f2ece101e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 12 (Thread 0x7f2ea98e1700 (LWP 12488)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2ece96514b in wait (time=18446744073709551615, this=0x13223a0) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1322520, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f2ecbbfe041 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1322250, th=0x13264b0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00007f2ecbc0094b in ThreadWeaver::WorkingHardState::applyForWork (this=0x13225f0, th=0x13264b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00007f2ecbc00964 in ThreadWeaver::WorkingHardState::applyForWork (this=0x13225f0, th=0x13264b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00007f2ecbc00964 in ThreadWeaver::WorkingHardState::applyForWork (this=0x13225f0, th=0x13264b0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00007f2ecbbff63f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f2ea98e0dc0, parent=0x1322250, th=th@entry=0x13264b0) at ../../../threadweaver/Weaver/Thread.cpp:87 #8 0x00007f2ecbbff6cb in ThreadWeaver::Thread::run (this=0x13264b0) at ../../../threadweaver/Weaver/Thread.cpp:142 #9 0x00007f2ece964bec in QThreadPrivate::start (arg=0x13264b0) at thread/qthread_unix.cpp:338 #10 0x00007f2eca685f8e in start_thread (arg=0x7f2ea98e1700) at pthread_create.c:311 #11 0x00007f2ece101e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 11 (Thread 0x7f2ea883b700 (LWP 12489)): #0 0x00007f2ec8ad2345 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f2ec8ad25e9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f2ec8a929c2 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f2ec8a930fe in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f2ec8a93304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f2ecea90036 in QEventDispatcherGlib::processEvents (this=0x7f2e8c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x00007f2ecea6038f in QEventLoop::processEvents (this=this@entry=0x7f2ea883ad90, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f2ecea60618 in QEventLoop::exec (this=0x7f2ea883ad90, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f2ece962410 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #9 0x00007f2ecea41edf in QInotifyFileSystemWatcherEngine::run (this=0x162b1f0) at io/qfilesystemwatcher_inotify.cpp:256 #10 0x00007f2ece964bec in QThreadPrivate::start (arg=0x162b1f0) at thread/qthread_unix.cpp:338 #11 0x00007f2eca685f8e in start_thread (arg=0x7f2ea883b700) at pthread_create.c:311 #12 0x00007f2ece101e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 10 (Thread 0x7f2e93169700 (LWP 12490)): #0 0x00007f2ece0fa233 in select () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f2ecea40132 in QProcessManager::run (this=0x7f2ecedbf540 <processManager()::processManager>) at io/qprocess_unix.cpp:245 #2 0x00007f2ece964bec in QThreadPrivate::start (arg=0x7f2ecedbf540 <processManager()::processManager>) at thread/qthread_unix.cpp:338 #3 0x00007f2eca685f8e in start_thread (arg=0x7f2e93169700) at pthread_create.c:311 #4 0x00007f2ece101e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 9 (Thread 0x7f2e912db700 (LWP 12493)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x00007f2ece9650a7 in wait (time=273968, this=0x11573d0) at thread/qwaitcondition_unix.cpp:84 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x1157120, time=273968) at thread/qwaitcondition_unix.cpp:158 #3 0x00007f2eb5734d46 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so #4 0x00007f2eb57352cb in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so #5 0x00007f2ecea760ef in QMetaObject::activate (sender=0x115a250, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539 #6 0x00007f2ec8131847 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #7 0x00007f2ec814a23f in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #8 0x00007f2ec814aef2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #9 0x00007f2eab0f6452 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstplaybin.so #10 0x00007f2ec8131847 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #11 0x00007f2ec814a23f in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #12 0x00007f2ec814aef2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #13 0x00007f2ec8131847 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #14 0x00007f2ec814a23f in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x00007f2ec814aef2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #16 0x00007f2e92754dc2 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstdecodebin2.so #17 0x00007f2e9275858b in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstdecodebin2.so #18 0x00007f2ec000df19 in gst_marshal_BOOLEAN__POINTER () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #19 0x00007f2ec8131580 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #20 0x00007f2ec8142e60 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #21 0x00007f2ec8149d9b in g_signal_emitv () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 #22 0x00007f2ebff9801a in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #23 0x00007f2ebffd0ffc in gst_pad_push_event () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #24 0x00007f2ebffbb713 in gst_proxy_pad_event_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #25 0x00007f2ebffd0b85 in gst_pad_send_event () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #26 0x00007f2ebffd10e2 in gst_pad_push_event () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #27 0x00007f2e908aee4b in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstflump3dec.so #28 0x00007f2ebffd0b85 in gst_pad_send_event () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #29 0x00007f2ebffd10e2 in gst_pad_push_event () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #30 0x00007f2ec02703e6 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 #31 0x00007f2ebfff5e34 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #32 0x00007f2ec8ab76f2 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007f2ec8ab6eb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #34 0x00007f2eca685f8e in start_thread (arg=0x7f2e912db700) at pthread_create.c:311 #35 0x00007f2ece101e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 8 (Thread 0x7f2e83ffe700 (LWP 12494)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2ec8ad283f in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f2ebfff6003 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #3 0x00007f2ec8ab76f2 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f2ec8ab6eb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f2eca685f8e in start_thread (arg=0x7f2e83ffe700) at pthread_create.c:311 #6 0x00007f2ece101e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 7 (Thread 0x7f2e837fd700 (LWP 12495)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2ec8ad283f in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f2ec02776dc in gst_base_sink_wait_preroll () from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 #3 0x00007f2eb05f46a8 in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-0.10.so.0 #4 0x00007f2ec0279c3f in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 #5 0x00007f2ec027b63f in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 #6 0x00007f2ec027bb48 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 #7 0x00007f2ec027be7f in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 #8 0x00007f2ebffcfdb1 in gst_pad_push () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #9 0x00007f2ec02898dc in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 #10 0x00007f2ebffcfdb1 in gst_pad_push () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #11 0x00007f2ec02898dc in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 #12 0x00007f2ebffcfdb1 in gst_pad_push () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #13 0x00007f2ec02898dc in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 #14 0x00007f2ebffcfdb1 in gst_pad_push () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #15 0x00007f2eab791df6 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstcoreelements.so #16 0x00007f2ebfff5e34 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #17 0x00007f2ec8ab76f2 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #18 0x00007f2ec8ab6eb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #19 0x00007f2eca685f8e in start_thread (arg=0x7f2e837fd700) at pthread_create.c:311 #20 0x00007f2ece101e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 6 (Thread 0x7f2e82ffc700 (LWP 12496)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2ec8ad283f in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f2eab7916b5 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstcoreelements.so #3 0x00007f2ebfff5e34 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #4 0x00007f2ec8ab76f2 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f2ec8ab6eb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f2eca685f8e in start_thread (arg=0x7f2e82ffc700) at pthread_create.c:311 #7 0x00007f2ece101e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 5 (Thread 0x7f2e827fb700 (LWP 12497)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2ec8ad283f in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f2eab790e25 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstcoreelements.so #3 0x00007f2ebffcfdb1 in gst_pad_push () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #4 0x00007f2ebffcfdb1 in gst_pad_push () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #5 0x00007f2eab79c5e0 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstcoreelements.so #6 0x00007f2eab79cadf in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstcoreelements.so #7 0x00007f2ebffcfdb1 in gst_pad_push () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #8 0x00007f2eab791df6 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstcoreelements.so #9 0x00007f2ebfff5e34 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #10 0x00007f2ec8ab76f2 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #11 0x00007f2ec8ab6eb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #12 0x00007f2eca685f8e in start_thread (arg=0x7f2e827fb700) at pthread_create.c:311 #13 0x00007f2ece101e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 4 (Thread 0x7f2e81ffa700 (LWP 12498)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2ecac5ee77 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007f2ecac5eea9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007f2eca685f8e in start_thread (arg=0x7f2e81ffa700) at pthread_create.c:311 #4 0x00007f2ece101e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 3 (Thread 0x7f2e5a8c7700 (LWP 12556)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f2ec8ad283f in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f2eab790e25 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstcoreelements.so #3 0x00007f2ebffcfdb1 in gst_pad_push () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #4 0x00007f2ebffcfdb1 in gst_pad_push () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #5 0x00007f2ebffcfdb1 in gst_pad_push () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #6 0x00007f2ec02898dc in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 #7 0x00007f2ebffcfdb1 in gst_pad_push () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #8 0x00007f2ec02898dc in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-0.10.so.0 #9 0x00007f2ebffcfdb1 in gst_pad_push () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #10 0x00007f2ebffcfdb1 in gst_pad_push () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #11 0x00007f2eab791df6 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstcoreelements.so #12 0x00007f2ebfff5e34 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-0.10.so.0 #13 0x00007f2ec8ab76f2 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #14 0x00007f2ec8ab6eb5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #15 0x00007f2eca685f8e in start_thread (arg=0x7f2e5a8c7700) at pthread_create.c:311 #16 0x00007f2ece101e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 2 (Thread 0x7f2e92536700 (LWP 12583)): #0 0x00007f2ece0f53cd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f2ec62fbcdf in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #2 0x00007f2ec62ed205 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #3 0x00007f2ec62ed869 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #4 0x00007f2ec62ed920 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #5 0x00007f2ec62fbc8f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0 #6 0x00007f2ec11dc103 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-3.0.so #7 0x00007f2eca685f8e in start_thread (arg=0x7f2e92536700) at pthread_create.c:311 #8 0x00007f2ece101e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 1 (Thread 0x7f2ed16e97c0 (LWP 12479)): #0 0x00007f2ece0f53cd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007f2ec709d450 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #2 0x00007f2ec709c31d in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #3 0x00007f2ec7086fc4 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #4 0x00007f2ec7088434 in ?? () from /lib/x86_64-linux-gnu/libdbus-1.so.3 #5 0x00007f2ecc8b2a06 in q_dbus_pending_call_block (pending=<optimized out>) at qdbus_symbols_p.h:309 #6 QDBusConnectionPrivate::waitForFinished (this=0x11ee9a0, pcall=0x334eeb0) at qdbusintegrator.cpp:1781 #7 0x00007f2ecc8f2ba7 in QDBusPendingCallPrivate::waitForFinished (this=0x334eeb0) at qdbuspendingcall.cpp:245 #8 0x00007f2ecbea035a in Solid::Backends::UDisks::UDisksDevice::allProperties (this=this@entry=0x3742ac0) at ../../../solid/solid/backends/udisks/udisksdevice.cpp:720 #9 0x00007f2ecbea0b03 in Solid::Backends::UDisks::UDisksDevice::checkCache (this=this@entry=0x3742ac0, key=...) at ../../../solid/solid/backends/udisks/udisksdevice.cpp:688 #10 0x00007f2ecbea0d66 in Solid::Backends::UDisks::UDisksDevice::prop (this=this@entry=0x3742ac0, key=...) at ../../../solid/solid/backends/udisks/udisksdevice.cpp:704 #11 0x00007f2ecbea2570 in Solid::Backends::UDisks::UDisksDevice::icon (this=0x3742ac0) at ../../../solid/solid/backends/udisks/udisksdevice.cpp:541 #12 0x00007f2ecbea2a56 in Solid::Backends::UDisks::UDisksDevice::icon (this=0x11fb640) at ../../../solid/solid/backends/udisks/udisksdevice.cpp:558 #13 0x00007f2ecbe47969 in Solid::Device::icon (this=<optimized out>) at ../../../solid/solid/device.cpp:138 #14 0x00007f2eaddf42b0 in UmsCollection::icon (this=0x1295060) at ../../../../../src/core-impl/collections/umscollection/UmsCollection.cpp:392 #15 0x00007f2ed0441e15 in CollectionTreeItem::data (this=0x17f24a0, role=<optimized out>) at ../../src/browsers/CollectionTreeItem.cpp:156 #16 0x00007f2ed044e15f in CollectionTreeItemModelBase::dataForItem (this=0x17f1ca0, item=item@entry=0x17f24a0, role=1, level=<optimized out>) at ../../src/browsers/CollectionTreeItemModelBase.cpp:323 #17 0x00007f2ed044350d in CollectionTreeItemModel::data (this=<optimized out>, index=..., role=<optimized out>) at ../../src/browsers/CollectionTreeItemModel.cpp:133 #18 0x00007f2ecf9d611d in QSortFilterProxyModel::data (this=<optimized out>, index=..., role=1) at itemviews/qsortfilterproxymodel.cpp:1735 #19 0x00007f2ed0480b17 in data (arole=1, this=0x7fff70d4ce20) at /usr/include/qt4/QtCore/qabstractitemmodel.h:402 #20 CollectionTreeItemDelegate::paint (this=0x17f12e0, painter=0x7fff70d4d230, option=..., index=...) at ../../src/browsers/collectionbrowser/CollectionTreeItemDelegate.cpp:101 #21 0x00007f2ecf994733 in QTreeView::drawRow (this=0x17affa0, painter=0x7fff70d4d230, option=..., index=...) at itemviews/qtreeview.cpp:1694 #22 0x00007f2ed09345e0 in Amarok::PrettyTreeView::drawRow (this=<optimized out>, painter=0x7fff70d4d230, option=..., index=...) at ../../src/widgets/PrettyTreeView.cpp:63 #23 0x00007f2ecf9986ef in QTreeView::drawTree (this=this@entry=0x17affa0, painter=painter@entry=0x7fff70d4d230, region=...) at itemviews/qtreeview.cpp:1447 #24 0x00007f2ecf99bfdc in QTreeView::paintEvent (this=0x17affa0, event=0x7fff70d4ded0) at itemviews/qtreeview.cpp:1275 #25 0x00007f2ecf497a3e in QWidget::event (this=0x17affa0, event=0x7fff70d4ded0) at kernel/qwidget.cpp:8532 #26 0x00007f2ecf84a316 in QFrame::event (this=0x17affa0, e=0x7fff70d4ded0) at widgets/qframe.cpp:557 #27 0x00007f2ecf9608bb in QAbstractItemView::viewportEvent (this=0x17affa0, event=0x7fff70d4ded0) at itemviews/qabstractitemview.cpp:1644 #28 0x00007f2ed0482086 in CollectionBrowserTreeView::viewportEvent (this=0x17affa0, event=0x7fff70d4ded0) at ../../src/browsers/collectionbrowser/CollectionBrowserTreeView.cpp:112 #29 0x00007f2ecea617a6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x17b0e60, event=0x7fff70d4ded0) at kernel/qcoreapplication.cpp:1056 #30 0x00007f2ecf44a8bc in QApplicationPrivate::notify_helper (this=this@entry=0xa57010, receiver=receiver@entry=0x17b0e60, e=e@entry=0x7fff70d4ded0) at kernel/qapplication.cpp:4563 #31 0x00007f2ecf44d25b in QApplication::notify (this=0x7fff70d52d70, receiver=0x17b0e60, e=0x7fff70d4ded0) at kernel/qapplication.cpp:4428 #32 0x00007f2ed1226af6 in KApplication::notify (this=0x7fff70d52d70, receiver=0x17b0e60, event=0x7fff70d4ded0) at ../../kdeui/kernel/kapplication.cpp:311 #33 0x00007f2ecea6163e in QCoreApplication::notifyInternal (this=0x7fff70d52d70, receiver=0x17b0e60, event=0x7fff70d4ded0) at kernel/qcoreapplication.cpp:946 #34 0x00007f2ecf49c6b4 in sendSpontaneousEvent (event=0x7fff70d4ded0, receiver=0x17b0e60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #35 QWidgetPrivate::drawWidget (this=this@entry=0x17b0e90, pdev=pdev@entry=0x17b9c10, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1836630) at kernel/qwidget.cpp:5598 #36 0x00007f2ecf49d1af in QWidgetPrivate::paintSiblingsRecursive (this=0x17b0040, pdev=0x17b9c10, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1836630) at kernel/qwidget.cpp:5807 #37 0x00007f2ecf49c243 in QWidgetPrivate::drawWidget (this=this@entry=0x17b0040, pdev=pdev@entry=0x17b9c10, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1836630) at kernel/qwidget.cpp:5651 #38 0x00007f2ecf49d1af in QWidgetPrivate::paintSiblingsRecursive (this=0xa5efb0, pdev=0x17b9c10, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1836630) at kernel/qwidget.cpp:5807 #39 0x00007f2ecf49c243 in QWidgetPrivate::drawWidget (this=this@entry=0xa5efb0, pdev=pdev@entry=0x17b9c10, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1836630) at kernel/qwidget.cpp:5651 #40 0x00007f2ecf49d1af in QWidgetPrivate::paintSiblingsRecursive (this=0x17e2120, pdev=0x17b9c10, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1836630) at kernel/qwidget.cpp:5807 #41 0x00007f2ecf49c243 in QWidgetPrivate::drawWidget (this=this@entry=0x17e2120, pdev=pdev@entry=0x17b9c10, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1836630) at kernel/qwidget.cpp:5651 #42 0x00007f2ecf49d1af in QWidgetPrivate::paintSiblingsRecursive (this=0x15b5120, pdev=0x17b9c10, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1836630) at kernel/qwidget.cpp:5807 #43 0x00007f2ecf49c243 in QWidgetPrivate::drawWidget (this=this@entry=0x15b5120, pdev=pdev@entry=0x17b9c10, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1836630) at kernel/qwidget.cpp:5651 #44 0x00007f2ecf49d1af in QWidgetPrivate::paintSiblingsRecursive (this=0x15b4ae0, pdev=0x17b9c10, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1836630) at kernel/qwidget.cpp:5807 #45 0x00007f2ecf49c243 in QWidgetPrivate::drawWidget (this=this@entry=0x15b4ae0, pdev=pdev@entry=0x17b9c10, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1836630) at kernel/qwidget.cpp:5651 #46 0x00007f2ecf49d1af in QWidgetPrivate::paintSiblingsRecursive (this=0x15aedf0, pdev=0x17b9c10, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1836630) at kernel/qwidget.cpp:5807 #47 0x00007f2ecf49c243 in QWidgetPrivate::drawWidget (this=this@entry=0x15aedf0, pdev=pdev@entry=0x17b9c10, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1836630) at kernel/qwidget.cpp:5651 #48 0x00007f2ecf49d1af in QWidgetPrivate::paintSiblingsRecursive (this=0x149a830, pdev=0x17b9c10, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1836630) at kernel/qwidget.cpp:5807 #49 0x00007f2ecf49c243 in QWidgetPrivate::drawWidget (this=this@entry=0x149a830, pdev=pdev@entry=0x17b9c10, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x1836630) at kernel/qwidget.cpp:5651 #50 0x00007f2ecf49d1af in QWidgetPrivate::paintSiblingsRecursive (this=0x1187180, pdev=0x17b9c10, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1836630) at kernel/qwidget.cpp:5807 #51 0x00007f2ecf49c243 in QWidgetPrivate::drawWidget (this=0x1187180, pdev=0x17b9c10, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x1836630) at kernel/qwidget.cpp:5651 #52 0x00007f2ecf661fb8 in QWidgetBackingStore::sync (this=0x1836630) at painting/qbackingstore.cpp:1373 #53 0x00007f2ecf48b060 in QWidgetPrivate::syncBackingStore (this=this@entry=0x1187180) at kernel/qwidget.cpp:1896 #54 0x00007f2ecf497ee4 in QWidget::event (this=0x1189cb0, event=0xb99240) at kernel/qwidget.cpp:8679 #55 0x00007f2ecf86383b in QMainWindow::event (this=0x1189cb0, event=0xb99240) at widgets/qmainwindow.cpp:1478 #56 0x00007f2ecf44a8ec in QApplicationPrivate::notify_helper (this=this@entry=0xa57010, receiver=receiver@entry=0x1189cb0, e=e@entry=0xb99240) at kernel/qapplication.cpp:4567 #57 0x00007f2ecf44d25b in QApplication::notify (this=0x7fff70d52d70, receiver=0x1189cb0, e=0xb99240) at kernel/qapplication.cpp:4428 #58 0x00007f2ed1226af6 in KApplication::notify (this=0x7fff70d52d70, receiver=0x1189cb0, event=0xb99240) at ../../kdeui/kernel/kapplication.cpp:311 #59 0x00007f2ecea6163e in QCoreApplication::notifyInternal (this=0x7fff70d52d70, receiver=receiver@entry=0x1189cb0, event=event@entry=0xb99240) at kernel/qcoreapplication.cpp:946 #60 0x00007f2ecea65171 in sendEvent (event=0xb99240, receiver=0x1189cb0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #61 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8d11f0) at kernel/qcoreapplication.cpp:1570 #62 0x00007f2ecea8fe83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #63 postEventSourceDispatch (s=0xa5b810) at kernel/qeventdispatcher_glib.cpp:279 #64 0x00007f2ec8a92f05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #65 0x00007f2ec8a93248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #66 0x00007f2ec8a93304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #67 0x00007f2ecea90016 in QEventDispatcherGlib::processEvents (this=0x8d2ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #68 0x00007f2ecf4f01ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #69 0x00007f2ecea6038f in QEventLoop::processEvents (this=this@entry=0x7fff70d50990, flags=...) at kernel/qeventloop.cpp:149 #70 0x00007f2ecea60618 in QEventLoop::exec (this=0x7fff70d50990, flags=...) at kernel/qeventloop.cpp:204 #71 0x00007f2ecea65cf6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 #72 0x00000000004090ca in main (argc=1, argv=0x7fff70d52ed8) at ../../src/main.cpp:329 Reported using DrKonqi
Is this a one-time crash or can you reproduce it?
I tried various combinations of my behaviour and succeeded only once in crashing the program (unfortunately, this was at the beginning of my testing and I don't know what I *exactly* did..). So it seems it cannot easily be reproduced. After the second crash drkonqi did not show up.
The problem is that the backtrace doesn't show a clear evidence of what causes the crash. I will close this for now, please feel free to reopen if you can reliably reproduce the crash and provide a backtrace. FWIW: I can not reproduce this, using Amarok v2.7.0-211-g51fc2ae on Kubuntu 13.04 beta1, KDE 4.10.1