Bug 310895

Summary: Amarok has crashed when selecting next song to play
Product: [Applications] amarok Reporter: Thomas Dreibholz <dreibh>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 2.6.0   
Target Milestone: 2.7   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Thomas Dreibholz 2012-11-29 23:08:44 UTC
Application: amarok (2.6.0)
KDE Platform Version: 4.9.3
Qt Version: 4.8.3
Operating System: Linux 3.5.0-17-generic x86_64
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed:
Amarok has crashed when selecting next song to play. The file in the playlist had probably been moved to another directory, i.e. it was not available any more in the original location.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe2409c3780 (LWP 3379))]

Thread 13 (Thread 0x7fe21176c700 (LWP 3384)):
#0  g_main_context_iteration (context=0x7fe20c0009e0, may_block=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3352
#1  0x00007fe23dcbbc16 in QEventDispatcherGlib::processEvents (this=0x7fe20c000900, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#2  0x00007fe23dc8c2bf in QEventLoop::processEvents (this=this@entry=0x7fe21176bdd0, flags=...) at kernel/qeventloop.cpp:149
#3  0x00007fe23dc8c548 in QEventLoop::exec (this=0x7fe21176bdd0, flags=...) at kernel/qeventloop.cpp:204
#4  0x00007fe23db8db10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#5  0x00007fe23dc6c9af in QInotifyFileSystemWatcherEngine::run (this=0x2934580) at io/qfilesystemwatcher_inotify.cpp:248
#6  0x00007fe23db90aec in QThreadPrivate::start (arg=0x2934580) at thread/qthread_unix.cpp:338
#7  0x00007fe239875e9a in start_thread (arg=0x7fe21176c700) at pthread_create.c:308
#8  0x00007fe23d330cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fe20b1e1700 (LWP 3385)):
#0  0x00007fffaefff827 in clock_gettime ()
#1  0x00007fe2367b515d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#2  0x00007fe23dbe69c4 in do_gettime (frac=0x7fe20b1e0b58, sec=0x7fe20b1e0b50) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007fe23dcbc41d in QTimerInfoList::updateCurrentTime (this=this@entry=0x7fe204002060) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007fe23dcbc763 in QTimerInfoList::timerWait (this=0x7fe204002060, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007fe23dcbb2cc in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fe20b1e0c44) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007fe23dcbb375 in timerSourcePrepare (source=<optimized out>, timeout=timeout@entry=0x7fe20b1e0c44) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007fe237d7f618 in g_main_context_prepare (context=context@entry=0x7fe2040009a0, priority=priority@entry=0x7fe20b1e0ca8) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:2986
#9  0x00007fe237d7fcab in g_main_context_iterate (context=context@entry=0x7fe2040009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3270
#10 0x00007fe237d7fea4 in g_main_context_iteration (context=0x7fe2040009a0, may_block=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3351
#11 0x00007fe23dcbbc16 in QEventDispatcherGlib::processEvents (this=0x7fe2040008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007fe23dc8c2bf in QEventLoop::processEvents (this=this@entry=0x7fe20b1e0e00, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007fe23dc8c548 in QEventLoop::exec (this=0x7fe20b1e0e00, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007fe23db8db10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007fe23db90aec in QThreadPrivate::start (arg=0x2c1fd10) at thread/qthread_unix.cpp:338
#16 0x00007fe239875e9a in start_thread (arg=0x7fe20b1e1700) at pthread_create.c:308
#17 0x00007fe23d330cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#18 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fe209d42700 (LWP 3386)):
#0  0x00007fe23d325303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fe237d7fd84 in g_main_context_poll (n_fds=1, fds=0x7fe1fc00aae0, timeout=-1, context=0x7fe1fc0009a0, priority=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3584
#2  g_main_context_iterate (context=context@entry=0x7fe1fc0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3285
#3  0x00007fe237d7fea4 in g_main_context_iteration (context=0x7fe1fc0009a0, may_block=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3351
#4  0x00007fe23dcbbc16 in QEventDispatcherGlib::processEvents (this=0x7fe1fc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007fe23dc8c2bf in QEventLoop::processEvents (this=this@entry=0x7fe209d41e00, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fe23dc8c548 in QEventLoop::exec (this=0x7fe209d41e00, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fe23db8db10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007fe23db90aec in QThreadPrivate::start (arg=0x284bd00) at thread/qthread_unix.cpp:338
#9  0x00007fe239875e9a in start_thread (arg=0x7fe209d42700) at pthread_create.c:308
#10 0x00007fe23d330cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fe208935700 (LWP 3388)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fe23db9104b in wait (time=18446744073709551615, this=0x2ca4c20) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2ca2920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fe23ade90e1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x29e8a00, th=0x28ae730) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fe23adeb92b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ca67e0, th=0x28ae730) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fe23adeb944 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ca67e0, th=0x28ae730) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fe23adeb944 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ca67e0, th=0x28ae730) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fe23adeb944 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ca67e0, th=0x28ae730) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007fe23adeb944 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ca67e0, th=0x28ae730) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007fe23adeb944 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ca67e0, th=0x28ae730) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#10 0x00007fe23adea79f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fe208934e00, parent=0x29e8a00, th=th@entry=0x28ae730) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00007fe23adea82b in ThreadWeaver::Thread::run (this=0x28ae730) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x00007fe23db90aec in QThreadPrivate::start (arg=0x28ae730) at thread/qthread_unix.cpp:338
#13 0x00007fe239875e9a in start_thread (arg=0x7fe208935700) at pthread_create.c:308
#14 0x00007fe23d330cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#15 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fe1fb9e6700 (LWP 3389)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fe23db9104b in wait (time=18446744073709551615, this=0x2ca4c20) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2ca2920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fe23ade90e1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x29e8a00, th=0x2cc1580) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fe23adeb92b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ca67e0, th=0x2cc1580) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fe23adea79f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fe1fb9e5e00, parent=0x29e8a00, th=th@entry=0x2cc1580) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fe23adea82b in ThreadWeaver::Thread::run (this=0x2cc1580) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fe23db90aec in QThreadPrivate::start (arg=0x2cc1580) at thread/qthread_unix.cpp:338
#8  0x00007fe239875e9a in start_thread (arg=0x7fe1fb9e6700) at pthread_create.c:308
#9  0x00007fe23d330cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fe1fb1e5700 (LWP 3390)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fe23db9104b in wait (time=18446744073709551615, this=0x2ca4c20) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2ca2920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fe23ade90e1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x29e8a00, th=0x2ccb050) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fe23adeb92b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ca67e0, th=0x2ccb050) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fe23adeb944 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ca67e0, th=0x2ccb050) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007fe23adeb944 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ca67e0, th=0x2ccb050) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007fe23adeb944 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ca67e0, th=0x2ccb050) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007fe23adeb944 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ca67e0, th=0x2ccb050) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007fe23adea79f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fe1fb1e4e00, parent=0x29e8a00, th=th@entry=0x2ccb050) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x00007fe23adea82b in ThreadWeaver::Thread::run (this=0x2ccb050) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00007fe23db90aec in QThreadPrivate::start (arg=0x2ccb050) at thread/qthread_unix.cpp:338
#12 0x00007fe239875e9a in start_thread (arg=0x7fe1fb1e5700) at pthread_create.c:308
#13 0x00007fe23d330cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fe1fa9e4700 (LWP 3391)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fe23db9104b in wait (time=18446744073709551615, this=0x2ca4c20) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x2ca2920, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fe23ade90e1 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x29e8a00, th=0x2cbdf00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fe23adeb92b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2ca67e0, th=0x2cbdf00) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fe23adea79f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7fe1fa9e3e00, parent=0x29e8a00, th=th@entry=0x2cbdf00) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fe23adea82b in ThreadWeaver::Thread::run (this=0x2cbdf00) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fe23db90aec in QThreadPrivate::start (arg=0x2cbdf00) at thread/qthread_unix.cpp:338
#8  0x00007fe239875e9a in start_thread (arg=0x7fe1fa9e4700) at pthread_create.c:308
#9  0x00007fe23d330cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fe1f989a700 (LWP 3392)):
#0  0x00007fe23d3238bd in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fe237dbbf6f in read (__nbytes=16, __buf=0x7fe1f9899be0, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:45
#2  g_wakeup_acknowledge (wakeup=0x7fe1ec0016c0) at /build/buildd/glib2.0-2.34.0/./glib/gwakeup.c:212
#3  0x00007fe237d7f914 in g_main_context_check (context=context@entry=0x7fe1e00009a0, max_priority=2147483647, fds=fds@entry=0x7fe1e00023b0, n_fds=n_fds@entry=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3129
#4  0x00007fe237d7fd22 in g_main_context_iterate (context=context@entry=0x7fe1e00009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3287
#5  0x00007fe237d7fea4 in g_main_context_iteration (context=0x7fe1e00009a0, may_block=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3351
#6  0x00007fe23dcbbc16 in QEventDispatcherGlib::processEvents (this=0x7fe1e00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007fe23dc8c2bf in QEventLoop::processEvents (this=this@entry=0x7fe1f9899dd0, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007fe23dc8c548 in QEventLoop::exec (this=0x7fe1f9899dd0, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007fe23db8db10 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#10 0x00007fe23dc6c9af in QInotifyFileSystemWatcherEngine::run (this=0x2f4a880) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x00007fe23db90aec in QThreadPrivate::start (arg=0x2f4a880) at thread/qthread_unix.cpp:338
#12 0x00007fe239875e9a in start_thread (arg=0x7fe1f989a700) at pthread_create.c:308
#13 0x00007fe23d330cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fe1e7fff700 (LWP 3393)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fe2349d1b2d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fe2349d1c39 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fe239875e9a in start_thread (arg=0x7fe1e7fff700) at pthread_create.c:308
#4  0x00007fe23d330cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fe1e6ffd700 (LWP 3401)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fe239e4ecd7 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2  0x00007fe239e4ed09 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3  0x00007fe239875e9a in start_thread (arg=0x7fe1e6ffd700) at pthread_create.c:308
#4  0x00007fe23d330cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fe1c3731700 (LWP 3611)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:132
#1  0x00007fe23987809b in _L_lock_1006 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007fe23987801c in __pthread_mutex_lock (mutex=0x281df20) at pthread_mutex_lock.c:101
#3  0x00007fe237dbcc31 in g_mutex_lock (mutex=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gthread-posix.c:208
#4  0x00007fe22fc7ce3e in gst_element_post_message (element=element@entry=0x281e260, message=message@entry=0x23ef580) at gstelement.c:1842
#5  0x00007fe22fc68667 in gst_bin_handle_message_func (bin=0x281e260, message=0x23ef580) at gstbin.c:3442
#6  0x00007fe22fc9bff8 in gst_pipeline_handle_message (bin=0x281e260, message=0x23ef580) at gstpipeline.c:587
#7  0x00007fe21d739349 in gst_play_bin_handle_message (bin=0x281e260, msg=0x23ef580) at gstplaybin2.c:2387
#8  0x00007fe22fc65418 in bin_bus_handler (bus=bus@entry=0x24043c0, message=message@entry=0x23ef580, bin=bin@entry=0x281e260) at gstbin.c:2793
#9  0x00007fe22fc6eee2 in gst_bus_post (bus=bus@entry=0x24043c0, message=message@entry=0x23ef580) at gstbus.c:322
#10 0x00007fe22fc7ce63 in gst_element_post_message (element=element@entry=0x42bf1e0, message=message@entry=0x23ef580) at gstelement.c:1853
#11 0x00007fe22fc68667 in gst_bin_handle_message_func (bin=0x42bf1e0, message=0x23ef580) at gstbin.c:3442
#12 0x00007fe1d5013b17 in handle_message (bin=0x42bf1e0, msg=0x23ef580) at gsturidecodebin.c:2210
#13 0x00007fe22fc65418 in bin_bus_handler (bus=bus@entry=0x431d180, message=message@entry=0x23ef580, bin=bin@entry=0x42bf1e0) at gstbin.c:2793
#14 0x00007fe22fc6eee2 in gst_bus_post (bus=bus@entry=0x431d180, message=message@entry=0x23ef580) at gstbus.c:322
#15 0x00007fe22fc7ce63 in gst_element_post_message (element=element@entry=0x42bf640, message=message@entry=0x23ef580) at gstelement.c:1853
#16 0x00007fe22fc68667 in gst_bin_handle_message_func (bin=0x42bf640, message=0x23ef580) at gstbin.c:3442
#17 0x00007fe22fc65418 in bin_bus_handler (bus=bus@entry=0x431d240, message=message@entry=0x23ef580, bin=bin@entry=0x42bf640) at gstbin.c:2793
#18 0x00007fe22fc6eee2 in gst_bus_post (bus=bus@entry=0x431d240, message=message@entry=0x23ef580) at gstbus.c:322
#19 0x00007fe22fc7ce63 in gst_element_post_message (element=element@entry=0x7fe1c80535d0, message=0x23ef580) at gstelement.c:1853
#20 0x00007fe22fc7d83c in _priv_gst_element_state_changed (element=element@entry=0x7fe1c80535d0, oldstate=oldstate@entry=GST_STATE_NULL, newstate=newstate@entry=GST_STATE_READY, pending=pending@entry=GST_STATE_VOID_PENDING) at gstelement.c:2372
#21 0x00007fe22fc7e2ef in gst_element_continue_state (element=element@entry=0x7fe1c80535d0, ret=ret@entry=GST_STATE_CHANGE_SUCCESS) at gstelement.c:2470
#22 0x00007fe22fc7ddaf in gst_element_change_state (element=element@entry=0x7fe1c80535d0, transition=transition@entry=GST_STATE_CHANGE_NULL_TO_READY) at gstelement.c:2798
#23 0x00007fe22fc7e678 in gst_element_set_state_func (element=0x7fe1c80535d0, state=GST_STATE_READY) at gstelement.c:2717
#24 0x00007fe1d50118af in connect_pad (chain=<optimized out>, factories=0x7fe1c8032040, caps=0x7fe1c817bac0, pad=0x7fe1c401faf0, dpad=0x7fe1bc1f9200, src=0x4243020, dbin=<optimized out>) at gstdecodebin2.c:1921
#25 analyze_new_pad (dbin=dbin@entry=0x42bf640, src=src@entry=0x4243020, pad=pad@entry=0x7fe1c401faf0, caps=caps@entry=0x7fe1c817bac0, chain=<optimized out>, chain@entry=0x28346c0) at gstdecodebin2.c:1630
#26 0x00007fe1d5012cb5 in pad_added_cb (element=element@entry=0x4243020, pad=pad@entry=0x7fe1c401faf0, chain=chain@entry=0x28346c0) at gstdecodebin2.c:2333
#27 0x00007fe1d501307d in caps_notify_cb (pad=0x7fe1c401faf0, unused=<optimized out>, chain=0x28346c0) at gstdecodebin2.c:2447
#28 0x00007fe237420140 in g_closure_invoke (closure=0x41e6a00, return_value=0x0, n_param_values=2, param_values=0x7fe1c37306b0, invocation_hint=0x7fe1c3730650) at /build/buildd/glib2.0-2.34.0/./gobject/gclosure.c:777
#29 0x00007fe237431550 in signal_emit_unlocked_R (node=node@entry=0x23e5a30, detail=detail@entry=209, instance=instance@entry=0x7fe1c401faf0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fe1c37306b0) at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3551
#30 0x00007fe2374394af in g_signal_emit_valist (instance=0x7fe1c401faf0, signal_id=<optimized out>, detail=209, var_args=var_args@entry=0x7fe1c3730908) at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3300
#31 0x00007fe237439642 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3356
#32 0x00007fe237424af5 in g_object_dispatch_properties_changed (object=0x7fe1c401faf0, n_pspecs=128, pspecs=0xf) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1041
#33 0x00007fe22fc64324 in gst_object_dispatch_properties_changed (object=0x7fe1c401faf0, n_pspecs=1, pspecs=0x7fe1c3730a98) at gstobject.c:530
#34 0x00007fe2374264f3 in g_object_notify_by_spec_internal (pspec=<optimized out>, object=0x7fe1c401faf0) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1135
#35 g_object_notify_by_pspec (object=object@entry=0x7fe1c401faf0, pspec=<optimized out>) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1236
#36 0x00007fe22fc94404 in gst_pad_set_caps (pad=0x7fe1c401faf0, caps=0x7fe1c817bac0) at gstpad.c:2745
#37 0x00007fe1d457d20c in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstaudioparsers.so
#38 0x00007fe22ff36624 in gst_base_parse_handle_and_push_frame (parse=parse@entry=0x4243020, frame=frame@entry=0x7fe1c3730d30, klass=0x2473000) at gstbaseparse.c:1687
#39 0x00007fe22ff391a5 in gst_base_parse_loop (pad=<optimized out>) at gstbaseparse.c:2826
#40 0x00007fe22fcbee34 in gst_task_func (task=0x7fe20002e270) at gsttask.c:327
#41 0x00007fe237da3e62 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gthreadpool.c:309
#42 0x00007fe237da3645 in g_thread_proxy (data=0x4125940) at /build/buildd/glib2.0-2.34.0/./glib/gthread.c:797
#43 0x00007fe239875e9a in start_thread (arg=0x7fe1c3731700) at pthread_create.c:308
#44 0x00007fe23d330cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#45 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fe1d26a9700 (LWP 3612)):
#0  0x00007fe23d325303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fe2355ebb6f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007fe2355dd0b5 in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007fe2355dd719 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007fe2355dd7d0 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007fe2355ebb1f in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007fe230cbd543 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-2.1.so
#7  0x00007fe239875e9a in start_thread (arg=0x7fe1d26a9700) at pthread_create.c:308
#8  0x00007fe23d330cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe2409c3780 (LWP 3379)):
[KCrash Handler]
#6  g_value_set_object (value=0x7fffaef8fe70, v_object=0xffffffff) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:3578
#7  0x00007fe21d73e218 in gst_play_bin_get_property (object=0x281e260, prop_id=<optimized out>, value=0x7fffaef8fe70, pspec=<optimized out>) at gstplaybin2.c:2018
#8  0x00007fe237427ace in object_get_property (value=0x7fffaef8fe70, pspec=<optimized out>, object=0x281e260) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1294
#9  g_object_get_valist (object=object@entry=0x281e260, first_property_name=first_property_name@entry=0x7fe2243edac7 "source", var_args=var_args@entry=0x7fffaef8ff18) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:2019
#10 0x00007fe237427f57 in g_object_get (_object=0x281e260, first_property_name=0x7fe2243edac7 "source") at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:2109
#11 0x00007fe2243de435 in Phonon::Gstreamer::Pipeline::cb_setupSource (playbin=<optimized out>, param=<optimized out>, data=0x2818fe0) at ../../gstreamer/pipeline.cpp:828
#12 0x00007fe237420140 in g_closure_invoke (closure=0x2821870, return_value=0x0, n_param_values=2, param_values=0x7fffaef902d0, invocation_hint=0x7fffaef90270) at /build/buildd/glib2.0-2.34.0/./gobject/gclosure.c:777
#13 0x00007fe237431550 in signal_emit_unlocked_R (node=node@entry=0x23e5a30, detail=detail@entry=2283, instance=instance@entry=0x281e260, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffaef902d0) at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3551
#14 0x00007fe2374394af in g_signal_emit_valist (instance=0x281e260, signal_id=<optimized out>, detail=2283, var_args=var_args@entry=0x7fffaef90528) at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3300
#15 0x00007fe237439642 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3356
#16 0x00007fe237424af5 in g_object_dispatch_properties_changed (object=0x281e260, n_pspecs=2, pspecs=0x0) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1041
#17 0x00007fe22fc64324 in gst_object_dispatch_properties_changed (object=0x281e260, n_pspecs=1, pspecs=0x7fffaef906b8) at gstobject.c:530
#18 0x00007fe2374263db in g_object_notify_by_spec_internal (pspec=0x23dff20, object=0x281e260) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1135
#19 g_object_notify (object=object@entry=0x281e260, property_name=property_name@entry=0x7fe21d761bcb "source") at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1177
#20 0x00007fe21d73a7af in notify_source_cb (uridecodebin=<optimized out>, pspec=<optimized out>, group=<optimized out>) at gstplaybin2.c:3445
#21 0x00007fe237420140 in g_closure_invoke (closure=0x7fe1c402fe40, return_value=0x0, n_param_values=2, param_values=0x7fffaef908d0, invocation_hint=0x7fffaef90870) at /build/buildd/glib2.0-2.34.0/./gobject/gclosure.c:777
#22 0x00007fe237431550 in signal_emit_unlocked_R (node=node@entry=0x23e5a30, detail=detail@entry=2283, instance=instance@entry=0x42befb0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffaef908d0) at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3551
#23 0x00007fe2374394af in g_signal_emit_valist (instance=0x42befb0, signal_id=<optimized out>, detail=2283, var_args=var_args@entry=0x7fffaef90b28) at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3300
#24 0x00007fe237439642 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3356
#25 0x00007fe237424af5 in g_object_dispatch_properties_changed (object=0x42befb0, n_pspecs=2, pspecs=0x0) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1041
#26 0x00007fe22fc64324 in gst_object_dispatch_properties_changed (object=0x42befb0, n_pspecs=1, pspecs=0x7fffaef90cb8) at gstobject.c:530
#27 0x00007fe2374263db in g_object_notify_by_spec_internal (pspec=0x281d540, object=0x42befb0) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1135
#28 g_object_notify (object=object@entry=0x42befb0, property_name=property_name@entry=0x7fe1d501ba09 "source") at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1177
#29 0x00007fe1d5017763 in setup_source (decoder=0x42befb0) at gsturidecodebin.c:2015
#30 gst_uri_decode_bin_change_state (element=0x42befb0, transition=<optimized out>) at gsturidecodebin.c:2493
#31 0x00007fe22fc7dd2c in gst_element_change_state (element=element@entry=0x42befb0, transition=transition@entry=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2761
#32 0x00007fe22fc7e678 in gst_element_set_state_func (element=0x42befb0, state=GST_STATE_PAUSED) at gstelement.c:2717
#33 0x00007fe22fc6b857 in gst_bin_element_set_state (next=GST_STATE_PAUSED, current=GST_STATE_READY, start_time=0, base_time=0, element=0x42befb0, bin=0x281e260) at gstbin.c:2209
#34 gst_bin_change_state_func (element=0x281e260, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2518
#35 0x00007fe22fc9c595 in gst_pipeline_change_state (element=0x281e260, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstpipeline.c:482
#36 0x00007fe21d73c7a1 in gst_play_bin_change_state (element=0x281e260, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstplaybin2.c:3936
#37 0x00007fe22fc7dd2c in gst_element_change_state (element=element@entry=0x281e260, transition=transition@entry=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2761
#38 0x00007fe22fc7e678 in gst_element_set_state_func (element=0x281e260, state=GST_STATE_PLAYING) at gstelement.c:2717
#39 0x00007fe2243ddd76 in Phonon::Gstreamer::Pipeline::setState (this=0x2818fe0, state=GST_STATE_PLAYING) at ../../gstreamer/pipeline.cpp:242
#40 0x00007fe2243d64e2 in Phonon::Gstreamer::MediaObject::requestState (this=this@entry=0x2817340, state=state@entry=Phonon::PlayingState) at ../../gstreamer/mediaobject.cpp:839
#41 0x00007fe2243d67b4 in Phonon::Gstreamer::MediaObject::play (this=0x2817340) at ../../gstreamer/mediaobject.cpp:239
#42 0x00007fe23f9e02b7 in EngineController::playUrl (this=this@entry=0x22d5240, url=..., offset=offset@entry=0) at ../../src/EngineController.cpp:505
#43 0x00007fe23f9e1c25 in EngineController::play (this=0x22d5240, track=..., offset=0) at ../../src/EngineController.cpp:395
#44 0x00007fe23f6989b9 in Playlist::Actions::play (this=this@entry=0x29d09a0, trackid=<optimized out>, now=now@entry=true) at ../../src/playlist/PlaylistActions.cpp:224
#45 0x00007fe23f69955f in Playlist::Actions::play (this=0x29d09a0, index=...) at ../../src/playlist/PlaylistActions.cpp:202
#46 0x00007fe23f730dc1 in Playlist::PrettyListView::trackActivated (this=0x3626ee0, idx=...) at ../../src/playlist/view/listview/PrettyListView.cpp:323
#47 0x00007fe23f7370e2 in qt_static_metacall (_a=<optimized out>, _id=<optimized out>, _o=<optimized out>, _c=<optimized out>) at ./PrettyListView.moc:130
#48 Playlist::PrettyListView::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./PrettyListView.moc:99
#49 0x00007fe23dca2f5f in QMetaObject::activate (sender=0x3626ee0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffaef919a0) at kernel/qobject.cpp:3547
#50 0x00007fe23eb7a3e5 in QAbstractItemView::doubleClicked (this=this@entry=0x3626ee0, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:355
#51 0x00007fe23eb7a545 in QAbstractItemView::mouseDoubleClickEvent (this=0x3626ee0, event=0x7fffaef925b0) at itemviews/qabstractitemview.cpp:1846
#52 0x00007fe23e6be86a in QWidget::event (this=0x3626ee0, event=0x7fffaef925b0) at kernel/qwidget.cpp:8375
#53 0x00007fe23ea6db66 in QFrame::event (this=0x3626ee0, e=0x7fffaef925b0) at widgets/qframe.cpp:557
#54 0x00007fe23eb7959b in QAbstractItemView::viewportEvent (this=0x3626ee0, event=0x7fffaef925b0) at itemviews/qabstractitemview.cpp:1644
#55 0x00007fe23dc8d6d6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x3626310, event=0x7fffaef925b0) at kernel/qcoreapplication.cpp:1025
#56 0x00007fe23e66ee6c in QApplicationPrivate::notify_helper (this=this@entry=0x21727f0, receiver=receiver@entry=0x3626310, e=e@entry=0x7fffaef925b0) at kernel/qapplication.cpp:4558
#57 0x00007fe23e673b6b in QApplication::notify (this=<optimized out>, receiver=0x3626310, e=0x7fffaef925b0) at kernel/qapplication.cpp:4105
#58 0x00007fe2403dd1d6 in KApplication::notify (this=0x7fffaef95440, receiver=0x3626310, event=0x7fffaef925b0) at ../../kdeui/kernel/kapplication.cpp:311
#59 0x00007fe23dc8d56e in QCoreApplication::notifyInternal (this=0x7fffaef95440, receiver=0x3626310, event=0x7fffaef925b0) at kernel/qcoreapplication.cpp:915
#60 0x00007fe23e66fcd3 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#61 QApplicationPrivate::sendMouseEvent (receiver=0x3626310, event=0x7fffaef925b0, alienWidget=0x3626310, nativeWidget=0x2f00f90, buttonDown=0x7fe23f14b308 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173
#62 0x00007fe23e6ed554 in QETWidget::translateMouseEvent (this=this@entry=0x2f00f90, event=event@entry=0x7fffaef92d30) at kernel/qapplication_x11.cpp:4622
#63 0x00007fe23e6ec44f in QApplication::x11ProcessEvent (this=0x7fffaef95440, event=0x7fffaef92d30) at kernel/qapplication_x11.cpp:3737
#64 0x00007fe23e713fa2 in x11EventSourceDispatch (s=s@entry=0x2172290, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#65 0x00007fe237d7fab5 in g_main_dispatch (context=0x2173070) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:2715
#66 g_main_context_dispatch (context=context@entry=0x2173070) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3219
#67 0x00007fe237d7fde8 in g_main_context_iterate (context=context@entry=0x2173070, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3290
#68 0x00007fe237d7fea4 in g_main_context_iteration (context=0x2173070, may_block=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3351
#69 0x00007fe23dcbbbf6 in QEventDispatcherGlib::processEvents (this=0x1ffdad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#70 0x00007fe23e713c1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#71 0x00007fe23dc8c2bf in QEventLoop::processEvents (this=this@entry=0x7fffaef93100, flags=...) at kernel/qeventloop.cpp:149
#72 0x00007fe23dc8c548 in QEventLoop::exec (this=0x7fffaef93100, flags=...) at kernel/qeventloop.cpp:204
#73 0x00007fe23dc91708 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#74 0x0000000000408dea in main (argc=1, argv=0x7fffaef955a8) at ../../src/main.cpp:306

Possible duplicates by query: bug 310292, bug 310047, bug 309838, bug 309705, bug 309074.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-11-29 23:11:39 UTC

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