Bug 296806

Summary: Amarok crashes on switch to next song
Product: [Frameworks and Libraries] phonon-backend-gstreamer Reporter: Mikhail Krasilnikov <m.krasilnikov>
Component: generalAssignee: Harald Sitter <sitter>
Status: RESOLVED DUPLICATE    
Severity: crash CC: martin.sandsmark, myriam, romain.perier, tdfischer
Priority: NOR    
Version: 4.5.90 (4.6rc1)   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:

Description Mikhail Krasilnikov 2012-03-26 11:06:44 UTC
Application: amarok (2.5.0)
KDE Platform Version: 4.8.1 (4.8.1) "release 483"
Qt Version: 4.8.0
Operating System: Linux 3.1.9-1.4-desktop i686
Distribution: "openSUSE 12.1 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:
Switch to next song via keyboard shortcat (Fn + Multimedia Next).

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0xb1426710 (LWP 2417))]

Thread 11 (Thread 0xae8b3b70 (LWP 2654)):
#0  0xb57297e4 in pthread_mutex_lock () from /lib/libc.so.6
#1  0xb4437b23 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#2  0xb44384c0 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb44387fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb65555a7 in QEventDispatcherGlib::processEvents (this=0xadf00488, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0xb652140d in QEventLoop::processEvents (this=0xae8b32a0, flags=...) at kernel/qeventloop.cpp:149
#6  0xb65216a9 in QEventLoop::exec (this=0xae8b32a0, flags=...) at kernel/qeventloop.cpp:204
#7  0xb640bd0c in QThread::exec (this=0x883d4f0) at thread/qthread.cpp:501
#8  0xb64fe97d in QInotifyFileSystemWatcherEngine::run (this=0x883d4f0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0xb640f1f0 in QThreadPrivate::start (arg=0x883d4f0) at thread/qthread_unix.cpp:298
#10 0xb526ea7d in start_thread () from /lib/libpthread.so.0
#11 0xb571babe in clone () from /lib/libc.so.6

Thread 10 (Thread 0xace32b70 (LWP 2658)):
#0  0xb44f0c90 in clock_gettime () from /lib/librt.so.1
#1  0xb646d625 in do_gettime (frac=0xace32050, sec=0xace32048) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6555ee6 in QTimerInfoList::updateCurrentTime (this=0xac500e84) at kernel/qeventdispatcher_unix.cpp:343
#4  0xb655624a in QTimerInfoList::timerWait (this=0xac500e84, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0xb6554a43 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xace3213c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb443744c in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#7  0xb4438207 in ?? () from /usr/lib/libglib-2.0.so.0
#8  0xb44387fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#9  0xb65555a7 in QEventDispatcherGlib::processEvents (this=0xac500468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#10 0xb652140d in QEventLoop::processEvents (this=0xace322d0, flags=...) at kernel/qeventloop.cpp:149
#11 0xb65216a9 in QEventLoop::exec (this=0xace322d0, flags=...) at kernel/qeventloop.cpp:204
#12 0xb640bd0c in QThread::exec (this=0x853e950) at thread/qthread.cpp:501
#13 0xb640bdfb in QThread::run (this=0x853e950) at thread/qthread.cpp:568
#14 0xb640f1f0 in QThreadPrivate::start (arg=0x853e950) at thread/qthread_unix.cpp:298
#15 0xb526ea7d in start_thread () from /lib/libpthread.so.0
#16 0xb571babe in clone () from /lib/libc.so.6

Thread 9 (Thread 0xac490b70 (LWP 2659)):
#0  0xb5710bb4 in poll () from /lib/libc.so.6
#1  0xb4446f7b in g_poll () from /usr/lib/libglib-2.0.so.0
#2  0xb4438466 in ?? () from /usr/lib/libglib-2.0.so.0
#3  0xb44387fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#4  0xb65555a7 in QEventDispatcherGlib::processEvents (this=0xabb00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0xb652140d in QEventLoop::processEvents (this=0xac4902d0, flags=...) at kernel/qeventloop.cpp:149
#6  0xb65216a9 in QEventLoop::exec (this=0xac4902d0, flags=...) at kernel/qeventloop.cpp:204
#7  0xb640bd0c in QThread::exec (this=0x857e570) at thread/qthread.cpp:501
#8  0xb640bdfb in QThread::run (this=0x857e570) at thread/qthread.cpp:568
#9  0xb640f1f0 in QThreadPrivate::start (arg=0x857e570) at thread/qthread_unix.cpp:298
#10 0xb526ea7d in start_thread () from /lib/libpthread.so.0
#11 0xb571babe in clone () from /lib/libc.so.6

Thread 8 (Thread 0xab0ffb70 (LWP 2663)):
#0  0xb5272782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb57295cc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb640f760 in wait (time=4294967295, this=0x8972da0) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x8972cf0, mutex=0x8972ec0, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#4  0xb4e9736c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8972cd8, th=0x8973120) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb4e9a22b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8972f60, th=0x8973120) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb4e96eda in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8972cd8, th=0x8973120) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4e9a32c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8972f60, th=0x8973120) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4e96dd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8972cd8, th=0x8973120, previous=0x88ed740) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4e98da4 in ThreadWeaver::ThreadRunHelper::run (this=0xab0ff304, parent=0x8972cd8, th=0x8973120) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:87
#10 0xb4e98e5a in ThreadWeaver::Thread::run (this=0x8973120) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#11 0xb640f1f0 in QThreadPrivate::start (arg=0x8973120) at thread/qthread_unix.cpp:298
#12 0xb526ea7d in start_thread () from /lib/libpthread.so.0
#13 0xb571babe in clone () from /lib/libc.so.6

Thread 7 (Thread 0xaa7abb70 (LWP 2703)):
#0  0xb5272782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb57295cc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb640f760 in wait (time=4294967295, this=0x8972da0) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x8972cf0, mutex=0x8972ec0, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#4  0xb4e9736c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8972cd8, th=0x8f621d0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb4e9a22b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8972f60, th=0x8f621d0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb4e96eda in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8972cd8, th=0x8f621d0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4e9a32c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8972f60, th=0x8f621d0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4e96dd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8972cd8, th=0x8f621d0, previous=0x898df38) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4e98da4 in ThreadWeaver::ThreadRunHelper::run (this=0xaa7ab304, parent=0x8972cd8, th=0x8f621d0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:87
#10 0xb4e98e5a in ThreadWeaver::Thread::run (this=0x8f621d0) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#11 0xb640f1f0 in QThreadPrivate::start (arg=0x8f621d0) at thread/qthread_unix.cpp:298
#12 0xb526ea7d in start_thread () from /lib/libpthread.so.0
#13 0xb571babe in clone () from /lib/libc.so.6

Thread 6 (Thread 0xa9fabb70 (LWP 2704)):
#0  0xb5272782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb57295cc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb640f760 in wait (time=4294967295, this=0x8972da0) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x8972cf0, mutex=0x8972ec0, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#4  0xb4e9736c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8972cd8, th=0x8b68bb8) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb4e9a22b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8972f60, th=0x8b68bb8) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb4e96eda in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8972cd8, th=0x8b68bb8) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4e9a32c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8972f60, th=0x8b68bb8) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4e96dd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8972cd8, th=0x8b68bb8, previous=0x8da1b58) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4e98da4 in ThreadWeaver::ThreadRunHelper::run (this=0xa9fab304, parent=0x8972cd8, th=0x8b68bb8) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:87
#10 0xb4e98e5a in ThreadWeaver::Thread::run (this=0x8b68bb8) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#11 0xb640f1f0 in QThreadPrivate::start (arg=0x8b68bb8) at thread/qthread_unix.cpp:298
#12 0xb526ea7d in start_thread () from /lib/libpthread.so.0
#13 0xb571babe in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa95ffb70 (LWP 2705)):
#0  0xb5272782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb57295cc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb640f760 in wait (time=4294967295, this=0x8972da0) at thread/qwaitcondition_unix.cpp:86
#3  QWaitCondition::wait (this=0x8972cf0, mutex=0x8972ec0, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#4  0xb4e9736c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8972cd8, th=0x8de8400) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:365
#5  0xb4e9a22b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8972f60, th=0x8de8400) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:80
#6  0xb4e96eda in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8972cd8, th=0x8de8400) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:356
#7  0xb4e9a32c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8972f60, th=0x8de8400) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4e96dd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8972cd8, th=0x8de8400, previous=0x8f14b40) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4e98da4 in ThreadWeaver::ThreadRunHelper::run (this=0xa95ff304, parent=0x8972cd8, th=0x8de8400) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:87
#10 0xb4e98e5a in ThreadWeaver::Thread::run (this=0x8de8400) at /usr/src/debug/kdelibs-4.8.1/threadweaver/Weaver/Thread.cpp:142
#11 0xb640f1f0 in QThreadPrivate::start (arg=0x8de8400) at thread/qthread_unix.cpp:298
#12 0xb526ea7d in start_thread () from /lib/libpthread.so.0
#13 0xb571babe in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa89ffb70 (LWP 2708)):
#0  0xb5272782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb57295cc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb390f189 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0xb390f1cf in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb526ea7d in start_thread () from /lib/libpthread.so.0
#5  0xb571babe in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa77bbb70 (LWP 2741)):
#0  0xb5272782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb57295cc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#2  0xb48de549 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb49de7a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#3  0xb48de58f in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb49de7a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#4  0xb526ea7d in start_thread () from /lib/libpthread.so.0
#5  0xb571babe in clone () from /lib/libc.so.6

Thread 2 (Thread 0xabaffb70 (LWP 21511)):
#0  0xb5275134 in __lll_lock_wait () from /lib/libpthread.so.0
#1  0xb5270c9f in _L_lock_708 () from /lib/libpthread.so.0
#2  0xb5270ae3 in pthread_mutex_lock () from /lib/libpthread.so.0
#3  0xb57297e4 in pthread_mutex_lock () from /lib/libc.so.6
#4  0xb1ce5bdf in gst_object_get_parent (object=) at gstobject.c:897
#5  0xb1ce5d5a in gst_object_dispatch_properties_changed (object=, n_pspecs=1, pspecs=0xabafef00) at gstobject.c:553
#6  0xb42fbb1f in g_object_notify_dispatcher (object=, n_pspecs=1, pspecs=0xabafef00) at gobject.c:331
#7  0xb42fee1a in g_object_notify_queue_thaw (nqueue=<optimized out>, object=) at gobjectnotifyqueue.c:132
#8  g_object_notify_by_spec_internal (pspec=, object=) at gobject.c:983
#9  g_object_notify_by_pspec (object=, pspec=) at gobject.c:1083
#10 0xb1d1d7a2 in gst_pad_set_caps (pad=, caps=0x8b501880) at gstpad.c:2745
#11 0xb1ce207e in gst_pad_configure_sink (pad=, caps=0x8b501880) at gstpad.c:2790
#12 0xb1d24043 in gst_pad_pull_range (pad=, offset=0, size=65536, buffer=0xbb35d3c) at gstpad.c:5149
#13 0xb1dc17e1 in gst_base_parse_pull_range (parse=, size=65536, buffer=0xabaff130) at gstbaseparse.c:2539
#14 0xb1dc33b0 in gst_base_parse_scan_frame (parse=, frame=0xabaff1c0, full=1, klass=<optimized out>) at gstbaseparse.c:2678
#15 0xb1dcb766 in gst_base_parse_loop (pad=) at gstbaseparse.c:2821
#16 0xb1d4dbf0 in gst_task_func (task=) at gsttask.c:327
#17 0xb1d4eea8 in default_func (tdata=0xa9603530, pool=) at gsttaskpool.c:70
#18 0xb44616a7 in ?? () from /usr/lib/libglib-2.0.so.0
#19 0xb445f2e4 in ?? () from /usr/lib/libglib-2.0.so.0
#20 0xb526ea7d in start_thread () from /lib/libpthread.so.0
#21 0xb571babe in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb1426710 (LWP 2417)):
[KCrash Handler]
#6  0xb4303da5 in g_value_set_object (value=0xbfd217ec, v_object=0xb4321686) at gobject.c:3139
#7  0xafc1f2e1 in gst_play_bin_get_property (object=, prop_id=3, value=0xbfd217ec, pspec=) at gstplaybin2.c:2018
#8  0xb4301733 in object_get_property (value=0xbfd217dc, pspec=<optimized out>, object=) at gobject.c:1138
#9  g_object_get_valist (object=, first_property_name=0xafed57ae "source", var_args=0xbfd21848 "|\030\322\277") at gobject.c:1794
#10 0xb4301ab8 in g_object_get (_object=0x878f0a0, first_property_name=0xafed57ae "source") at gobject.c:1884
#11 0xafec3e61 in Phonon::Gstreamer::Pipeline::cb_setupSource (playbin=, param=, data=0x878aee0) at /usr/src/debug/phonon-backend-gstreamer-4.5.90/gstreamer/pipeline.cpp:791
#12 0xb42fb453 in g_cclosure_marshal_VOID__PARAM (closure=0x8792198, return_value=0x0, n_param_values=2, param_values=0x8b1ad6c8, invocation_hint=0xbfd21a10, marshal_data=0x0) at gmarshal.c:539
#13 0xb42f958c in g_closure_invoke (closure=0x8792198, return_value=0x0, n_param_values=2, param_values=0x8b1ad6c8, invocation_hint=0xbfd21a10) at gclosure.c:774
#14 0xb430c330 in signal_emit_unlocked_R (node=0x82ecec8, detail=2381, instance=0x878f0a0, emission_return=0x0, instance_and_params=0x8b1ad6c8) at gsignal.c:3272
#15 0xb43150f7 in g_signal_emit_valist (instance=0x878f0a0, signal_id=1, detail=2381, var_args=0xbfd21bd0 "") at gsignal.c:3003
#16 0xb4315263 in g_signal_emit (instance=0x878f0a0, signal_id=1, detail=2381) at gsignal.c:3060
#17 0xb42fc66f in g_object_dispatch_properties_changed (object=, n_pspecs=1, pspecs=0xbfd21ca0) at gobject.c:925
#18 0xb1ce5c32 in gst_object_dispatch_properties_changed (object=, n_pspecs=1, pspecs=0xbfd21ca0) at gstobject.c:530
#19 0xb42fbb1f in g_object_notify_dispatcher (object=, n_pspecs=1, pspecs=0xbfd21ca0) at gobject.c:331
#20 0xb42fe8d2 in g_object_notify_queue_thaw (nqueue=<optimized out>, object=) at gobjectnotifyqueue.c:132
#21 g_object_notify_by_spec_internal (pspec=<optimized out>, object=) at gobject.c:983
#22 g_object_notify (object=, property_name=0xafc46dd4 "source") at gobject.c:1024
#23 0xafc1b2d9 in notify_source_cb (uridecodebin=, pspec=, group=0x878f1a4) at gstplaybin2.c:3445
#24 0xb42fb453 in g_cclosure_marshal_VOID__PARAM (closure=0x8c1083e8, return_value=0x0, n_param_values=2, param_values=0x8b1e1b68, invocation_hint=0xbfd21e70, marshal_data=0x0) at gmarshal.c:539
#25 0xb42f958c in g_closure_invoke (closure=0x8c1083e8, return_value=0x0, n_param_values=2, param_values=0x8b1e1b68, invocation_hint=0xbfd21e70) at gclosure.c:774
#26 0xb430c330 in signal_emit_unlocked_R (node=0x82ecec8, detail=2381, instance=0x8467548, emission_return=0x0, instance_and_params=0x8b1e1b68) at gsignal.c:3272
#27 0xb43150f7 in g_signal_emit_valist (instance=0x8467548, signal_id=1, detail=2381, var_args=0xbfd22030 "") at gsignal.c:3003
#28 0xb4315263 in g_signal_emit (instance=0x8467548, signal_id=1, detail=2381) at gsignal.c:3060
#29 0xb42fc66f in g_object_dispatch_properties_changed (object=, n_pspecs=1, pspecs=0xbfd22100) at gobject.c:925
#30 0xb1ce5c32 in gst_object_dispatch_properties_changed (object=, n_pspecs=1, pspecs=0xbfd22100) at gstobject.c:530
#31 0xb42fbb1f in g_object_notify_dispatcher (object=, n_pspecs=1, pspecs=0xbfd22100) at gobject.c:331
#32 0xb42fe8d2 in g_object_notify_queue_thaw (nqueue=<optimized out>, object=) at gobjectnotifyqueue.c:132
#33 g_object_notify_by_spec_internal (pspec=<optimized out>, object=) at gobject.c:983
#34 g_object_notify (object=, property_name=0xaff376a0 "source") at gobject.c:1024
#35 0xaff3237a in setup_source (decoder=) at gsturidecodebin.c:2015
#36 gst_uri_decode_bin_change_state (element=, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gsturidecodebin.c:2493
#37 0xb1d0399b in gst_element_change_state (element=, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2761
#38 0xb1d043c2 in gst_element_set_state_func (element=, state=GST_STATE_PAUSED) at gstelement.c:2717
#39 0xb1d036d1 in gst_element_set_state (element=, state=GST_STATE_PAUSED) at gstelement.c:2618
#40 0xb1cee8c8 in gst_bin_element_set_state (next=GST_STATE_PAUSED, current=GST_STATE_READY, start_time=0, base_time=0, element=, bin=) at gstbin.c:2209
#41 gst_bin_change_state_func (element=, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2518
#42 0xb1d27644 in gst_pipeline_change_state (element=, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstpipeline.c:482
#43 0xafc1d409 in gst_play_bin_change_state (element=, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstplaybin2.c:3936
#44 0xb1d0399b in gst_element_change_state (element=, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2761
#45 0xb1d043c2 in gst_element_set_state_func (element=, state=GST_STATE_PLAYING) at gstelement.c:2717
#46 0xb1d036d1 in gst_element_set_state (element=, state=GST_STATE_PLAYING) at gstelement.c:2618
#47 0xafec4ce0 in Phonon::Gstreamer::Pipeline::setState (this=0x878aee0, state=GST_STATE_PLAYING) at /usr/src/debug/phonon-backend-gstreamer-4.5.90/gstreamer/pipeline.cpp:223
#48 0xafebd28e in Phonon::Gstreamer::MediaObject::requestState (this=0x8274fd0, state=Phonon::PlayingState) at /usr/src/debug/phonon-backend-gstreamer-4.5.90/gstreamer/mediaobject.cpp:763
#49 0xafebd327 in Phonon::Gstreamer::MediaObject::play (this=0x8274fd0) at /usr/src/debug/phonon-backend-gstreamer-4.5.90/gstreamer/mediaobject.cpp:230
#50 0xb4d372e0 in Phonon::MediaObject::play (this=0x8246830) at /usr/src/debug/phonon-4.6.0/phonon/mediaobject.cpp:113
#51 0xb6fd3244 in EngineController::playUrl (this=0x824b958, url=..., offset=0) at /usr/src/debug/amarok-2.5.0/src/EngineController.cpp:586
#52 0xb6fd4aff in EngineController::play (this=0x824b958, track=..., offset=1) at /usr/src/debug/amarok-2.5.0/src/EngineController.cpp:474
#53 0xb6c392c3 in Playlist::Actions::play (this=0x82c40c0, trackid=4220042846882129621, now=124) at /usr/src/debug/amarok-2.5.0/src/playlist/PlaylistActions.cpp:222
#54 0xb6c39a13 in Playlist::Actions::requestUserNextTrack (this=0x82c40c0) at /usr/src/debug/amarok-2.5.0/src/playlist/PlaylistActions.cpp:158
#55 0xb6c39a58 in Playlist::Actions::next (this=0x82c40c0) at /usr/src/debug/amarok-2.5.0/src/playlist/PlaylistActions.cpp:236
#56 0xb6bae020 in Playlist::Actions::qt_static_metacall (_o=0x82c40c0, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfd22a58) at /usr/src/debug/amarok-2.5.0/build/src/moc_PlaylistActions.cpp:81
#57 0xb65390ff in QMetaObject::activate (sender=0x90764f8, m=0xb63803b8, local_signal_index=1, argv=0xbfd22a58) at kernel/qobject.cpp:3556
#58 0xb5a0507d in QAction::triggered (this=0x90764f8, _t1=false) at .moc/release-shared/moc_qaction.cpp:277
#59 0xb5a0531b in QAction::activate (this=0x90764f8, event=QAction::Trigger) at kernel/qaction.cpp:1257
#60 0xb75fb9af in trigger (this=0x90764f8) at /usr/include/QtGui/qaction.h:218
#61 KGlobalAccelPrivate::_k_invokeAction (this=0x8a7ba38, componentUnique=..., actionUnique=..., timestamp=141335538) at /usr/src/debug/kdelibs-4.8.1/kdeui/shortcuts/kglobalaccel.cpp:449
#62 0xb75fc8d6 in qt_static_metacall (_a=0xbfd22c20, _o=0x92867d8, _c=<optimized out>, _id=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/build/kdeui/kglobalaccel.moc:54
#63 KGlobalAccel::qt_static_metacall (_o=0x92867d8, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfd22c20) at /usr/src/debug/kdelibs-4.8.1/build/kdeui/kglobalaccel.moc:48
#64 0xb65390ff in QMetaObject::activate (sender=0x8e975b0, m=0xb77fb5b8, local_signal_index=0, argv=0xbfd22c20) at kernel/qobject.cpp:3556
#65 0xb7735385 in OrgKdeKglobalaccelComponentInterface::globalShortcutPressed (this=0x8e975b0, _t1=..., _t2=..., _t3=141335538) at /usr/src/debug/kdelibs-4.8.1/build/kdeui/kglobalaccel_component_interface.moc:164
#66 0xb7735ac6 in qt_static_metacall (_a=0xbfd22e6c, _id=0, _o=0x8e975b0, _c=<optimized out>) at /usr/src/debug/kdelibs-4.8.1/build/kdeui/kglobalaccel_component_interface.moc:75
#67 OrgKdeKglobalaccelComponentInterface::qt_static_metacall (_o=0x8e975b0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfd22e6c) at /usr/src/debug/kdelibs-4.8.1/build/kdeui/kglobalaccel_component_interface.moc:69
#68 0xb7736064 in OrgKdeKglobalaccelComponentInterface::qt_metacall (this=0x8e975b0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfd22e6c) at /usr/src/debug/kdelibs-4.8.1/build/kdeui/kglobalaccel_component_interface.moc:130
#69 0xb52a4610 in QDBusConnectionPrivate::deliverCall (this=0x8152e20, object=0x8e975b0, msg=..., metaTypes=..., slotIdx=1) at qdbusintegrator.cpp:947
#70 0xb52ae90d in QDBusCallDeliveryEvent::placeMetaCall (this=0xbddcf98, object=0x8e975b0) at qdbusintegrator_p.h:103
#71 0xb653d78b in QObject::event (this=0x8e975b0, e=0xbddcf98) at kernel/qobject.cpp:1204
#72 0xb5a0c2f4 in notify_helper (e=0xbddcf98, receiver=0x8e975b0, this=0x8178b78) at kernel/qapplication.cpp:4550
#73 QApplicationPrivate::notify_helper (this=0x8178b78, receiver=0x8e975b0, e=0xbddcf98) at kernel/qapplication.cpp:4522
#74 0xb5a11703 in QApplication::notify (this=0xbddcf98, receiver=0x8e975b0, e=0xbddcf98) at kernel/qapplication.cpp:4279
#75 0xb75a9881 in KApplication::notify (this=0xbfd236b4, receiver=0x8e975b0, event=0xbddcf98) at /usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311
#76 0xb652289e in QCoreApplication::notifyInternal (this=0xbfd236b4, receiver=0x8e975b0, event=0xbddcf98) at kernel/qcoreapplication.cpp:876
#77 0xb6526518 in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#78 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8061750) at kernel/qcoreapplication.cpp:1500
#79 0xb652684c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#80 0xb6555154 in sendPostedEvents () at kernel/qcoreapplication.h:236
#81 postEventSourceDispatch (s=0x816e2a8) at kernel/qeventdispatcher_glib.cpp:279
#82 0xb4437e2f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#83 0xb4438560 in ?? () from /usr/lib/libglib-2.0.so.0
#84 0xb44387fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#85 0xb6555547 in QEventDispatcherGlib::processEvents (this=0x8061388, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#86 0xb5ac010a in QGuiEventDispatcherGlib::processEvents (this=0x8061388, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#87 0xb652140d in QEventLoop::processEvents (this=0xbfd23624, flags=...) at kernel/qeventloop.cpp:149
#88 0xb65216a9 in QEventLoop::exec (this=0xbfd23624, flags=...) at kernel/qeventloop.cpp:204
#89 0xb65268fa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#90 0xb5a0a164 in QApplication::exec () at kernel/qapplication.cpp:3811
#91 0x0804fe78 in main (argc=) at /usr/src/debug/amarok-2.5.0/src/main.cpp:303

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-03-27 07:47:10 UTC
Please upgrade your phonon-backend-gstreamer to version 4.6, this bug is already solved. You are apparently still using version 4.5.90 aka 4.6 beta

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