From kde-bugs-dist Sun Sep 30 19:14:57 2012 From: Mauren Berti Date: Sun, 30 Sep 2012 19:14:57 +0000 To: kde-bugs-dist Subject: [Bug 281312] Deadlock in FAM/KDirWatch usage Message-Id: X-MARC-Message: https://marc.info/?l=kde-bugs-dist&m=134903251922776 https://bugs.kde.org/show_bug.cgi?id=281312 --- Comment #31 from Mauren Berti --- After update to KDE 4.9.1, I tried to use Amarok and it stopped playback after the second song in playlist. When I hit play, it crashed with a SIGSEGV. Stacktrace follows: Application: Amarok (amarok), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7fdd83ea2880 (LWP 25894))] Thread 11 (Thread 0x7fdd63dbb700 (LWP 25907)): #0 0x00000035a90e8bcf in __GI___poll (fds=, nfds=, timeout=) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00000035ab447af4 in g_main_context_poll (n_fds=1, fds=0x7fdd5c001c30, timeout=-1, context=0x7fdd5c0009e0, priority=) at gmain.c:3440 #2 g_main_context_iterate (context=context@entry=0x7fdd5c0009e0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3141 #3 0x00000035ab447c14 in g_main_context_iteration (context=0x7fdd5c0009e0, may_block=1) at gmain.c:3207 #4 0x00000035b15a4506 in QEventDispatcherGlib::processEvents (this=0x7fdd5c000900, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00000035b157513f in QEventLoop::processEvents (this=this@entry=0x7fdd63dbacf0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00000035b15753c8 in QEventLoop::exec (this=0x7fdd63dbacf0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00000035b1478650 in QThread::exec (this=) at thread/qthread.cpp:501 #8 0x00000035b1555b4f in QInotifyFileSystemWatcherEngine::run (this=0x1e57f90) at io/qfilesystemwatcher_inotify.cpp:248 #9 0x00000035b147b5eb in QThreadPrivate::start (arg=0x1e57f90) at thread/qthread_unix.cpp:307 #10 0x00000035a9407d14 in start_thread (arg=0x7fdd63dbb700) at pthread_create.c:309 #11 0x00000035a90f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 10 (Thread 0x7fdd62012700 (LWP 25910)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 #1 0x00000035b147baeb in wait (time=18446744073709551615, this=0x3befb30) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x2455520, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00000035c4a0aa81 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3befa10, th=0x2983d00) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00000035c4a0d2cb in ThreadWeaver::WorkingHardState::applyForWork (this=0x3beedd0, th=0x2983d00) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00000035c4a0d2e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3beedd0, th=0x2983d00) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00000035c4a0d2e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3beedd0, th=0x2983d00) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00000035c4a0c13f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fdd62011d20, parent=0x3befa10, th=th@entry=0x2983d00) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/Thread.cpp:87 #8 0x00000035c4a0c1cb in ThreadWeaver::Thread::run (this=0x2983d00) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/Thread.cpp:142 #9 0x00000035b147b5eb in QThreadPrivate::start (arg=0x2983d00) at thread/qthread_unix.cpp:307 #10 0x00000035a9407d14 in start_thread (arg=0x7fdd62012700) at pthread_create.c:309 #11 0x00000035a90f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 9 (Thread 0x7fdd61811700 (LWP 25911)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 #1 0x00000035b147baeb in wait (time=18446744073709551615, this=0x3befb30) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x2455520, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00000035c4a0aa81 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3befa10, th=0x2d1fed0) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00000035c4a0d2cb in ThreadWeaver::WorkingHardState::applyForWork (this=0x3beedd0, th=0x2d1fed0) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00000035c4a0c13f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fdd61810d20, parent=0x3befa10, th=th@entry=0x2d1fed0) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/Thread.cpp:87 #6 0x00000035c4a0c1cb in ThreadWeaver::Thread::run (this=0x2d1fed0) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/Thread.cpp:142 #7 0x00000035b147b5eb in QThreadPrivate::start (arg=0x2d1fed0) at thread/qthread_unix.cpp:307 #8 0x00000035a9407d14 in start_thread (arg=0x7fdd61811700) at pthread_create.c:309 #9 0x00000035a90f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 8 (Thread 0x7fdd61010700 (LWP 25912)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 #1 0x00000035b147baeb in wait (time=18446744073709551615, this=0x3befb30) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x2455520, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00000035c4a0aa81 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3befa10, th=0x2f2fa80) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00000035c4a0d2cb in ThreadWeaver::WorkingHardState::applyForWork (this=0x3beedd0, th=0x2f2fa80) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00000035c4a0d2e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3beedd0, th=0x2f2fa80) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/WorkingHardState.cpp:74 #6 0x00000035c4a0d2e4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3beedd0, th=0x2f2fa80) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/WorkingHardState.cpp:74 #7 0x00000035c4a0c13f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fdd6100fd20, parent=0x3befa10, th=th@entry=0x2f2fa80) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/Thread.cpp:87 #8 0x00000035c4a0c1cb in ThreadWeaver::Thread::run (this=0x2f2fa80) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/Thread.cpp:142 #9 0x00000035b147b5eb in QThreadPrivate::start (arg=0x2f2fa80) at thread/qthread_unix.cpp:307 #10 0x00000035a9407d14 in start_thread (arg=0x7fdd61010700) at pthread_create.c:309 #11 0x00000035a90f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 7 (Thread 0x7fdd6080f700 (LWP 25913)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 #1 0x00000035b147baeb in wait (time=18446744073709551615, this=0x3befb30) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=, mutex=0x2455520, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00000035c4a0aa81 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x3befa10, th=0x30faa70) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/WeaverImpl.cpp:365 #4 0x00000035c4a0d2cb in ThreadWeaver::WorkingHardState::applyForWork (this=0x3beedd0, th=0x30faa70) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/WorkingHardState.cpp:71 #5 0x00000035c4a0c13f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fdd6080ed20, parent=0x3befa10, th=th@entry=0x30faa70) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/Thread.cpp:87 #6 0x00000035c4a0c1cb in ThreadWeaver::Thread::run (this=0x30faa70) at /usr/src/debug/kdelibs-4.9.1/threadweaver/Weaver/Thread.cpp:142 #7 0x00000035b147b5eb in QThreadPrivate::start (arg=0x30faa70) at thread/qthread_unix.cpp:307 #8 0x00000035a9407d14 in start_thread (arg=0x7fdd6080f700) at pthread_create.c:309 #9 0x00000035a90f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 6 (Thread 0x7fdd5b190700 (LWP 25914)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 #1 0x00000035cc01677d in WTF::TCMalloc_PageHeap::scavengerThread (this=0x35cca00980) at wtf/FastMalloc.cpp:2495 #2 0x00000035cc016889 in WTF::TCMalloc_PageHeap::runScavengerThread (context=) at wtf/FastMalloc.cpp:1618 #3 0x00000035a9407d14 in start_thread (arg=0x7fdd5b190700) at pthread_create.c:309 #4 0x00000035a90f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 5 (Thread 0x7fdd5a88f700 (LWP 25915)): #0 0x00000035a90e8bcf in __GI___poll (fds=, nfds=, timeout=) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00000035ab447af4 in g_main_context_poll (n_fds=1, fds=0x7fdd480029c0, timeout=7137, context=0x7fdd480009a0, priority=) at gmain.c:3440 #2 g_main_context_iterate (context=context@entry=0x7fdd480009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3141 #3 0x00000035ab447c14 in g_main_context_iteration (context=0x7fdd480009a0, may_block=1) at gmain.c:3207 #4 0x00000035b15a4506 in QEventDispatcherGlib::processEvents (this=0x7fdd480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00000035b157513f in QEventLoop::processEvents (this=this@entry=0x7fdd5a88ed20, flags=...) at kernel/qeventloop.cpp:149 #6 0x00000035b15753c8 in QEventLoop::exec (this=0x7fdd5a88ed20, flags=...) at kernel/qeventloop.cpp:204 #7 0x00000035b1478650 in QThread::exec (this=) at thread/qthread.cpp:501 #8 0x00000035b147b5eb in QThreadPrivate::start (arg=0x2daf6c0) at thread/qthread_unix.cpp:307 #9 0x00000035a9407d14 in start_thread (arg=0x7fdd5a88f700) at pthread_create.c:309 #10 0x00000035a90f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 4 (Thread 0x7fdd58df8700 (LWP 25959)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 #1 0x00000035cdd84ac7 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x35ce0919a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00000035cdd84af9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00000035a9407d14 in start_thread (arg=0x7fdd58df8700) at pthread_create.c:309 #4 0x00000035a90f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 3 (Thread 0x7fdd277fe700 (LWP 26081)): #0 0x00000035a90e8bcf in __GI___poll (fds=, nfds=, timeout=) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00000035c2830f4f in ?? () from /lib64/libpulse.so.0 #2 0x00000035c28224cc in pa_mainloop_poll () from /lib64/libpulse.so.0 #3 0x00000035c2822b29 in pa_mainloop_iterate () from /lib64/libpulse.so.0 #4 0x00000035c2822be0 in pa_mainloop_run () from /lib64/libpulse.so.0 #5 0x00000035c2830eff in ?? () from /lib64/libpulse.so.0 #6 0x00000035c3643343 in ?? () from /lib64/libpulsecommon-1.1.so #7 0x00000035a9407d14 in start_thread (arg=0x7fdd277fe700) at pthread_create.c:309 #8 0x00000035a90f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 2 (Thread 0x7fdd36b6b700 (LWP 26082)): #0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 #1 0x00000035a9409c8c in _L_lock_1024 () from /lib64/libpthread.so.0 #2 0x00000035a9409c35 in __pthread_mutex_lock (mutex=0x1d410a0) at pthread_mutex_lock.c:105 #3 0x00000035ab483981 in g_mutex_lock (mutex=) at gthread-posix.c:208 #4 0x00000035c6a28311 in gst_object_get_parent (object=0x1d415b0) at gstobject.c:897 #5 0x00000035c6a28456 in gst_object_dispatch_properties_changed (object=0x7fdd30006780, n_pspecs=1, pspecs=0x7fdd36b6aa28) at gstobject.c:553 #6 0x00000035ad015a13 in g_object_notify_by_spec_internal (pspec=, object=0x7fdd30006780) at gobject.c:1133 #7 g_object_notify_by_pspec (object=object@entry=0x7fdd30006780, pspec=) at gobject.c:1234 #8 0x00000035c6a58444 in gst_pad_set_caps (pad=0x7fdd30006780, caps=0x1ab3ac0) at gstpad.c:2745 #9 0x00000035c6a5d723 in gst_pad_pull_range (pad=0x7fdd30006780, offset=, size=size@entry=65536, buffer=0x37da018) at gstpad.c:5149 #10 0x00000035c940f970 in gst_base_parse_pull_range (parse=parse@entry=0x37d99f0, size=size@entry=65536, buffer=buffer@entry=0x7fdd36b6ab90) at gstbaseparse.c:2539 #11 0x00000035c9410b1f in gst_base_parse_scan_frame (parse=parse@entry=0x37d99f0, frame=frame@entry=0x7fdd36b6ac30, full=full@entry=1, klass=0x1aa6500, klass=0x1aa6500) at gstbaseparse.c:2678 #12 0x00000035c9416b27 in gst_base_parse_loop (pad=) at gstbaseparse.c:2821 #13 0x00000035c6a82d64 in gst_task_func (task=0x4d9dcc0) at gsttask.c:327 #14 0x00000035ab46ac92 in g_thread_pool_thread_proxy (data=) at gthreadpool.c:309 #15 0x00000035ab46a495 in g_thread_proxy (data=0x3531000) at gthread.c:801 #16 0x00000035a9407d14 in start_thread (arg=0x7fdd36b6b700) at pthread_create.c:309 #17 0x00000035a90f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7fdd83ea2880 (LWP 25894)): [KCrash Handler] #6 g_value_set_object (value=0x7fff7253d330, v_object=0x2) at gobject.c:3411 #7 0x00007fdd67dd0268 in gst_play_bin_get_property (object=0x1d415b0, prop_id=, value=0x7fff7253d330, pspec=) at gstplaybin2.c:2018 #8 0x00000035ad016fee in object_get_property (value=0x7fff7253d330, pspec=, object=0x1d415b0) at gobject.c:1289 #9 g_object_get_valist (object=object@entry=0x1d415b0, first_property_name=first_property_name@entry=0x7fdd76173d47 "source", var_args=var_args@entry=0x7fff7253d3d8) at gobject.c:2014 #10 0x00000035ad017477 in g_object_get (_object=0x1d415b0, first_property_name=0x7fdd76173d47 "source") at gobject.c:2104 #11 0x00007fdd76164465 in Phonon::Gstreamer::Pipeline::cb_setupSource (playbin=, param=, data=0x1d3c720) at /usr/src/debug/phonon-backend-gstreamer-4.6.2/gstreamer/pipeline.cpp:828 #12 0x00000035ad00f664 in g_closure_invoke (closure=0x1d462e0, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7fff7253d790, invocation_hint=invocation_hint@entry=0x7fff7253d730) at gclosure.c:777 #13 0x00000035ad0206d8 in signal_emit_unlocked_R (node=node@entry=0x1a022e0, detail=detail@entry=1726, instance=instance@entry=0x1d415b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff7253d790) at gsignal.c:3551 #14 0x00000035ad02866d in g_signal_emit_valist (instance=0x1d415b0, signal_id=, detail=1726, var_args=var_args@entry=0x7fff7253d9e8) at gsignal.c:3300 #15 0x00000035ad0287c2 in g_signal_emit (instance=, signal_id=, detail=) at gsignal.c:3356 #16 0x00000035ad014025 in g_object_dispatch_properties_changed (object=0x1d415b0, n_pspecs=2, pspecs=0x0) at gobject.c:1041 #17 0x00000035c6a28364 in gst_object_dispatch_properties_changed (object=0x1d415b0, n_pspecs=1, pspecs=0x7fff7253db78) at gstobject.c:530 #18 0x00000035ad0158fb in g_object_notify_by_spec_internal (pspec=0x19fcb70, object=0x1d415b0) at gobject.c:1133 #19 g_object_notify (object=object@entry=0x1d415b0, property_name=property_name@entry=0x7fdd67df3c0b "source") at gobject.c:1175 #20 0x00007fdd67dcc7ff in notify_source_cb (uridecodebin=, pspec=, group=) at gstplaybin2.c:3445 #21 0x00000035ad00f664 in g_closure_invoke (closure=0x7fdd1801b4a0, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7fff7253dd90, invocation_hint=invocation_hint@entry=0x7fff7253dd30) at gclosure.c:777 #22 0x00000035ad0206d8 in signal_emit_unlocked_R (node=node@entry=0x1a022e0, detail=detail@entry=1726, instance=instance@entry=0x4a8c040, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff7253dd90) at gsignal.c:3551 #23 0x00000035ad02866d in g_signal_emit_valist (instance=0x4a8c040, signal_id=, detail=1726, var_args=var_args@entry=0x7fff7253dfe8) at gsignal.c:3300 #24 0x00000035ad0287c2 in g_signal_emit (instance=, signal_id=, detail=) at gsignal.c:3356 #25 0x00000035ad014025 in g_object_dispatch_properties_changed (object=0x4a8c040, n_pspecs=2, pspecs=0x0) at gobject.c:1041 #26 0x00000035c6a28364 in gst_object_dispatch_properties_changed (object=0x4a8c040, n_pspecs=1, pspecs=0x7fff7253e178) at gstobject.c:530 #27 0x00000035ad0158fb in g_object_notify_by_spec_internal (pspec=0x1d408f0, object=0x4a8c040) at gobject.c:1133 #28 g_object_notify (object=object@entry=0x4a8c040, property_name=property_name@entry=0x7fdd407aea49 "source") at gobject.c:1175 #29 0x00007fdd407aa7a3 in setup_source (decoder=0x4a8c040) at gsturidecodebin.c:2015 #30 gst_uri_decode_bin_change_state (element=0x4a8c040, transition=) at gsturidecodebin.c:2493 #31 0x00000035c6a41d6c in gst_element_change_state (element=element@entry=0x4a8c040, transition=transition@entry=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2761 #32 0x00000035c6a426b8 in gst_element_set_state_func (element=0x4a8c040, state=GST_STATE_PAUSED) at gstelement.c:2717 #33 0x00000035c6a2f8a7 in gst_bin_element_set_state (next=GST_STATE_PAUSED, current=GST_STATE_READY, start_time=0, base_time=0, element=0x4a8c040, bin=0x1d415b0) at gstbin.c:2209 #34 gst_bin_change_state_func (element=0x1d415b0, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2518 #35 0x00000035c6a605bd in gst_pipeline_change_state (element=0x1d415b0, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstpipeline.c:482 #36 0x00007fdd67dce7f1 in gst_play_bin_change_state (element=0x1d415b0, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstplaybin2.c:3936 #37 0x00000035c6a41d6c in gst_element_change_state (element=element@entry=0x1d415b0, transition=transition@entry=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2761 #38 0x00000035c6a426b8 in gst_element_set_state_func (element=0x1d415b0, state=GST_STATE_PLAYING) at gstelement.c:2717 #39 0x00007fdd76163da6 in Phonon::Gstreamer::Pipeline::setState (this=0x1d3c720, state=GST_STATE_PLAYING) at /usr/src/debug/phonon-backend-gstreamer-4.6.2/gstreamer/pipeline.cpp:242 #40 0x00007fdd7615c512 in Phonon::Gstreamer::MediaObject::requestState (this=this@entry=0x1d39de0, state=state@entry=Phonon::PlayingState) at /usr/src/debug/phonon-backend-gstreamer-4.6.2/gstreamer/mediaobject.cpp:839 #41 0x00007fdd7615c7e4 in Phonon::Gstreamer::MediaObject::play (this=0x1d39de0) at /usr/src/debug/phonon-backend-gstreamer-4.6.2/gstreamer/mediaobject.cpp:239 #42 0x00000035d01664c7 in EngineController::playUrl (this=this@entry=0x196b410, url=..., offset=offset@entry=0) at /usr/src/debug/amarok-2.6.0/src/EngineController.cpp:505 #43 0x00000035d0167e35 in EngineController::play (this=0x196b410, track=..., offset=0) at /usr/src/debug/amarok-2.6.0/src/EngineController.cpp:395 #44 0x00000035cfe1ec49 in Playlist::Actions::play (this=this@entry=0x21561c0, trackid=, now=now@entry=true) at /usr/src/debug/amarok-2.6.0/src/playlist/PlaylistActions.cpp:224 #45 0x00000035cfe20c05 in Playlist::Actions::play (this=0x21561c0) at /usr/src/debug/amarok-2.6.0/src/playlist/PlaylistActions.cpp:191 #46 0x00000035d01680b5 in EngineController::play (this=0x196b410) at /usr/src/debug/amarok-2.6.0/src/EngineController.cpp:350 #47 0x00000035d01682b5 in EngineController::playPause (this=0x196b410) at /usr/src/debug/amarok-2.6.0/src/EngineController.cpp:608 #48 0x00000035d016da53 in EngineController::qt_static_metacall (_o=0x196b410, _c=, _id=, _a=) at /usr/src/debug/amarok-2.6.0/x86_64-redhat-linux-gnu/src/EngineController.moc:175 #49 0x00000035b158cb9f in QMetaObject::activate (sender=0x38dd3f0, m=, local_signal_index=, argv=0x7fff7253ef40) at kernel/qobject.cpp:3547 #50 0x00000035d028cd8f in PlayPauseButton::toggled (this=, _t1=true) at /usr/src/debug/amarok-2.6.0/x86_64-redhat-linux-gnu/src/PlayPauseButton.moc:102 #51 0x00000035b158cb9f in QMetaObject::activate (sender=0x38dd3f0, m=, local_signal_index=, argv=0x0) at kernel/qobject.cpp:3547 #52 0x00000035d0286365 in IconButton::mouseReleaseEvent (this=0x38dd3f0, me=) at /usr/src/debug/amarok-2.6.0/src/widgets/IconButton.cpp:69 #53 0x00000035b5819b50 in QWidget::event (this=0x38dd3f0, event=0x7fff7253f8a0) at kernel/qwidget.cpp:8371 #54 0x00000035b57ca37c in QApplicationPrivate::notify_helper (this=this@entry=0x17e4430, receiver=receiver@entry=0x38dd3f0, e=e@entry=0x7fff7253f8a0) at kernel/qapplication.cpp:4551 #55 0x00000035b57cf05b in QApplication::notify (this=, receiver=0x38dd3f0, e=0x7fff7253f8a0) at kernel/qapplication.cpp:4094 #56 0x00000035b8046366 in KApplication::notify (this=0x7fff72542720, receiver=0x38dd3f0, event=0x7fff7253f8a0) at /usr/src/debug/kdelibs-4.9.1/kdeui/kernel/kapplication.cpp:311 #57 0x00000035b15763ee in QCoreApplication::notifyInternal (this=0x7fff72542720, receiver=0x38dd3f0, event=0x7fff7253f8a0) at kernel/qcoreapplication.cpp:915 #58 0x00000035b57cb1bb in sendEvent (event=, receiver=) at ../../src/corelib/kernel/qcoreapplication.h:231 #59 QApplicationPrivate::sendMouseEvent (receiver=0x38dd3f0, event=0x7fff7253f8a0, alienWidget=0x38dd3f0, nativeWidget=0x2118680, buttonDown=0x35b629dd68, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3162 #60 0x00000035b5845894 in QETWidget::translateMouseEvent (this=this@entry=0x2118680, event=event@entry=0x7fff72540010) at kernel/qapplication_x11.cpp:4523 #61 0x00000035b5844621 in QApplication::x11ProcessEvent (this=0x7fff72542720, event=0x7fff72540010) at kernel/qapplication_x11.cpp:3646 #62 0x00000035b586a60c in x11EventSourceDispatch (s=s@entry=0x17e5370, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148 #63 0x00000035ab447825 in g_main_dispatch (context=0x17e4f40) at gmain.c:2539 #64 g_main_context_dispatch (context=context@entry=0x17e4f40) at gmain.c:3075 #65 0x00000035ab447b58 in g_main_context_iterate (context=context@entry=0x17e4f40, block=block@entry=1, dispatch=dispatch@entry=1, self=) at gmain.c:3146 #66 0x00000035ab447c14 in g_main_context_iteration (context=0x17e4f40, may_block=1) at gmain.c:3207 #67 0x00000035b15a4506 in QEventDispatcherGlib::processEvents (this=0x1682c60, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #68 0x00000035b586a2ee in QGuiEventDispatcherGlib::processEvents (this=, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #69 0x00000035b157513f in QEventLoop::processEvents (this=this@entry=0x7fff725403e0, flags=...) at kernel/qeventloop.cpp:149 #70 0x00000035b15753c8 in QEventLoop::exec (this=0x7fff725403e0, flags=...) at kernel/qeventloop.cpp:204 #71 0x00000035b157a1b8 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #72 0x0000000000408dea in main (argc=1, argv=0x7fff72542888) at /usr/src/debug/amarok-2.6.0/src/main.cpp:306 -- You are receiving this mail because: You are watching all bug changes.