Bug 286865

Summary: Amarok randomly crashes when changing song
Product: [Applications] amarok Reporter: Martin Harvan <martinhrvn>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.4.3   
Target Milestone: 2.6   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:

Description Martin Harvan 2011-11-17 17:36:44 UTC
Application: amarok (2.4.3)
KDE Platform Version: 4.7.3 (4.7.3)
Qt Version: 4.7.4
Operating System: Linux 3.1.1-1-ARCH i686
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
I noticed this problem occurs randomly when changing song (either manually or automatically). Sometimes it happens fairly often, other times amarok plays for hours without problem.
I am using archlinux with gnome-shell, pulseaudio and gstreamer as backend.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Amarok (amarok), signal: Aborted
[Current thread is 1 (Thread 0xaec5f720 (LWP 2441))]

Thread 13 (Thread 0xa81b7b70 (LWP 2454)):
#0  0xb3737d00 in clock_gettime () from /lib/librt.so.1
#1  0xb5b45c3e in do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb5c13e3c in QTimerInfoList::updateCurrentTime (this=0x90012f4) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb5c14198 in QTimerInfoList::timerWait (this=0x90012f4, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb5c12889 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa81b707c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb5c1292d in timerSourcePrepare (source=0x90012c0, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb392b64c in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8  0xb392c3f7 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0xb392c9ea in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0xb5c130ad in QEventDispatcherGlib::processEvents (this=0x8da4190, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb5be2d54 in QEventLoop::processEvents (this=0xa81b7200, flags=...) at kernel/qeventloop.cpp:149
#12 0xb5be2f70 in QEventLoop::exec (this=0xa81b7200, flags=...) at kernel/qeventloop.cpp:201
#13 0xb5aea01e in QThread::exec (this=0x8fdc4f0) at thread/qthread.cpp:498
#14 0xb5bc46e3 in QInotifyFileSystemWatcherEngine::run (this=0x8fdc4f0) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb5aed03e in QThreadPrivate::start (arg=0x8fdc4f0) at thread/qthread_unix.cpp:331
#16 0xb09ca70c in ?? () from /usr/lib/libGL.so.1
#17 0x00000000 in ?? ()

Thread 12 (Thread 0xa5bc9b70 (LWP 2461)):
#0  0xb78cd424 in __kernel_vsyscall ()
#1  0xb54438fb in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58e342c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb5aed4cf in wait (time=4294967295, this=0x9227a78) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9227998, mutex=0x92ac928, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb5077d16 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb507a7db in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb507794a in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb507a8dc in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb50778a3 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb507a8f8 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb50778a3 in ?? () from /usr/lib/libthreadweaver.so.4
#12 0xb5079424 in ?? () from /usr/lib/libthreadweaver.so.4
#13 0xb50794da in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#14 0xb5aed03e in QThreadPrivate::start (arg=0x92a6f58) at thread/qthread_unix.cpp:331
#15 0xb09ca70c in ?? () from /usr/lib/libGL.so.1
#16 0x00000000 in ?? ()

Thread 11 (Thread 0xa530bb70 (LWP 2462)):
#0  0xb78cd424 in __kernel_vsyscall ()
#1  0xb54438fb in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58e342c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb5aed4cf in wait (time=4294967295, this=0x9227a78) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9227998, mutex=0x92ac928, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb5077d16 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb507a7db in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb507794a in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb507a8dc in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb50778a3 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb5079424 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb50794da in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#12 0xb5aed03e in QThreadPrivate::start (arg=0x935a128) at thread/qthread_unix.cpp:331
#13 0xb09ca70c in ?? () from /usr/lib/libGL.so.1
#14 0x00000000 in ?? ()

Thread 10 (Thread 0xa4b0ab70 (LWP 2463)):
#0  0xb78cd424 in __kernel_vsyscall ()
#1  0xb54438fb in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58e342c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb5aed4cf in wait (time=4294967295, this=0x9227a78) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9227998, mutex=0x92ac928, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb5077d16 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb507a7db in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb507794a in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb507a8dc in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb50778a3 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb507a8f8 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb50778a3 in ?? () from /usr/lib/libthreadweaver.so.4
#12 0xb507a8f8 in ?? () from /usr/lib/libthreadweaver.so.4
#13 0xb50778a3 in ?? () from /usr/lib/libthreadweaver.so.4
#14 0xb5079424 in ?? () from /usr/lib/libthreadweaver.so.4
#15 0xb50794da in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#16 0xb5aed03e in QThreadPrivate::start (arg=0x9276338) at thread/qthread_unix.cpp:331
#17 0xb09ca70c in ?? () from /usr/lib/libGL.so.1
#18 0x00000000 in ?? ()

Thread 9 (Thread 0xa4309b70 (LWP 2464)):
#0  0xb78cd424 in __kernel_vsyscall ()
#1  0xb54438fb in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58e342c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb5aed4cf in wait (time=4294967295, this=0x9227a78) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x9227998, mutex=0x92ac928, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0xb5077d16 in ?? () from /usr/lib/libthreadweaver.so.4
#6  0xb507a7db in ?? () from /usr/lib/libthreadweaver.so.4
#7  0xb507794a in ?? () from /usr/lib/libthreadweaver.so.4
#8  0xb507a8dc in ?? () from /usr/lib/libthreadweaver.so.4
#9  0xb50778a3 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0xb507a8f8 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0xb50778a3 in ?? () from /usr/lib/libthreadweaver.so.4
#12 0xb507a8f8 in ?? () from /usr/lib/libthreadweaver.so.4
#13 0xb50778a3 in ?? () from /usr/lib/libthreadweaver.so.4
#14 0xb507a8f8 in ?? () from /usr/lib/libthreadweaver.so.4
#15 0xb50778a3 in ?? () from /usr/lib/libthreadweaver.so.4
#16 0xb5079424 in ?? () from /usr/lib/libthreadweaver.so.4
#17 0xb50794da in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#18 0xb5aed03e in QThreadPrivate::start (arg=0x935e4c0) at thread/qthread_unix.cpp:331
#19 0xb09ca70c in ?? () from /usr/lib/libGL.so.1
#20 0x00000000 in ?? ()

Thread 8 (Thread 0xa36ffb70 (LWP 2465)):
#0  0xb78cd424 in __kernel_vsyscall ()
#1  0xb54438fb in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58e342c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb2df1b17 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/libQtWebKit.so.4
#4  0xb2df1b81 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/libQtWebKit.so.4
#5  0xb09ca70c in ?? () from /usr/lib/libGL.so.1
#6  0x00000000 in ?? ()

Thread 7 (Thread 0xa2dfeb70 (LWP 2466)):
#0  0xb3737d00 in clock_gettime () from /lib/librt.so.1
#1  0xb5b45c3e in do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb5c13e3c in QTimerInfoList::updateCurrentTime (this=0x93ee5bc) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb5c13957 in timerSourceCheckHelper (src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:150
#5  0xb5c139af in idleTimerSourceCheck (source=0x93ee5f0) at kernel/qeventdispatcher_glib.cpp:225
#6  0xb392bce4 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#7  0xb392c6b0 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb392c9ea in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0xb5c130ad in QEventDispatcherGlib::processEvents (this=0x93d8bd0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#10 0xb5be2d54 in QEventLoop::processEvents (this=0xa2dfe230, flags=...) at kernel/qeventloop.cpp:149
#11 0xb5be2f70 in QEventLoop::exec (this=0xa2dfe230, flags=...) at kernel/qeventloop.cpp:201
#12 0xb5aea01e in QThread::exec (this=0x936cac8) at thread/qthread.cpp:498
#13 0xb5aea0bd in QThread::run (this=0x936cac8) at thread/qthread.cpp:565
#14 0xb5aed03e in QThreadPrivate::start (arg=0x936cac8) at thread/qthread_unix.cpp:331
#15 0xb09ca70c in ?? () from /usr/lib/libGL.so.1
#16 0x00000000 in ?? ()

Thread 6 (Thread 0xa25fdb70 (LWP 2470)):
#0  0xb78cd424 in __kernel_vsyscall ()
#1  0xb54438fb in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58e342c in pthread_cond_wait () from /lib/libc.so.6
#3  0xb4ad2757 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb4bc47e0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0xb4ad27c1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb4bc47e0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0xb09ca70c in ?? () from /usr/lib/libGL.so.1
#6  0x00000000 in ?? ()

Thread 5 (Thread 0x9a0b9b70 (LWP 2490)):
#0  0xb78cd424 in __kernel_vsyscall ()
#1  0xb54438fb in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58e342c in pthread_cond_wait () from /lib/libc.so.6
#3  0xac31166f in gst_base_sink_wait_preroll () from /usr/lib/libgstbase-0.10.so.0
#4  0xa81c7aef in ?? () from /usr/lib/libgstaudio-0.10.so.0
#5  0xac316851 in ?? () from /usr/lib/libgstbase-0.10.so.0
#6  0xac31841b in ?? () from /usr/lib/libgstbase-0.10.so.0
#7  0xac318985 in ?? () from /usr/lib/libgstbase-0.10.so.0
#8  0xac318e03 in ?? () from /usr/lib/libgstbase-0.10.so.0
#9  0xac3a3f51 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#10 0xac329529 in ?? () from /usr/lib/libgstbase-0.10.so.0
#11 0xac3a3f51 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#12 0xac329529 in ?? () from /usr/lib/libgstbase-0.10.so.0
#13 0xac3a3f51 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#14 0xac329529 in ?? () from /usr/lib/libgstbase-0.10.so.0
#15 0xac3a3f51 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#16 0xa3973bfa in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#17 0xac3cdb4a in ?? () from /usr/lib/libgstreamer-0.10.so.0
#18 0xac3cee58 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#19 0xb3955777 in ?? () from /usr/lib/libglib-2.0.so.0
#20 0xb3953344 in ?? () from /usr/lib/libglib-2.0.so.0
#21 0xb09ca70c in ?? () from /usr/lib/libGL.so.1
#22 0x00000000 in ?? ()

Thread 4 (Thread 0x950a4b70 (LWP 2492)):
#0  0xb78cd424 in __kernel_vsyscall ()
#1  0xb54438fb in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58e342c in pthread_cond_wait () from /lib/libc.so.6
#3  0xa3972626 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#4  0xac3a3f51 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#5  0xac38c0fc in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0xac3a3f51 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#7  0xac38c0fc in ?? () from /usr/lib/libgstreamer-0.10.so.0
#8  0xac3a3f51 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#9  0xa01e5d02 in ?? () from /usr/lib/gstreamer-0.10/libgstmad.so
#10 0xac3a3f51 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#11 0xac303f02 in gst_base_parse_push_frame () from /usr/lib/libgstbase-0.10.so.0
#12 0xac30500e in ?? () from /usr/lib/libgstbase-0.10.so.0
#13 0xac307cc0 in ?? () from /usr/lib/libgstbase-0.10.so.0
#14 0xac3cdb4a in ?? () from /usr/lib/libgstreamer-0.10.so.0
#15 0xac3cee58 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#16 0xb3955777 in ?? () from /usr/lib/libglib-2.0.so.0
#17 0xb3953344 in ?? () from /usr/lib/libglib-2.0.so.0
#18 0xb09ca70c in ?? () from /usr/lib/libGL.so.1
#19 0x00000000 in ?? ()

Thread 3 (Thread 0x948a3b70 (LWP 2493)):
#0  0xb78cd424 in __kernel_vsyscall ()
#1  0xb54438fb in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb58e342c in pthread_cond_wait () from /lib/libc.so.6
#3  0xa3972626 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#4  0xac3a3f51 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#5  0xac38c0fc in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0xac3a3f51 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#7  0xa3980b79 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#8  0xa3980f78 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#9  0xac3a3f51 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#10 0xa3973bfa in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#11 0xac3cdb4a in ?? () from /usr/lib/libgstreamer-0.10.so.0
#12 0xac3cee58 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#13 0xb3955777 in ?? () from /usr/lib/libglib-2.0.so.0
#14 0xb3953344 in ?? () from /usr/lib/libglib-2.0.so.0
#15 0xb09ca70c in ?? () from /usr/lib/libGL.so.1
#16 0x00000000 in ?? ()

Thread 2 (Thread 0x998a6b70 (LWP 2596)):
#0  0xb3373c93 in pa_mainloop_iterate () from /usr/lib/libpulse.so.0
#1  0xb3373d64 in pa_mainloop_run () from /usr/lib/libpulse.so.0
#2  0xb338510e in ?? () from /usr/lib/libpulse.so.0
#3  0xb1049846 in ?? () from /usr/lib/libpulsecommon-1.1.so
#4  0xb09ca70c in ?? () from /usr/lib/libGL.so.1
#5  0x00000000 in ?? ()

Thread 1 (Thread 0xaec5f720 (LWP 2441)):
[KCrash Handler]
#7  0xb78cd424 in __kernel_vsyscall ()
#8  0xb5830b9f in raise () from /lib/libc.so.6
#9  0xb5832525 in abort () from /lib/libc.so.6
#10 0xb5ae1fcf in qt_message_output (msgType=QtFatalMsg, buf=0xa5ad608 "ASSERT: \"d\" in file ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h, line 112") at global/qglobal.cpp:2291
#11 0xb5ae2184 in qt_message (msgType=QtFatalMsg, msg=0xb5c4c178 "ASSERT: \"%s\" in file %s, line %d", ap=0xbf8d8654 "\233\326\215\266p*\207\266p") at global/qglobal.cpp:2337
#12 0xb5ae225b in qFatal (msg=0xb5c4c178 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2520
#13 0xb5ae22d6 in qt_assert (assertion=0xb68dd69b "d", file=0xb6872a70 "../../include/QtCore/../../src/corelib/tools/qscopedpointer.h", line=112) at global/qglobal.cpp:2036
#14 0xb67eee56 in operator-> (this=0x9bcf81c) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:112
#15 QGraphicsSceneFindItemBspTreeVisitor::visit (this=0x920e318, items=0x97db9bc) at graphicsview/qgraphicsscene_bsp.cpp:79
#16 0xb67ed9bd in QGraphicsSceneBspTree::climbTree (this=0x920f4f0, visitor=0x920e318, rect=..., index=146) at graphicsview/qgraphicsscene_bsp.cpp:247
#17 0xb67eda9a in QGraphicsSceneBspTree::climbTree (this=0x920f4f0, visitor=0x920e318, rect=..., index=72) at graphicsview/qgraphicsscene_bsp.cpp:263
#18 0xb67eda1c in QGraphicsSceneBspTree::climbTree (this=0x920f4f0, visitor=0x920e318, rect=..., index=35) at graphicsview/qgraphicsscene_bsp.cpp:254
#19 0xb67eda6b in QGraphicsSceneBspTree::climbTree (this=0x920f4f0, visitor=0x920e318, rect=..., index=17) at graphicsview/qgraphicsscene_bsp.cpp:261
#20 0xb67ed9ea in QGraphicsSceneBspTree::climbTree (this=0x920f4f0, visitor=0x920e318, rect=..., index=8) at graphicsview/qgraphicsscene_bsp.cpp:252
#21 0xb67eda9a in QGraphicsSceneBspTree::climbTree (this=0x920f4f0, visitor=0x920e318, rect=..., index=3) at graphicsview/qgraphicsscene_bsp.cpp:263
#22 0xb67ed9ea in QGraphicsSceneBspTree::climbTree (this=0x920f4f0, visitor=0x920e318, rect=..., index=1) at graphicsview/qgraphicsscene_bsp.cpp:252
#23 0xb67eda6b in QGraphicsSceneBspTree::climbTree (this=0x920f4f0, visitor=0x920e318, rect=..., index=0) at graphicsview/qgraphicsscene_bsp.cpp:261
#24 0xb67ee309 in QGraphicsSceneBspTree::items (this=0x920f4f0, rect=..., onlyTopLevelItems=true) at graphicsview/qgraphicsscene_bsp.cpp:154
#25 0xb67f168e in QGraphicsSceneBspTreeIndexPrivate::estimateItems (this=0x920f490, rect=..., order=Qt::AscendingOrder, onlyTopLevelItems=true) at graphicsview/qgraphicsscenebsptreeindex.cpp:387
#26 0xb67f189b in QGraphicsSceneBspTreeIndex::estimateTopLevelItems (this=0x920efa0, rect=..., order=Qt::AscendingOrder) at graphicsview/qgraphicsscenebsptreeindex.cpp:540
#27 0xb67e4b0b in QGraphicsScenePrivate::drawItems (this=0x920f210, painter=0xbf8d8d70, viewTransform=0x0, exposedRegion=0x9224d60, widget=0x9257b20) at graphicsview/qgraphicsscene.cpp:4735
#28 0xb6805605 in QGraphicsView::paintEvent (this=0x9258758, event=0x6) at graphicsview/qgraphicsview.cpp:3469
#29 0xb617f6b4 in QWidget::event (this=0x9258758, event=0xbf8d9304) at kernel/qwidget.cpp:8441
#30 0xb65981cc in QFrame::event (this=0x9258758, e=0xbf8d9304) at widgets/qframe.cpp:557
#31 0xb662bfce in QAbstractScrollArea::viewportEvent (this=0x9258758, e=0xbf8d9304) at widgets/qabstractscrollarea.cpp:1043
#32 0xb6807138 in QGraphicsView::viewportEvent (this=0x9258758, event=0xbf8d9304) at graphicsview/qgraphicsview.cpp:2864
#33 0xb662e6b9 in viewportEvent (event=0xbf8d9304, this=<optimized out>) at widgets/qabstractscrollarea_p.h:100
#34 QAbstractScrollAreaFilter::eventFilter (this=0x92302d8, o=0x9257b20, e=0xbf8d9304) at widgets/qabstractscrollarea_p.h:116
#35 0xb5be437e in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x89eef40, receiver=0x9257b20, event=0xbf8d9304) at kernel/qcoreapplication.cpp:902
#36 0xb612109a in QApplicationPrivate::notify_helper (this=0x89eef40, receiver=0x9257b20, e=0xbf8d9304) at kernel/qapplication.cpp:4477
#37 0xb612bf94 in QApplication::notify (this=0xbf8daf60, receiver=0x9257b20, e=0xbf8d9304) at kernel/qapplication.cpp:4446
#38 0xb764ed41 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#39 0xb5be4199 in QCoreApplication::notifyInternal (this=0xbf8daf60, receiver=0x9257b20, event=0xbf8d9304) at kernel/qcoreapplication.cpp:787
#40 0xb617c2b0 in sendSpontaneousEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#41 QWidgetPrivate::drawWidget (this=0x925a650, pdev=0x94f962c, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x94fb158) at kernel/qwidget.cpp:5528
#42 0xb617cc01 in QWidgetPrivate::paintSiblingsRecursive (this=0x9224a10, pdev=0x94f962c, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x94fb158) at kernel/qwidget.cpp:5735
#43 0xb617c678 in QWidgetPrivate::drawWidget (this=0x9224a10, pdev=0x94f962c, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x94fb158) at kernel/qwidget.cpp:5581
#44 0xb617cc01 in QWidgetPrivate::paintSiblingsRecursive (this=0x920ee38, pdev=0x94f962c, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x94fb158) at kernel/qwidget.cpp:5735
#45 0xb617c678 in QWidgetPrivate::drawWidget (this=0x920ee38, pdev=0x94f962c, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x94fb158) at kernel/qwidget.cpp:5581
#46 0xb617cc01 in QWidgetPrivate::paintSiblingsRecursive (this=0x920dd40, pdev=0x94f962c, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x94fb158) at kernel/qwidget.cpp:5735
#47 0xb617c678 in QWidgetPrivate::drawWidget (this=0x920dd40, pdev=0x94f962c, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x94fb158) at kernel/qwidget.cpp:5581
#48 0xb617cc01 in QWidgetPrivate::paintSiblingsRecursive (this=0x8b181d8, pdev=0x94f962c, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x94fb158) at kernel/qwidget.cpp:5735
#49 0xb617c678 in QWidgetPrivate::drawWidget (this=0x8b181d8, pdev=0x94f962c, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x94fb158) at kernel/qwidget.cpp:5581
#50 0xb6368922 in QWidgetBackingStore::sync (this=0x94fb158) at painting/qbackingstore.cpp:1338
#51 0xb6170405 in QWidgetPrivate::syncBackingStore (this=0x8b181d8) at kernel/qwidget.cpp:1862
#52 0xb617fc64 in QWidget::event (this=0x8dad968, event=0x9507528) at kernel/qwidget.cpp:8588
#53 0xb65b5e33 in QMainWindow::event (this=0x8dad968, event=0x9507528) at widgets/qmainwindow.cpp:1478
#54 0xb772b094 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#55 0xb61210af in QApplicationPrivate::notify_helper (this=0x89eef40, receiver=0x8dad968, e=0x9507528) at kernel/qapplication.cpp:4481
#56 0xb612bf94 in QApplication::notify (this=0xbf8daf60, receiver=0x8dad968, e=0x9507528) at kernel/qapplication.cpp:4446
#57 0xb764ed41 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#58 0xb5be4199 in QCoreApplication::notifyInternal (this=0xbf8daf60, receiver=0x8dad968, event=0x9507528) at kernel/qcoreapplication.cpp:787
#59 0xb5be7db1 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#60 QCoreApplicationPrivate::sendPostedEvents (receiver=0x8dad968, event_type=77, data=0x8960f08) at kernel/qcoreapplication.cpp:1428
#61 0xb5be8008 in QCoreApplication::sendPostedEvents (receiver=0x8dad968, event_type=77) at kernel/qcoreapplication.cpp:1321
#62 0xb67d9c8c in dispatchPendingUpdateRequests (this=0x9224a10) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:189
#63 QGraphicsScenePrivate::_q_processDirtyItems (this=0x920f210) at graphicsview/qgraphicsscene.cpp:511
#64 0xb67d9ee5 in QGraphicsScene::qt_metacall (this=0x920f200, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x9064d10) at .moc/debug-shared/moc_qgraphicsscene.cpp:130
#65 0xb4cd6b52 in Plasma::Corona::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libplasma.so.3
#66 0xb6d3f9be in Context::ContextScene::qt_metacall (this=0x920f200, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0x9064d10) at /home/kane/packages/amarok/src/build/src/ContextScene.moc:70
#67 0xb5beaa76 in QMetaObject::metacall (object=0x920f200, cl=QMetaObject::InvokeMetaMethod, idx=18, argv=0x9064d10) at kernel/qmetaobject.cpp:237
#68 0xb5bf5e29 in QMetaCallEvent::placeMetaCall (this=0x9feee20, object=0x920f200) at kernel/qobject.cpp:535
#69 0xb5bfac1e in QObject::event (this=0x920f200, e=0x9feee20) at kernel/qobject.cpp:1217
#70 0xb67e88d3 in QGraphicsScene::event (this=0x920f200, event=0x9feee20) at graphicsview/qgraphicsscene.cpp:3545
#71 0xb61210af in QApplicationPrivate::notify_helper (this=0x89eef40, receiver=0x920f200, e=0x9feee20) at kernel/qapplication.cpp:4481
#72 0xb6129f1e in QApplication::notify (this=0xbf8daf60, receiver=0x920f200, e=0x9feee20) at kernel/qapplication.cpp:3881
#73 0xb764ed41 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#74 0xb5be4199 in QCoreApplication::notifyInternal (this=0xbf8daf60, receiver=0x920f200, event=0x9feee20) at kernel/qcoreapplication.cpp:787
#75 0xb5be7db1 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#76 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8960f08) at kernel/qcoreapplication.cpp:1428
#77 0xb5be8008 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321
#78 0xb5c12f06 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#79 postEventSourceDispatch (s=0x8ac13a0) at kernel/qeventdispatcher_glib.cpp:277
#80 0xb392c01f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#81 0xb392c750 in ?? () from /usr/lib/libglib-2.0.so.0
#82 0xb392c9ea in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#83 0xb5c1308a in QEventDispatcherGlib::processEvents (this=0x8960a60, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#84 0xb61d6daa in QGuiEventDispatcherGlib::processEvents (this=0x8960a60, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#85 0xb5be2d54 in QEventLoop::processEvents (this=0xbf8daee4, flags=...) at kernel/qeventloop.cpp:149
#86 0xb5be2f70 in QEventLoop::exec (this=0xbf8daee4, flags=...) at kernel/qeventloop.cpp:201
#87 0xb5be80e1 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#88 0xb611f046 in QApplication::exec () at kernel/qapplication.cpp:3755
#89 0x0805397b in main (argc=) at /home/kane/packages/amarok/src/amarok-2.4.3/src/main.cpp:289

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2011-11-17 20:30:45 UTC
This is already solved in the upcoming Amarok 2.5. You can already test the 2.5 beta1 version.

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