Bug 308637

Summary: Amarok crashes after playing a track
Product: [Applications] amarok Reporter: mehdi <mehdilauters>
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 mehdi 2012-10-19 06:23:23 UTC
Application: amarok (2.6.0)
KDE Platform Version: 4.9.2
Qt Version: 4.8.3
Operating System: Linux 3.5.0-17-generic i686
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed:
Get back computer from sleep mode, clicking 'play', nothing happened, selecting a new playlist track, crash

- Custom settings of the application:
Mysql collection

The crash can be reproduced some of the time.

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

Thread 14 (Thread 0xa572ab40 (LWP 13131)):
#0  0xb778a424 in __kernel_vsyscall ()
#1  0xb569f5f0 in __GI___poll (fds=fds@entry=0xa4e020d0, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb441d74b in g_poll (fds=0xa4e020d0, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.34.0/./glib/gpoll.c:132
#3  0xb440ed00 in g_main_context_poll (n_fds=1, fds=0xa4e020d0, timeout=<optimized out>, context=0xa4e00500, priority=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3584
#4  g_main_context_iterate (context=context@entry=0xa4e00500, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3285
#5  0xb440ee61 in g_main_context_iteration (context=0xa4e00500, may_block=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3351
#6  0xb5a1d99f in QEventDispatcherGlib::processEvents (this=0xa4e00488, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb59ea26c in QEventLoop::processEvents (this=this@entry=0xa572a228, flags=...) at kernel/qeventloop.cpp:149
#8  0xb59ea561 in QEventLoop::exec (this=0xa572a228, flags=...) at kernel/qeventloop.cpp:204
#9  0xb58d566c in QThread::exec (this=0x827b800) at thread/qthread.cpp:501
#10 0xb59c87bd in QInotifyFileSystemWatcherEngine::run (this=0x827b800) at io/qfilesystemwatcher_inotify.cpp:248
#11 0xb58d8a58 in QThreadPrivate::start (arg=0x827b800) at thread/qthread_unix.cpp:338
#12 0xb4708d4c in start_thread (arg=0xa572ab40) at pthread_create.c:308
#13 0xb56add3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xa4cefb40 (LWP 13141)):
#0  0xb778a424 in __kernel_vsyscall ()
#1  0xb470c96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb56bb64c in __pthread_cond_wait (cond=0x9208a80, mutex=0x9208a68) at forward.c:139
#3  0xb58d9030 in wait (time=4294967295, this=0x9208a68) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x92089b8, mutex=0x88a3588, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb4e5db45 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92089a0, th=0x889d160) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4e6096b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x88a1f00, th=0x889d160) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4e5d6aa in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92089a0, th=0x889d160) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4e60ac4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x88a1f00, th=0x889d160) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4e5d5a3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92089a0, th=0x889d160, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4e60ae0 in ThreadWeaver::WorkingHardState::applyForWork (this=0x88a1f00, th=0x889d160) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb4e5d5a3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92089a0, th=0x889d160, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb4e60ae0 in ThreadWeaver::WorkingHardState::applyForWork (this=0x88a1f00, th=0x889d160) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0xb4e5d5a3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92089a0, th=0x889d160, previous=0x8d91e48) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0xb4e5f524 in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0xa4cef284, parent=0x92089a0, th=th@entry=0x889d160) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0xb4e5f5da in ThreadWeaver::Thread::run (this=0x889d160) at ../../../threadweaver/Weaver/Thread.cpp:142
#16 0xb58d8a58 in QThreadPrivate::start (arg=0x889d160) at thread/qthread_unix.cpp:338
#17 0xb4708d4c in start_thread (arg=0xa4cefb40) at pthread_create.c:308
#18 0xb56add3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xa42ffb40 (LWP 13142)):
#0  0xb778a424 in __kernel_vsyscall ()
#1  0xb470c96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb56bb64c in __pthread_cond_wait (cond=0x9208a80, mutex=0x9208a68) at forward.c:139
#3  0xb58d9030 in wait (time=4294967295, this=0x9208a68) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x92089b8, mutex=0x88a3588, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb4e5db45 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92089a0, th=0x88b6750) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4e6096b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x88a1f00, th=0x88b6750) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4e5d6aa in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92089a0, th=0x88b6750) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4e60ac4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x88a1f00, th=0x88b6750) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4e5d5a3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92089a0, th=0x88b6750, previous=0x8d44ba0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4e5f524 in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0xa42ff284, parent=0x92089a0, th=th@entry=0x88b6750) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb4e5f5da in ThreadWeaver::Thread::run (this=0x88b6750) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb58d8a58 in QThreadPrivate::start (arg=0x88b6750) at thread/qthread_unix.cpp:338
#13 0xb4708d4c in start_thread (arg=0xa42ffb40) at pthread_create.c:308
#14 0xb56add3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xa38ffb40 (LWP 13143)):
#0  0xb778a424 in __kernel_vsyscall ()
#1  0xb470c96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb56bb64c in __pthread_cond_wait (cond=0x9208a80, mutex=0x9208a68) at forward.c:139
#3  0xb58d9030 in wait (time=4294967295, this=0x9208a68) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x92089b8, mutex=0x88a3588, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb4e5db45 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92089a0, th=0x88b4988) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4e6096b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x88a1f00, th=0x88b4988) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4e5d6aa in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92089a0, th=0x88b4988) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4e60ac4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x88a1f00, th=0x88b4988) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4e5d5a3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92089a0, th=0x88b4988, previous=0x93c2bf8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4e5f524 in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0xa38ff284, parent=0x92089a0, th=th@entry=0x88b4988) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb4e5f5da in ThreadWeaver::Thread::run (this=0x88b4988) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb58d8a58 in QThreadPrivate::start (arg=0x88b4988) at thread/qthread_unix.cpp:338
#13 0xb4708d4c in start_thread (arg=0xa38ffb40) at pthread_create.c:308
#14 0xb56add3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xa2effb40 (LWP 13144)):
#0  0xb778a424 in __kernel_vsyscall ()
#1  0xb470c96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb56bb64c in __pthread_cond_wait (cond=0x9208a80, mutex=0x9208a68) at forward.c:139
#3  0xb58d9030 in wait (time=4294967295, this=0x9208a68) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x92089b8, mutex=0x88a3588, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb4e5db45 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92089a0, th=0x88b1e88) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4e6096b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x88a1f00, th=0x88b1e88) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4e5d6aa in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92089a0, th=0x88b1e88) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4e60ac4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x88a1f00, th=0x88b1e88) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4e5d5a3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92089a0, th=0x88b1e88, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4e60ae0 in ThreadWeaver::WorkingHardState::applyForWork (this=0x88a1f00, th=0x88b1e88) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb4e5d5a3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92089a0, th=0x88b1e88, previous=0x8d9e3f0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb4e5f524 in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0xa2eff284, parent=0x92089a0, th=th@entry=0x88b1e88) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0xb4e5f5da in ThreadWeaver::Thread::run (this=0x88b1e88) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0xb58d8a58 in QThreadPrivate::start (arg=0x88b1e88) at thread/qthread_unix.cpp:338
#15 0xb4708d4c in start_thread (arg=0xa2effb40) at pthread_create.c:308
#16 0xb56add3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xa23fdb40 (LWP 13151)):
#0  0xb4236dcd in __GI_clock_gettime (clock_id=1, tp=0xa23fcf78) at ../sysdeps/unix/clock_gettime.c:116
#1  0xb5936fb5 in do_gettime (frac=0xa23fcf70, sec=0xa23fcf68) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb5a1e36e in QTimerInfoList::updateCurrentTime (this=0xa1a01574) at kernel/qeventdispatcher_unix.cpp:343
#4  0x7fffffff in ?? ()
#5  0xb5a1e6fa in QTimerInfoList::timerWait (this=0xa1a01574, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x7fffffff in ?? ()

Thread 8 (Thread 0xa19ffb40 (LWP 13152)):
#0  0xb778a424 in __kernel_vsyscall ()
#1  0xb470c96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb56bb64c in __pthread_cond_wait (cond=0xb400b470, mutex=0xb400b458) at forward.c:139
#3  0xb38b40e9 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb38b41df in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb4708d4c in start_thread (arg=0xa19ffb40) at pthread_create.c:308
#6  0xb56add3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xa10feb40 (LWP 13153)):
#0  0xb778a424 in __kernel_vsyscall ()
#1  0xb569f5f0 in __GI___poll (fds=fds@entry=0x8a912c8, nfds=nfds@entry=1, timeout=timeout@entry=7027) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb441d74b in g_poll (fds=0x8a912c8, nfds=1, timeout=7027) at /build/buildd/glib2.0-2.34.0/./glib/gpoll.c:132
#3  0xb440ed00 in g_main_context_poll (n_fds=1, fds=0x8a912c8, timeout=<optimized out>, context=0x8ce9490, priority=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3584
#4  g_main_context_iterate (context=context@entry=0x8ce9490, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3285
#5  0xb440ee61 in g_main_context_iteration (context=0x8ce9490, may_block=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3351
#6  0xb5a1d99f in QEventDispatcherGlib::processEvents (this=0x8d92800, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb59ea26c in QEventLoop::processEvents (this=this@entry=0xa10fe258, flags=...) at kernel/qeventloop.cpp:149
#8  0xb59ea561 in QEventLoop::exec (this=0xa10fe258, flags=...) at kernel/qeventloop.cpp:204
#9  0xb58d566c in QThread::exec (this=this@entry=0x8d86e88) at thread/qthread.cpp:501
#10 0xb58d57cb in QThread::run (this=0x8d86e88) at thread/qthread.cpp:568
#11 0xb58d8a58 in QThreadPrivate::start (arg=0x8d86e88) at thread/qthread_unix.cpp:338
#12 0xb4708d4c in start_thread (arg=0xa10feb40) at pthread_create.c:308
#13 0xb56add3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0x9eff4b40 (LWP 13167)):
#0  0xb778a424 in __kernel_vsyscall ()
#1  0xb470c96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb56bb64c in __pthread_cond_wait (cond=0xb49e4670, mutex=0xb49e4658) at forward.c:139
#3  0xb48d21cd in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb48d21ff in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb4708d4c in start_thread (arg=0x9eff4b40) at pthread_create.c:308
#6  0xb56add3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0x96711b40 (LWP 13188)):
#0  0xb778a424 in __kernel_vsyscall ()
#1  0xb470c96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb56bb64c in __pthread_cond_wait (cond=0x9adafa0, mutex=0x9adaf88) at forward.c:139
#3  0xb58d9030 in wait (time=4294967295, this=0x9adaf88) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x9adad3c, mutex=0x9adad38, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb64d512f in QFileInfoGatherer::run (this=0x9adad30) at dialogs/qfileinfogatherer.cpp:214
#6  0xb58d8a58 in QThreadPrivate::start (arg=0x9adad30) at thread/qthread_unix.cpp:338
#7  0xb4708d4c in start_thread (arg=0x96711b40) at pthread_create.c:308
#8  0xb56add3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0x95f10b40 (LWP 13189)):
#0  0xb778a424 in __kernel_vsyscall ()
#1  0xb569f5f0 in __GI___poll (fds=fds@entry=0xa2fbc120, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb441d74b in g_poll (fds=0xa2fbc120, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.34.0/./glib/gpoll.c:132
#3  0xb440ed00 in g_main_context_poll (n_fds=1, fds=0xa2fbc120, timeout=<optimized out>, context=0xa2fa86a8, priority=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3584
#4  g_main_context_iterate (context=context@entry=0xa2fa86a8, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3285
#5  0xb440ee61 in g_main_context_iteration (context=0xa2fa86a8, may_block=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3351
#6  0xb5a1d99f in QEventDispatcherGlib::processEvents (this=0xa2f2d4a0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb59ea26c in QEventLoop::processEvents (this=this@entry=0x95f10228, flags=...) at kernel/qeventloop.cpp:149
#8  0xb59ea561 in QEventLoop::exec (this=0x95f10228, flags=...) at kernel/qeventloop.cpp:204
#9  0xb58d566c in QThread::exec (this=0x9bb1da8) at thread/qthread.cpp:501
#10 0xb59c87bd in QInotifyFileSystemWatcherEngine::run (this=0x9bb1da8) at io/qfilesystemwatcher_inotify.cpp:248
#11 0xb58d8a58 in QThreadPrivate::start (arg=0x9bb1da8) at thread/qthread_unix.cpp:338
#12 0xb4708d4c in start_thread (arg=0x95f10b40) at pthread_create.c:308
#13 0xb56add3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0x90124b40 (LWP 14738)):
#0  0xb778a424 in __kernel_vsyscall ()
#1  0xb569f5f0 in __GI___poll (fds=0x9fbdaea0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb4053b66 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#3  0xb4041e8a in pa_mainloop_poll () from /usr/lib/i386-linux-gnu/libpulse.so.0
#4  0xb40426c9 in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0
#5  0xb40427a4 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0
#6  0xb4053aee in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#7  0xb1f4279a in ?? () from /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-2.1.so
#8  0xb4708d4c in start_thread (arg=0x90124b40) at pthread_create.c:308
#9  0xb56add3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0x9312ab40 (LWP 14739)):
#0  0xb778a424 in __kernel_vsyscall ()
#1  0xb470f5a2 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:142
#2  0xb470aecb in _L_lock_891 () from /lib/i386-linux-gnu/libpthread.so.0
#3  0xb470ae60 in __pthread_mutex_lock (mutex=0x84da068) at pthread_mutex_lock.c:101
#4  0xb56bb864 in pthread_mutex_lock (mutex=0x84da068) at forward.c:182
#5  0xb444fc80 in g_mutex_lock (mutex=0x86a8b18) at /build/buildd/glib2.0-2.34.0/./glib/gthread-posix.c:208
#6  0xb1ce14b7 in gst_element_post_message (element=element@entry=0x86afc30, message=message@entry=0x8f031190) at gstelement.c:1842
#7  0xb1cc9a27 in gst_bin_handle_message_func (bin=0x86afc30, message=0x8f031190) at gstbin.c:3442
#8  0xb1d038d6 in gst_pipeline_handle_message (bin=0x86afc30, message=0x8f031190) at gstpipeline.c:587
#9  0xaa05797d in gst_play_bin_handle_message (bin=0x86afc30, msg=<optimized out>) at gstplaybin2.c:2387
#10 0xb1cc605c in bin_bus_handler (bus=bus@entry=0x83bd600, message=message@entry=0x8f031190, bin=bin@entry=0x86afc30) at gstbin.c:2793
#11 0xb1cd1492 in gst_bus_post (bus=bus@entry=0x83bd600, message=message@entry=0x8f031190) at gstbus.c:322
#12 0xb1ce14dd in gst_element_post_message (element=element@entry=0xa28a940, message=message@entry=0x8f031190) at gstelement.c:1853
#13 0xb1cc9a27 in gst_bin_handle_message_func (bin=0xa28a940, message=0x8f031190) at gstbin.c:3442
#14 0x951fb8a4 in handle_message (bin=0xa28a940, msg=0x8f031190) at gsturidecodebin.c:2210
#15 0xb1cc605c in bin_bus_handler (bus=bus@entry=0xa9f1a1f0, message=message@entry=0x8f031190, bin=bin@entry=0xa28a940) at gstbin.c:2793
#16 0xb1cd1492 in gst_bus_post (bus=bus@entry=0xa9f1a1f0, message=message@entry=0x8f031190) at gstbus.c:322
#17 0xb1ce14dd in gst_element_post_message (element=element@entry=0xa295558, message=message@entry=0x8f031190) at gstelement.c:1853
#18 0xb1cc9a27 in gst_bin_handle_message_func (bin=0xa295558, message=0x8f031190) at gstbin.c:3442
#19 0x951f486f in gst_decode_bin_handle_message (msg=0x8f031190, bin=0xa295558) at gstdecodebin2.c:4081
#20 gst_decode_bin_handle_message (bin=0xa295558, msg=0x8f031190) at gstdecodebin2.c:4067
#21 0xb1cc605c in bin_bus_handler (bus=bus@entry=0x9f5ae4e0, message=message@entry=0x8f031190, bin=bin@entry=0xa295558) at gstbin.c:2793
#22 0xb1cd1492 in gst_bus_post (bus=bus@entry=0x9f5ae4e0, message=message@entry=0x8f031190) at gstbus.c:322
#23 0xb1ce14dd in gst_element_post_message (element=element@entry=0xa28ae80, message=0x8f031190) at gstelement.c:1853
#24 0xb1ce1ee0 in _priv_gst_element_state_changed (element=element@entry=0xa28ae80, oldstate=oldstate@entry=GST_STATE_NULL, newstate=newstate@entry=GST_STATE_READY, pending=pending@entry=GST_STATE_VOID_PENDING) at gstelement.c:2372
#25 0xb1ce2a74 in gst_element_continue_state (element=element@entry=0xa28ae80, ret=ret@entry=GST_STATE_CHANGE_SUCCESS) at gstelement.c:2470
#26 0xb1ce24af in gst_element_change_state (element=element@entry=0xa28ae80, transition=GST_STATE_CHANGE_NULL_TO_READY) at gstelement.c:2798
#27 0xb1ce2e57 in gst_element_set_state_func (element=0xa28ae80, state=GST_STATE_READY) at gstelement.c:2717
#28 0xb1ce216f in gst_element_set_state (element=element@entry=0xa28ae80, state=state@entry=GST_STATE_READY) at gstelement.c:2618
#29 0x951f8f0d in connect_pad (chain=0x9f53d470, factories=0x8ec69f90, caps=0x9b457a0, pad=0x9f73bd78, dpad=0x9f532eb0, src=0x994e4d0, dbin=0xa295558) at gstdecodebin2.c:1921
#30 analyze_new_pad (dbin=dbin@entry=0xa295558, src=src@entry=0x994e4d0, pad=pad@entry=0x9f73bd78, caps=caps@entry=0x9b457a0, chain=chain@entry=0x9f53d470) at gstdecodebin2.c:1630
#31 0x951fa7a9 in pad_added_cb (element=element@entry=0x994e4d0, pad=pad@entry=0x9f73bd78, chain=chain@entry=0x9f53d470) at gstdecodebin2.c:2333
#32 0x951fabd2 in caps_notify_cb (pad=pad@entry=0x9f73bd78, unused=0x83b0228, chain=0x9f53d470) at gstdecodebin2.c:2447
#33 0xb42ac46a in g_cclosure_marshal_VOID__PARAM (closure=closure@entry=0x993b568, return_value=return_value@entry=0x0, n_param_values=n_param_values@entry=2, param_values=param_values@entry=0x93129c90, invocation_hint=invocation_hint@entry=0x93129c3c, marshal_data=marshal_data@entry=0x0) at /build/buildd/glib2.0-2.34.0/./gobject/gmarshal.c:1042
#34 0xb42a9826 in g_closure_invoke (closure=0x993b568, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x93129c90, invocation_hint=invocation_hint@entry=0x93129c3c) at /build/buildd/glib2.0-2.34.0/./gobject/gclosure.c:777
#35 0xb42bb61f in signal_emit_unlocked_R (node=node@entry=0x83afd60, detail=detail@entry=209, instance=instance@entry=0x9f73bd78, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x93129c90) at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3551
#36 0xb42c3732 in g_signal_emit_valist (instance=instance@entry=0x9f73bd78, signal_id=signal_id@entry=1, detail=detail@entry=209, var_args=0x93129e90 "x\275s\237x\270k\265", var_args@entry=0x93129e8c "(\002;\bx\275s\237x\270k\265") at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3300
#37 0xb42c38b3 in g_signal_emit (instance=instance@entry=0x9f73bd78, signal_id=1, detail=209) at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3356
#38 0xb42ade4f in g_object_dispatch_properties_changed (object=0x9f73bd78, n_pspecs=1, pspecs=0x93129f2c) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1041
#39 0xb1cc4da2 in gst_object_dispatch_properties_changed (object=0x9f73bd78, n_pspecs=1, pspecs=0x93129f2c) at gstobject.c:530
#40 0xb42afad8 in g_object_notify_by_spec_internal (pspec=0x83b0228, object=0x9f73bd78) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1135
#41 g_object_notify_by_pspec (object=object@entry=0x9f73bd78, pspec=0x83b0228) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1236
#42 0xb1cfb148 in gst_pad_set_caps (pad=0x9f73bd78, caps=0x9b457a0) at gstpad.c:2745
#43 0xa2625da1 in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstaudioparsers.so
#44 0xb1da3255 in gst_base_parse_handle_and_push_frame (parse=parse@entry=0x994e4d0, frame=frame@entry=0x9312a1a0, klass=0xa2ffe00) at gstbaseparse.c:1687
#45 0xb1da6ccc in gst_base_parse_loop (pad=0x9f73bbe8) at gstbaseparse.c:2826
#46 0xb1d29e10 in gst_task_func (task=task@entry=0xa2b28c0) at gsttask.c:327
#47 0xb1d2afb8 in default_func (tdata=0x83dc3b8, pool=0x83b5400) at gsttaskpool.c:70
#48 0xb4434ce8 in g_thread_pool_thread_proxy (data=0x83b51f8) at /build/buildd/glib2.0-2.34.0/./glib/gthreadpool.c:309
#49 0xb4434303 in g_thread_proxy (data=0x86a9060) at /build/buildd/glib2.0-2.34.0/./glib/gthread.c:797
#50 0xb4708d4c in start_thread (arg=0x9312ab40) at pthread_create.c:308
#51 0xb56add3e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb13df740 (LWP 13114)):
[KCrash Handler]
#7  0xb42b31f1 in g_value_set_object (value=value@entry=0xbff7177c, v_object=0xb42a908e <g_closure_unref+14>) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:3578
#8  0xaa05d031 in gst_play_bin_get_property (object=0x86afc30, prop_id=3, value=0xbff7177c, pspec=0x86a1200) at gstplaybin2.c:2018
#9  0xb42b10fb in object_get_property (value=0xbff7177c, pspec=<optimized out>, object=0x86afc30) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1294
#10 g_object_get_valist (object=object@entry=0x86afc30, first_property_name=first_property_name@entry=0xaeadeeec "source", var_args=var_args@entry=0xbff71818 "L\030\367\277") at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:2019
#11 0xb42b1468 in g_object_get (_object=0x86afc30, first_property_name=0xaeadeeec "source") at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:2109
#12 0xaeacdb62 in Phonon::Gstreamer::Pipeline::cb_setupSource (playbin=playbin@entry=0x86afc30, param=0x86a1200, data=0x86aa2f0) at ../../gstreamer/pipeline.cpp:828
#13 0xb42ac46a in g_cclosure_marshal_VOID__PARAM (closure=closure@entry=0x86b0820, return_value=return_value@entry=0x0, n_param_values=n_param_values@entry=2, param_values=param_values@entry=0xbff71a50, invocation_hint=invocation_hint@entry=0xbff719fc, marshal_data=marshal_data@entry=0x0) at /build/buildd/glib2.0-2.34.0/./gobject/gmarshal.c:1042
#14 0xb42a9826 in g_closure_invoke (closure=0x86b0820, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0xbff71a50, invocation_hint=invocation_hint@entry=0xbff719fc) at /build/buildd/glib2.0-2.34.0/./gobject/gclosure.c:777
#15 0xb42bb61f in signal_emit_unlocked_R (node=node@entry=0x83afd60, detail=detail@entry=2180, instance=instance@entry=0x86afc30, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0xbff71a50) at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3551
#16 0xb42c3732 in g_signal_emit_valist (instance=instance@entry=0x86afc30, signal_id=signal_id@entry=1, detail=detail@entry=2180, var_args=0xbff71c50 "0\374j\bx\270k\265", var_args@entry=0xbff71c4c "") at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3300
#17 0xb42c38b3 in g_signal_emit (instance=instance@entry=0x86afc30, signal_id=1, detail=2180) at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3356
#18 0xb42ade4f in g_object_dispatch_properties_changed (object=0x86afc30, n_pspecs=1, pspecs=0xbff71cfc) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1041
#19 0xb1cc4da2 in gst_object_dispatch_properties_changed (object=0x86afc30, n_pspecs=1, pspecs=0xbff71cfc) at gstobject.c:530
#20 0xb42af9c0 in g_object_notify_by_spec_internal (pspec=<optimized out>, object=0x86afc30) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1135
#21 g_object_notify (object=object@entry=0x86afc30, property_name=property_name@entry=0xaa0860a9 "source") at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1177
#22 0xaa059003 in notify_source_cb (uridecodebin=uridecodebin@entry=0xa28a6a0, pspec=0x823cd18, group=0x86afd34) at gstplaybin2.c:3445
#23 0xb42ac46a in g_cclosure_marshal_VOID__PARAM (closure=closure@entry=0x9f512220, return_value=return_value@entry=0x0, n_param_values=n_param_values@entry=2, param_values=param_values@entry=0xbff71ee0, invocation_hint=invocation_hint@entry=0xbff71e8c, marshal_data=marshal_data@entry=0x0) at /build/buildd/glib2.0-2.34.0/./gobject/gmarshal.c:1042
#24 0xb42a9826 in g_closure_invoke (closure=0x9f512220, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0xbff71ee0, invocation_hint=invocation_hint@entry=0xbff71e8c) at /build/buildd/glib2.0-2.34.0/./gobject/gclosure.c:777
#25 0xb42bb61f in signal_emit_unlocked_R (node=node@entry=0x83afd60, detail=detail@entry=2180, instance=instance@entry=0xa28a6a0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0xbff71ee0) at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3551
#26 0xb42c3732 in g_signal_emit_valist (instance=instance@entry=0xa28a6a0, signal_id=signal_id@entry=1, detail=detail@entry=2180, var_args=0xbff720e0 "\240\246(\nx\270k\265", var_args@entry=0xbff720dc "\030\315#\b\240\246(\nx\270k\265") at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3300
#27 0xb42c38b3 in g_signal_emit (instance=instance@entry=0xa28a6a0, signal_id=1, detail=2180) at /build/buildd/glib2.0-2.34.0/./gobject/gsignal.c:3356
#28 0xb42ade4f in g_object_dispatch_properties_changed (object=0xa28a6a0, n_pspecs=1, pspecs=0xbff7218c) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1041
#29 0xb1cc4da2 in gst_object_dispatch_properties_changed (object=0xa28a6a0, n_pspecs=1, pspecs=0xbff7218c) at gstobject.c:530
#30 0xb42af9c0 in g_object_notify_by_spec_internal (pspec=<optimized out>, object=0xa28a6a0) at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1135
#31 g_object_notify (object=object@entry=0xa28a6a0, property_name=property_name@entry=0x95204d3e "source") at /build/buildd/glib2.0-2.34.0/./gobject/gobject.c:1177
#32 0x95200426 in setup_source (decoder=0xa28a6a0) at gsturidecodebin.c:2015
#33 gst_uri_decode_bin_change_state (element=0xa28a6a0, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gsturidecodebin.c:2493
#34 0xb1ce242b in gst_element_change_state (element=element@entry=0xa28a6a0, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2761
#35 0xb1ce2e57 in gst_element_set_state_func (element=0xa28a6a0, state=GST_STATE_PAUSED) at gstelement.c:2717
#36 0xb1ce216f in gst_element_set_state (element=element@entry=0xa28a6a0, state=state@entry=GST_STATE_PAUSED) at gstelement.c:2618
#37 0xb1ccd8ab in gst_bin_element_set_state (next=GST_STATE_PAUSED, current=GST_STATE_READY, start_time=0, base_time=0, element=0xa28a6a0, bin=0x86afc30) at gstbin.c:2209
#38 gst_bin_change_state_func (element=0x86afc30, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstbin.c:2518
#39 0xb1d040c2 in gst_pipeline_change_state (element=0x86afc30, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstpipeline.c:482
#40 0xaa05b429 in gst_play_bin_change_state (element=0x86afc30, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstplaybin2.c:3936
#41 0xb1ce242b in gst_element_change_state (element=element@entry=0x86afc30, transition=GST_STATE_CHANGE_READY_TO_PAUSED) at gstelement.c:2761
#42 0xb1ce2e57 in gst_element_set_state_func (element=0x86afc30, state=GST_STATE_PLAYING) at gstelement.c:2717
#43 0xb1ce216f in gst_element_set_state (element=0x86afc30, state=GST_STATE_PLAYING) at gstelement.c:2618
#44 0xaeacd326 in Phonon::Gstreamer::Pipeline::setState (this=0x86aa2f0, state=GST_STATE_PLAYING) at ../../gstreamer/pipeline.cpp:242
#45 0xaeac484e in Phonon::Gstreamer::MediaObject::requestState (this=this@entry=0x86a5d30, state=state@entry=Phonon::PlayingState) at ../../gstreamer/mediaobject.cpp:839
#46 0xaeac4c40 in Phonon::Gstreamer::MediaObject::play (this=0x86a5d30) at ../../gstreamer/mediaobject.cpp:239
#47 0xb4d0370e in Phonon::MediaObject::play (this=0x8323d40) at ../../phonon/mediaobject.cpp:113
#48 0xb6f43b41 in EngineController::playUrl (this=0x832ef78, url=..., offset=0) at ../../src/EngineController.cpp:505
#49 0xb6f45696 in EngineController::play (this=0x832ef78, track=..., offset=3022688398) at ../../src/EngineController.cpp:395
#50 0xb6bb6426 in Playlist::Actions::play (this=0x8890e20, trackid=3458715418952424257, now=true) at ../../src/playlist/PlaylistActions.cpp:224
#51 0xb6bb71b6 in Playlist::Actions::play (this=0x8890e20, index=...) at ../../src/playlist/PlaylistActions.cpp:202
#52 0xb6c5e2d1 in Playlist::PrettyListView::trackActivated (this=this@entry=0x8e24ea8, idx=...) at ../../src/playlist/view/listview/PrettyListView.cpp:323
#53 0xb6c64fc4 in qt_static_metacall (_a=0xbff72ae8, _id=25, _o=0x8e24ea8, _c=<optimized out>) at ./PrettyListView.moc:130
#54 Playlist::PrettyListView::qt_static_metacall (_o=0x8e24ea8, _c=QMetaObject::InvokeMetaMethod, _id=25, _a=0xbff72ae8) at ./PrettyListView.moc:99
#55 0xb5a03ed6 in QMetaObject::activate (sender=0x8e24ea8, m=0xb68d9b5c <QAbstractItemView::staticMetaObject>, local_signal_index=2, argv=0xbff72ae8) at kernel/qobject.cpp:3547
#56 0xb64f4615 in QAbstractItemView::doubleClicked (this=this@entry=0x8e24ea8, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:355
#57 0xb64f47dd in QAbstractItemView::mouseDoubleClickEvent (this=0x8e24ea8, event=0xbff733c4) at itemviews/qabstractitemview.cpp:1846
#58 0xb5fb16fd in QWidget::event (this=0x8e24ea8, event=0xbff733c4) at kernel/qwidget.cpp:8375
#59 0xb63c1f15 in QFrame::event (this=0x8e24ea8, e=0xbff733c4) at widgets/qframe.cpp:557
#60 0xb6452733 in QAbstractScrollArea::viewportEvent (this=0x8e24ea8, e=0xbff733c4) at widgets/qabstractscrollarea.cpp:1043
#61 0xb64f304c in QAbstractItemView::viewportEvent (this=0x8e24ea8, event=0xbff733c4) at itemviews/qabstractitemview.cpp:1644
#62 0xb6454ef6 in viewportEvent (event=0xbff733c4, this=<optimized out>) at widgets/qabstractscrollarea_p.h:100
#63 QAbstractScrollAreaFilter::eventFilter (this=0x8e0c840, o=0x8e268e8, e=0xbff733c4) at widgets/qabstractscrollarea_p.h:116
#64 0xb59eb8fe in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x823c670, receiver=0x8e268e8, event=0xbff733c4) at kernel/qcoreapplication.cpp:1025
#65 0xb5f5836d in QApplicationPrivate::notify_helper (this=0x823c670, receiver=0x8e268e8, e=0xbff733c4) at kernel/qapplication.cpp:4558
#66 0xb5f5d892 in QApplication::notify (this=0x823c670, receiver=0x8e268e8, e=0xbff733c4) at kernel/qapplication.cpp:4105
#67 0xb7516e91 in KApplication::notify (this=0xbff7443c, receiver=0x8e268e8, event=0xbff733c4) at ../../kdeui/kernel/kapplication.cpp:311
#68 0xb59eb78e in QCoreApplication::notifyInternal (this=0xbff7443c, receiver=0x8e268e8, event=0xbff733c4) at kernel/qcoreapplication.cpp:915
#69 0xb5f59206 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#70 QApplicationPrivate::sendMouseEvent (receiver=0x8e268e8, event=0xbff733c4, alienWidget=0x8e268e8, nativeWidget=0x8f6acd0, buttonDown=0xb68e9d14 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3173
#71 0xb5fe4a75 in QETWidget::translateMouseEvent (this=0x8f6acd0, event=0xbff737ec) at kernel/qapplication_x11.cpp:4622
#72 0xb5fe3705 in QApplication::x11ProcessEvent (this=0xbff7443c, event=0xbff737ec) at kernel/qapplication_x11.cpp:3737
#73 0xb600edc4 in x11EventSourceDispatch (s=s@entry=0x8241368, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#74 0xb440e9e3 in g_main_dispatch (context=0x823c770) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:2715
#75 g_main_context_dispatch (context=context@entry=0x823c770) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3219
#76 0xb440ed80 in g_main_context_iterate (context=context@entry=0x823c770, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3290
#77 0xb440ee61 in g_main_context_iteration (context=0x823c770, may_block=1) at /build/buildd/glib2.0-2.34.0/./glib/gmain.c:3351
#78 0xb5a1d981 in QEventDispatcherGlib::processEvents (this=0x813beb8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#79 0xb600e9aa in QGuiEventDispatcherGlib::processEvents (this=0x813beb8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#80 0xb59ea26c in QEventLoop::processEvents (this=this@entry=0xbff73ae8, flags=...) at kernel/qeventloop.cpp:149
#81 0xb59ea561 in QEventLoop::exec (this=0xbff73ae8, flags=...) at kernel/qeventloop.cpp:204
#82 0xb59efcba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#83 0xb5f55fc4 in QApplication::exec () at kernel/qapplication.cpp:3823
#84 0x0804feaf in main (argc=1, argv=0xbff74524) at ../../src/main.cpp:306

This bug may be a duplicate of or related to bug 290706.

Possible duplicates by query: bug 308261, bug 306702, bug 306300, bug 305928, bug 305461.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-10-19 08:09:19 UTC
Please make sure you use the phonon-backend-gstreamer version 4.6.2, or use the phonon-backend-vlc version 0.6.0 instead.

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