[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdelibs-bugs
Subject:    [Bug 281312] Deadlock in FAM/KDirWatch usage
From:       Mauren Berti <stormqueen1990 () gmail ! com>
Date:       2012-09-30 19:14:57
Message-ID: bug-281312-90985-WzbpSyl1Qu () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=281312

--- Comment #31 from Mauren Berti <stormqueen1990@gmail.com> ---
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=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) 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=<optimized out>) at gmain.c:3440
#2  g_main_context_iterate (context=context@entry=0x7fdd5c0009e0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) 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=<optimized out>) 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=<optimized out>, 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=<optimized out>, 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=<optimized out>, 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=<optimized out>, 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=<optimized out>) 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=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) 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=<optimized out>) at gmain.c:3440
#2  g_main_context_iterate (context=context@entry=0x7fdd480009a0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) 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=<optimized out>) 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=<optimized out>) 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=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) 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=<optimized out>) 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=<optimized
out>, object=0x7fdd30006780) at gobject.c:1133
#7  g_object_notify_by_pspec (object=object@entry=0x7fdd30006780,
pspec=<optimized out>) 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=<optimized out>, 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=<optimized out>) 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=<optimized out>) 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=<optimized out>, value=0x7fff7253d330, pspec=<optimized out>) at
gstplaybin2.c:2018
#8  0x00000035ad016fee in object_get_property (value=0x7fff7253d330,
pspec=<optimized out>, 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=<optimized out>, param=<optimized out>, 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=<optimized out>, detail=1726, var_args=var_args@entry=0x7fff7253d9e8)
at gsignal.c:3300
#15 0x00000035ad0287c2 in g_signal_emit (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>) 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=<optimized out>,
pspec=<optimized out>, group=<optimized out>) 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=<optimized out>, detail=1726, var_args=var_args@entry=0x7fff7253dfe8)
at gsignal.c:3300
#24 0x00000035ad0287c2 in g_signal_emit (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>) 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=<optimized
out>) 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=<optimized out>, 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=<optimized out>, _id=<optimized out>, _a=<optimized out>) 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=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff7253ef40) at
kernel/qobject.cpp:3547
#50 0x00000035d028cd8f in PlayPauseButton::toggled (this=<optimized out>,
_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=<optimized
out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#52 0x00000035d0286365 in IconButton::mouseReleaseEvent (this=0x38dd3f0,
me=<optimized out>) 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=<optimized out>,
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=<optimized out>, receiver=<optimized
out>) 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=<optimized out>) 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=<optimized out>, 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 the assignee for the bug.
_______________________________________________
Kdelibs-bugs mailing list
Kdelibs-bugs@kde.org
https://mail.kde.org/mailman/listinfo/kdelibs-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic