Application: amarok (2.4-GIT) KDE Platform Version: 4.6.2 (4.6.2) (Compiled from sources) Qt Version: 4.7.2 Operating System: Linux 2.6.38-gentoo-r1 x86_64 Distribution: "Gentoo Base System release 2.0.2" -- Information about the crash: - What I was doing when the application crashed: amarok crashed when the song changed. I previously set a filter on the playlist (only show matches, type something in the search bar) which I removed during the song. When the song changed, amarok crashed. Backtrace is attached, KDE is 4.6.2 on Gentoo, x86_64. Phonon is phonon-gstreamer from current git. The crash can be reproduced some of the time. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0x7f58f7e317a0 (LWP 29781))] Thread 15 (Thread 0x7f58c754d700 (LWP 30328)): #0 0x00007f58f26c99ab in pthread_cond_timedwait () from /lib64/libpthread.so.0 #1 0x00007f58cd4030dc in my_service_thread_sleep () from /usr/lib64/libmysqld.so.0 #2 0x00007f58cd3c3fa8 in ma_checkpoint_background () from /usr/lib64/libmysqld.so.0 #3 0x00007f58f26c4d4c in start_thread () from /lib64/libpthread.so.0 #4 0x00007f58f44fb40d in clone () from /lib64/libc.so.6 Thread 14 (Thread 0x7f58bde4c700 (LWP 30444)): #0 0x00007f58f26c893e in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0 #1 0x00007f58ed9289da in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f58ed929909 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f58ed929fad in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f58f4e5dbb6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #5 0x00007f58f4e31e62 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #6 0x00007f58f4e320ac in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #7 0x00007f58f4d47694 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4 #8 0x00007f58f4e13828 in QInotifyFileSystemWatcherEngine::run() () from /usr/lib64/qt4/libQtCore.so.4 #9 0x00007f58f4d49ef5 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #10 0x00007f58e82a3903 in ?? () from //usr/lib64/opengl/nvidia/lib/libGL.so.1 #11 0x00007f58f26c4d4c in start_thread () from /lib64/libpthread.so.0 #12 0x00007f58f44fb40d in clone () from /lib64/libc.so.6 Thread 13 (Thread 0x7f58bb4ac700 (LWP 1333)): #0 0x00007f58f26c962c in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007f58f4d4a5db in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4 #2 0x00007f58f1a8df84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib64/libthreadweaver.so.4 #3 0x00007f58f1a90613 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f58f1a9062c in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f58f1a9062c in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f58f1a8f3ff in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib64/libthreadweaver.so.4 #7 0x00007f58f1a8f488 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #8 0x00007f58f4d49ef5 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #9 0x00007f58e82a3903 in ?? () from //usr/lib64/opengl/nvidia/lib/libGL.so.1 #10 0x00007f58f26c4d4c in start_thread () from /lib64/libpthread.so.0 #11 0x00007f58f44fb40d in clone () from /lib64/libc.so.6 Thread 12 (Thread 0x7f58baaa0700 (LWP 1341)): #0 0x00007f58f26c962c in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007f58f4d4a5db in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4 #2 0x00007f58f1a8df84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib64/libthreadweaver.so.4 #3 0x00007f58f1a90613 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f58f1a9062c in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f58f1a9062c in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f58f1a9062c in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #7 0x00007f58f1a9062c in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #8 0x00007f58f1a9062c in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #9 0x00007f58f1a9062c in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #10 0x00007f58f1a8f3ff in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib64/libthreadweaver.so.4 #11 0x00007f58f1a8f488 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #12 0x00007f58f4d49ef5 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #13 0x00007f58e82a3903 in ?? () from //usr/lib64/opengl/nvidia/lib/libGL.so.1 #14 0x00007f58f26c4d4c in start_thread () from /lib64/libpthread.so.0 #15 0x00007f58f44fb40d in clone () from /lib64/libc.so.6 Thread 11 (Thread 0x7f58ba29f700 (LWP 1342)): #0 0x00007f58f26c962c in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007f58f4d4a5db in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4 #2 0x00007f58f1a8df84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib64/libthreadweaver.so.4 #3 0x00007f58f1a90613 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f58f1a8f3ff in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f58f1a8f488 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f58f4d49ef5 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #7 0x00007f58e82a3903 in ?? () from //usr/lib64/opengl/nvidia/lib/libGL.so.1 #8 0x00007f58f26c4d4c in start_thread () from /lib64/libpthread.so.0 #9 0x00007f58f44fb40d in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7f58b9a9e700 (LWP 1343)): #0 0x00007f58f26c962c in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007f58f4d4a5db in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4 #2 0x00007f58f1a8df84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib64/libthreadweaver.so.4 #3 0x00007f58f1a90613 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #4 0x00007f58f1a9062c in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib64/libthreadweaver.so.4 #5 0x00007f58f1a8f3ff in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib64/libthreadweaver.so.4 #6 0x00007f58f1a8f488 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #7 0x00007f58f4d49ef5 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #8 0x00007f58e82a3903 in ?? () from //usr/lib64/opengl/nvidia/lib/libGL.so.1 #9 0x00007f58f26c4d4c in start_thread () from /lib64/libpthread.so.0 #10 0x00007f58f44fb40d in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7f58b3fff700 (LWP 1587)): #0 0x00007f58f26c962c in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007f58ea0df224 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/qt4/libQtWebKit.so.4 #2 0x00007f58e82a3903 in ?? () from //usr/lib64/opengl/nvidia/lib/libGL.so.1 #3 0x00007f58f26c4d4c in start_thread () from /lib64/libpthread.so.0 #4 0x00007f58f44fb40d in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7f58b2557700 (LWP 1921)): #0 0x00007f58f26c962c in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007f58f0386a34 in QTWTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib64/qt4/libQtScript.so.4 #2 0x00007f58f0386a69 in QTWTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib64/qt4/libQtScript.so.4 #3 0x00007f58e82a3903 in ?? () from //usr/lib64/opengl/nvidia/lib/libGL.so.1 #4 0x00007f58f26c4d4c in start_thread () from /lib64/libpthread.so.0 #5 0x00007f58f44fb40d in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7f589f2dc700 (LWP 13718)): #0 0x00007f58f26c962c in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007f58dabc2327 in gst_task_func (task=0x4074620) at gsttask.c:303 #2 0x00007f58ed953444 in g_thread_pool_thread_proxy () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f58ed950d56 in g_thread_create_proxy () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f58e82a3903 in ?? () from //usr/lib64/opengl/nvidia/lib/libGL.so.1 #5 0x00007f58f26c4d4c in start_thread () from /lib64/libpthread.so.0 #6 0x00007f58f44fb40d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f589fadd700 (LWP 13719)): #0 0x00007f58f26c962c in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007f58da91083f in gst_base_sink_wait_preroll (sink=0xb31800) at gstbasesink.c:2183 #2 0x00007f58d4f1df68 in gst_base_audio_sink_render (bsink=0xb31800, buf=<value optimized out>) at gstbaseaudiosink.c:1650 #3 0x00007f58da912351 in gst_base_sink_render_object (basesink=0xb31800, obj_type=<value optimized out>, obj=0x40c11b0, pad=<value optimized out>) at gstbasesink.c:2875 #4 0x00007f58da91474f in gst_base_sink_queue_object_unlocked (basesink=0xb31800, obj_type=2 '\002', obj=0x40c11b0, prerollable=<value optimized out>, pad=<value optimized out>) at gstbasesink.c:3156 #5 0x00007f58da914ab7 in gst_base_sink_chain_unlocked (basesink=0xb31800, obj_type=2 '\002', obj=0x40c11b0, pad=<value optimized out>) at gstbasesink.c:3531 #6 0x00007f58da914eaf in gst_base_sink_chain_main (basesink=0xb31800, pad=0xb36080, obj_type=2 '\002', obj=0x40c11b0) at gstbasesink.c:3569 #7 0x00007f58dab9b874 in gst_pad_push (pad=0xb36680, buffer=0x40c11b0) at gstpad.c:4665 #8 0x00007f58da921f16 in gst_base_transform_chain (pad=<value optimized out>, buffer=<value optimized out>) at gstbasetransform.c:2383 #9 0x00007f58dab9b874 in gst_pad_push (pad=0xb36c80, buffer=0x40c11b0) at gstpad.c:4665 #10 0x00007f58da921f16 in gst_base_transform_chain (pad=<value optimized out>, buffer=<value optimized out>) at gstbasetransform.c:2383 #11 0x00007f58dab9b874 in gst_pad_push (pad=0xb36380, buffer=0x40c11b0) at gstpad.c:4665 #12 0x00007f58da921f16 in gst_base_transform_chain (pad=<value optimized out>, buffer=<value optimized out>) at gstbasetransform.c:2383 #13 0x00007f58dab9b874 in gst_pad_push (pad=0xb36980, buffer=0x40c11b0) at gstpad.c:4665 #14 0x00007f58cbde02e0 in gst_queue_push_one (pad=<value optimized out>) at gstqueue.c:1137 #15 gst_queue_loop (pad=<value optimized out>) at gstqueue.c:1245 #16 0x00007f58dabc21a0 in gst_task_func (task=0x4074720) at gsttask.c:318 #17 0x00007f58ed953444 in g_thread_pool_thread_proxy () from /usr/lib64/libglib-2.0.so.0 #18 0x00007f58ed950d56 in g_thread_create_proxy () from /usr/lib64/libglib-2.0.so.0 #19 0x00007f58e82a3903 in ?? () from //usr/lib64/opengl/nvidia/lib/libGL.so.1 #20 0x00007f58f26c4d4c in start_thread () from /lib64/libpthread.so.0 #21 0x00007f58f44fb40d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f589cef5700 (LWP 13720)): #0 0x00007f58f26c962c in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007f58cbddf35d in gst_queue_chain (pad=<value optimized out>, buffer=0x7f58d021d440) at gstqueue.c:995 #2 0x00007f58dab9b874 in gst_pad_push (pad=0xb40380, buffer=0x7f58d021d440) at gstpad.c:4665 #3 0x00007f58dab9b874 in gst_pad_push (pad=0xcc5cc0, buffer=0x7f58d021d440) at gstpad.c:4665 #4 0x00007f58cbdea65f in gst_tee_chain (pad=<value optimized out>, buffer=0x7f58d021d440) at gsttee.c:824 #5 0x00007f58dab9b874 in gst_pad_push (pad=0xcc0700, buffer=0x7f58d021d440) at gstpad.c:4665 #6 0x00007f58dab9b874 in gst_pad_push (pad=0xcc53c0, buffer=0x7f58d021d440) at gstpad.c:4665 #7 0x00007f58da921f16 in gst_base_transform_chain (pad=<value optimized out>, buffer=<value optimized out>) at gstbasetransform.c:2383 #8 0x00007f58dab9b874 in gst_pad_push (pad=0xcc59c0, buffer=0x7f58d021d440) at gstpad.c:4665 #9 0x00007f58da921f16 in gst_base_transform_chain (pad=<value optimized out>, buffer=<value optimized out>) at gstbasetransform.c:2383 #10 0x00007f58dab9b874 in gst_pad_push (pad=0xcc56c0, buffer=0x7f58d021d440) at gstpad.c:4665 #11 0x00007f58cbde02e0 in gst_queue_push_one (pad=<value optimized out>) at gstqueue.c:1137 #12 gst_queue_loop (pad=<value optimized out>) at gstqueue.c:1245 #13 0x00007f58dabc21a0 in gst_task_func (task=0x4074820) at gsttask.c:318 #14 0x00007f58ed953444 in g_thread_pool_thread_proxy () from /usr/lib64/libglib-2.0.so.0 #15 0x00007f58ed950d56 in g_thread_create_proxy () from /usr/lib64/libglib-2.0.so.0 #16 0x00007f58e82a3903 in ?? () from //usr/lib64/opengl/nvidia/lib/libGL.so.1 #17 0x00007f58f26c4d4c in start_thread () from /lib64/libpthread.so.0 #18 0x00007f58f44fb40d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f589c6f4700 (LWP 13721)): #0 0x00007f58f26c962c in pthread_cond_wait () from /lib64/libpthread.so.0 #1 0x00007f58cbddf35d in gst_queue_chain (pad=<value optimized out>, buffer=0x40bd220) at gstqueue.c:995 #2 0x00007f58dab9b874 in gst_pad_push (pad=0xcbf8b0, buffer=0x40bd220) at gstpad.c:4665 #3 0x00007f58dab9b874 in gst_pad_push (pad=0xcc5b40, buffer=0x40bd220) at gstpad.c:4665 #4 0x00007f58cbdea1fd in gst_tee_do_push (tee=0xb17870, data=0x40bd220, is_list=0) at gsttee.c:671 #5 gst_tee_handle_data (tee=0xb17870, data=0x40bd220, is_list=0) at gsttee.c:750 #6 0x00007f58cbdea65f in gst_tee_chain (pad=<value optimized out>, buffer=0x40bd220) at gsttee.c:824 #7 0x00007f58dab9b874 in gst_pad_push (pad=0xcac950, buffer=0x40bd220) at gstpad.c:4665 #8 0x00007f58cbde02e0 in gst_queue_push_one (pad=<value optimized out>) at gstqueue.c:1137 #9 gst_queue_loop (pad=<value optimized out>) at gstqueue.c:1245 #10 0x00007f58dabc21a0 in gst_task_func (task=0x4074920) at gsttask.c:318 #11 0x00007f58ed953444 in g_thread_pool_thread_proxy () from /usr/lib64/libglib-2.0.so.0 #12 0x00007f58ed950d56 in g_thread_create_proxy () from /usr/lib64/libglib-2.0.so.0 #13 0x00007f58e82a3903 in ?? () from //usr/lib64/opengl/nvidia/lib/libGL.so.1 #14 0x00007f58f26c4d4c in start_thread () from /lib64/libpthread.so.0 #15 0x00007f58f44fb40d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f58d4f0d700 (LWP 16359)): #0 0x00007f58f44f25e3 in poll () from /lib64/libc.so.6 #1 0x00007f58eab5dcaf in poll_func () from /usr/lib64/libpulse.so.0 #2 0x00007f58eab4da86 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0 #3 0x00007f58eab4ee69 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0 #4 0x00007f58eab4ef20 in pa_mainloop_run () from /usr/lib64/libpulse.so.0 #5 0x00007f58eab5daab in thread () from /usr/lib64/libpulse.so.0 #6 0x00007f58e5156fe8 in internal_thread_func () from /usr/lib64/libpulsecommon-0.9.22.so #7 0x00007f58e82a3903 in ?? () from //usr/lib64/opengl/nvidia/lib/libGL.so.1 #8 0x00007f58f26c4d4c in start_thread () from /lib64/libpthread.so.0 #9 0x00007f58f44fb40d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f589b0a5700 (LWP 16370)): #0 0x00007f58f26c99ab in pthread_cond_timedwait () from /lib64/libpthread.so.0 #1 0x00007f58f4d4a542 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4 #2 0x00007f58f4d3ef48 in QThreadPoolThread::run() () from /usr/lib64/qt4/libQtCore.so.4 #3 0x00007f58f4d49ef5 in QThreadPrivate::start(void*) () from /usr/lib64/qt4/libQtCore.so.4 #4 0x00007f58e82a3903 in ?? () from //usr/lib64/opengl/nvidia/lib/libGL.so.1 #5 0x00007f58f26c4d4c in start_thread () from /lib64/libpthread.so.0 #6 0x00007f58f44fb40d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f58f7e317a0 (LWP 29781)): [KCrash Handler] #6 0x00007f58f5df76df in QGraphicsSceneFindItemBspTreeVisitor::visit(QList<QGraphicsItem*>*) () from /usr/lib64/qt4/libQtGui.so.4 #7 0x00007f58f5df6550 in QGraphicsSceneBspTree::climbTree(QGraphicsSceneBspTreeVisitor*, QRectF const&, int) const () from /usr/lib64/qt4/libQtGui.so.4 #8 0x00007f58f5df65f0 in QGraphicsSceneBspTree::climbTree(QGraphicsSceneBspTreeVisitor*, QRectF const&, int) const () from /usr/lib64/qt4/libQtGui.so.4 #9 0x00007f58f5df6550 in QGraphicsSceneBspTree::climbTree(QGraphicsSceneBspTreeVisitor*, QRectF const&, int) const () from /usr/lib64/qt4/libQtGui.so.4 #10 0x00007f58f5df6cae in QGraphicsSceneBspTree::items(QRectF const&, bool) const () from /usr/lib64/qt4/libQtGui.so.4 #11 0x00007f58f5df9b88 in QGraphicsSceneBspTreeIndexPrivate::estimateItems(QRectF const&, Qt::SortOrder, bool) () from /usr/lib64/qt4/libQtGui.so.4 #12 0x00007f58f5df9d63 in QGraphicsSceneBspTreeIndex::estimateTopLevelItems(QRectF const&, Qt::SortOrder) const () from /usr/lib64/qt4/libQtGui.so.4 #13 0x00007f58f5ded55b in QGraphicsScenePrivate::drawItems(QPainter*, QTransform const*, QRegion*, QWidget*) () from /usr/lib64/qt4/libQtGui.so.4 #14 0x00007f58f5e0a6ac in QGraphicsView::paintEvent(QPaintEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #15 0x00007f58f585a7fe in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #16 0x00007f58f5be72c6 in QFrame::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #17 0x00007f58f5e0b94b in QGraphicsView::viewportEvent(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #18 0x00007f58f4e32c37 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #19 0x00007f58f5808e01 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #20 0x00007f58f580da0a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #21 0x00007f58f785a8c6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #22 0x00007f58f4e32aac in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #23 0x00007f58f58576d8 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt4/libQtGui.so.4 #24 0x00007f58f585829f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt4/libQtGui.so.4 #25 0x00007f58f585741a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt4/libQtGui.so.4 #26 0x00007f58f585829f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt4/libQtGui.so.4 #27 0x00007f58f585741a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt4/libQtGui.so.4 #28 0x00007f58f585829f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt4/libQtGui.so.4 #29 0x00007f58f585741a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt4/libQtGui.so.4 #30 0x00007f58f585829f in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt4/libQtGui.so.4 #31 0x00007f58f585741a in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/qt4/libQtGui.so.4 #32 0x00007f58f5a1a539 in QWidgetBackingStore::sync() () from /usr/lib64/qt4/libQtGui.so.4 #33 0x00007f58f584d8d0 in QWidgetPrivate::syncBackingStore() () from /usr/lib64/qt4/libQtGui.so.4 #34 0x00007f58f585ad02 in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #35 0x00007f58f5c00f7b in QMainWindow::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #36 0x00007f58f5808e34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #37 0x00007f58f580da0a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #38 0x00007f58f785a8c6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #39 0x00007f58f4e32aac in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #40 0x00007f58f4e362a5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4 #41 0x00007f58f5de3f9a in QGraphicsScenePrivate::_q_processDirtyItems() () from /usr/lib64/qt4/libQtGui.so.4 #42 0x00007f58f5de439a in QGraphicsScene::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/qt4/libQtGui.so.4 #43 0x00007f58f0c98ab5 in Plasma::Corona::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libplasma.so.3 #44 0x00007f58f67d45c0 in Context::ContextScene::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libamaroklib.so.1 #45 0x00007f58f4e46dda in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #46 0x00007f58f5df0ed0 in QGraphicsScene::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #47 0x00007f58f5808e34 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #48 0x00007f58f580da0a in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4 #49 0x00007f58f785a8c6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #50 0x00007f58f4e32aac in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4 #51 0x00007f58f4e362a5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4 #52 0x00007f58f4e5d9c3 in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /usr/lib64/qt4/libQtCore.so.4 #53 0x00007f58ed929533 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #54 0x00007f58ed929d10 in g_main_context_iterate.clone.6 () from /usr/lib64/libglib-2.0.so.0 #55 0x00007f58ed929fad in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #56 0x00007f58f4e5db5f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #57 0x00007f58f58ae39e in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4 #58 0x00007f58f4e31e62 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #59 0x00007f58f4e320ac in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4 #60 0x00007f58f4e3655b in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4 #61 0x0000000000409a3a in main () Possible duplicates by query: bug 270229, bug 269227, bug 268851, bug 266854, bug 266746. Reported using DrKonqi
This is an old Qt bug that was solved in 4.6.1 and apparently is back in Qt 4.7.2. It should be reported upstream. *** This bug has been marked as a duplicate of bug 207382 ***
Created attachment 60844 [details] New crash information added by DrKonqi amarok (2.4.0) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2 - What I was doing when the application crashed: Nothing. I've tried with thifferent modifications, but i cant finde the cause. It crashes randomnly: when changing songs, but not every time. -- Backtrace (Reduced): #6 QGraphicsSceneFindItemBspTreeVisitor::visit (this=0x2a6a2d0, items=0x421fed8) at graphicsview/qgraphicsscene_bsp.cpp:79 #7 0x00007f227e489ca0 in QGraphicsSceneBspTree::climbTree (this=0x2a6a210, visitor=0x2a6a2d0, rect=..., index=<value optimized out>) at graphicsview/qgraphicsscene_bsp.cpp:252 #8 0x00007f227e489c00 in QGraphicsSceneBspTree::climbTree (this=0x2a6a210, visitor=0x2a6a2d0, rect=..., index=<value optimized out>) at graphicsview/qgraphicsscene_bsp.cpp:261 #9 0x00007f227e489ca0 in QGraphicsSceneBspTree::climbTree (this=0x2a6a210, visitor=0x2a6a2d0, rect=..., index=<value optimized out>) at graphicsview/qgraphicsscene_bsp.cpp:252 #10 0x00007f227e489c00 in QGraphicsSceneBspTree::climbTree (this=0x2a6a210, visitor=0x2a6a2d0, rect=..., index=<value optimized out>) at graphicsview/qgraphicsscene_bsp.cpp:261