Bug 319371 - Amarok crashes sometimes when going to new song, moving around in same song
Summary: Amarok crashes sometimes when going to new song, moving around in same song
Status: RESOLVED FIXED
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.7.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.8
Assignee: Amarok Developers
URL:
Keywords:
: 313532 313547 316554 316780 317654 318226 318614 318992 319029 319078 319079 319265 319509 319534 319537 319544 319635 319639 320005 320054 320105 320477 320527 320558 320980 321871 322921 323684 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-05-05 17:03 UTC by Mike Russo
Modified: 2013-08-18 21:46 UTC (History)
26 users (show)

See Also:
Latest Commit:
Version Fixed In: 2.7.1


Attachments
gdb backtrace of amarok -d --nofork (187.09 KB, text/plain)
2013-05-07 13:56 UTC, Mike Russo
Details
New crash information added by DrKonqi (39.75 KB, text/plain)
2013-08-15 21:17 UTC, James
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Russo 2013-05-05 17:03:53 UTC
Application: amarok (2.7.0)
KDE Platform Version: 4.10.2
Qt Version: 4.8.4
Operating System: Linux 3.8.0-19-lowlatency x86_64
Distribution: Ubuntu 13.04

-- Information about the crash:
- What I was doing when the application crashed:
- trying to recreate the bug by fast forwarding to the end of the one song to make it start the next song, or just clicking randomly in one song

The crash can be reproduced sometimes.

-- 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 0x7f8015a3b7c0 (LWP 8397))]

Thread 34 (Thread 0x7f7ff62b1700 (LWP 8399)):
#0  0x00007f800e8b507f in __pthread_mutex_unlock_usercnt (mutex=0x7f7ff0016b70, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  0x00007f800cdfc5f1 in g_mutex_unlock (mutex=mutex@entry=0x7f7ff0016ab0) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:229
#2  0x00007f800cdbcb39 in g_main_context_query (context=context@entry=0x7f7ff0016ab0, max_priority=2147483647, timeout=timeout@entry=0x7f7ff62b0dac, fds=fds@entry=0x7f7fe80010c0, n_fds=n_fds@entry=3) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3462
#3  0x00007f800cdbd14c in g_main_context_iterate (context=0x7f7ff0016ab0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3683
#4  0x00007f800cdbd6ba in g_main_loop_run (loop=0x7f7ff0016a40) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3895
#5  0x00007f7ffcd404f6 in gdbus_shared_thread_func (user_data=0x7f7ff0016a80) at /build/buildd/glib2.0-2.36.0/./gio/gdbusprivate.c:278
#6  0x00007f800cde0eb5 in g_thread_proxy (data=0x7f7ff0003f70) at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
#7  0x00007f800e8b1f8e in start_thread (arg=0x7f7ff62b1700) at pthread_create.c:311
#8  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 33 (Thread 0x7f7fe30ec700 (LWP 8404)):
#0  __pthread_mutex_lock_full (mutex=0x14ddf10) at pthread_mutex_lock.c:308
#1  0x00007f80054ec24e in pa_mutex_lock (m=m@entry=0x14ddf10) at pulsecore/mutex-posix.c:90
#2  0x00007f800a60cce9 in poll_func (ufds=<optimized out>, nfds=1, timeout=-1, userdata=0x14ddf10) at pulse/thread-mainloop.c:70
#3  0x00007f800a5fe205 in pa_mainloop_poll (m=m@entry=0x14a0f60) at pulse/mainloop.c:854
#4  0x00007f800a5fe869 in pa_mainloop_iterate (m=m@entry=0x14a0f60, block=block@entry=1, retval=retval@entry=0x0) at pulse/mainloop.c:936
#5  0x00007f800a5fe920 in pa_mainloop_run (m=0x14a0f60, retval=retval@entry=0x0) at pulse/mainloop.c:954
#6  0x00007f800a60cc8f in thread (userdata=0xd22e40) at pulse/thread-mainloop.c:88
#7  0x00007f80054ed143 in internal_thread_func (userdata=0x14b6820) at pulsecore/thread-posix.c:83
#8  0x00007f800e8b1f8e in start_thread (arg=0x7f7fe30ec700) at pthread_create.c:311
#9  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 32 (Thread 0x7f7fd6eab700 (LWP 8406)):
#0  0x00007f80123223cd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f800cdbd1dc in g_main_context_poll (n_fds=1, fds=0x7f7fd0002430, timeout=-1, context=0x7f7fd00009e0, priority=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3995
#2  g_main_context_iterate (context=context@entry=0x7f7fd00009e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3696
#3  0x00007f800cdbd304 in g_main_context_iteration (context=0x7f7fd00009e0, may_block=1) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#4  0x00007f8012cbd036 in QEventDispatcherGlib::processEvents (this=0x7f7fd0000900, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f8012c8d38f in QEventLoop::processEvents (this=this@entry=0x7f7fd6eaad90, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f8012c8d618 in QEventLoop::exec (this=this@entry=0x7f7fd6eaad90, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f8012b8f410 in QThread::exec (this=this@entry=0x15b1aa0) at thread/qthread.cpp:542
#8  0x00007f8012c6eedf in QInotifyFileSystemWatcherEngine::run (this=0x15b1aa0) at io/qfilesystemwatcher_inotify.cpp:256
#9  0x00007f8012b91bec in QThreadPrivate::start (arg=0x15b1aa0) at thread/qthread_unix.cpp:338
#10 0x00007f800e8b1f8e in start_thread (arg=0x7f7fd6eab700) at pthread_create.c:311
#11 0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 31 (Thread 0x7f7fcf9c7700 (LWP 8411)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8012b9214b in wait (time=18446744073709551615, this=0x18bc820) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x18bc6f8, mutex=0x18bc9a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f800fe2a041 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x18bc6d0, th=0x18bcd80) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f800fe2c94b in ThreadWeaver::WorkingHardState::applyForWork (this=0x18bca30, th=0x18bcd80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f800fe2c964 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18bca30, th=0x18bcd80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f800fe2c964 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18bca30, th=0x18bcd80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f800fe2b63f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f7fcf9c6dc0, parent=0x18bc6d0, th=th@entry=0x18bcd80) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007f800fe2b6cb in ThreadWeaver::Thread::run (this=0x18bcd80) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007f8012b91bec in QThreadPrivate::start (arg=0x18bcd80) at thread/qthread_unix.cpp:338
#10 0x00007f800e8b1f8e in start_thread (arg=0x7f7fcf9c7700) at pthread_create.c:311
#11 0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 30 (Thread 0x7f7fcf1c6700 (LWP 8412)):
#0  0x00007f8012327233 in select () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8012cba4f3 in qt_safe_select (nfds=95, fdread=0x7f7fcf1c59e0, fdwrite=0x7f7fcf1c5a60, fdexcept=fdexcept@entry=0x0, orig_timeout=orig_timeout@entry=0x0) at kernel/qcore_unix.cpp:83
#2  0x00007f8012c68bd2 in select_msecs (fdwrite=<optimized out>, fdread=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at io/qprocess_unix.cpp:1006
#3  select_msecs (nfds=<optimized out>, fdread=<optimized out>, fdwrite=<optimized out>, timeout=<optimized out>) at io/qprocess_unix.cpp:1003
#4  0x00007f8012c69c0b in QProcessPrivate::waitForReadyRead (this=0x7f7fc004d440, msecs=-1) at io/qprocess_unix.cpp:1087
#5  0x00007f7fe022732d in ScannerJob::getScannerOutput (this=this@entry=0x5b66d10) at ../../../../../../src/core-impl/collections/db/ScanManager.cpp:734
#6  0x00007f7fe022bf18 in ScannerJob::run (this=0x5b66d10) at ../../../../../../src/core-impl/collections/db/ScanManager.cpp:506
#7  0x00007f800fe2be3a in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0x7f7fcf1c5d70, th=th@entry=0x18cf8a0, job=job@entry=0x5b66d10) at ../../../threadweaver/Weaver/Job.cpp:106
#8  0x00007f800fe2bfb1 in ThreadWeaver::Job::execute (this=0x5b66d10, th=0x18cf8a0) at ../../../threadweaver/Weaver/Job.cpp:135
#9  0x00007f800fe2b60f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f7fcf1c5dc0, parent=0x18bc6d0, th=th@entry=0x18cf8a0) at ../../../threadweaver/Weaver/Thread.cpp:95
#10 0x00007f800fe2b6cb in ThreadWeaver::Thread::run (this=0x18cf8a0) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00007f8012b91bec in QThreadPrivate::start (arg=0x18cf8a0) at thread/qthread_unix.cpp:338
#12 0x00007f800e8b1f8e in start_thread (arg=0x7f7fcf1c6700) at pthread_create.c:311
#13 0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 29 (Thread 0x7f7fce9c5700 (LWP 8413)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8012b9214b in wait (time=18446744073709551615, this=0x18bc820) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x18bc6f8, mutex=0x18bc9a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f800fe2a041 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x18bc6d0, th=0x18dc0c0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f800fe2c94b in ThreadWeaver::WorkingHardState::applyForWork (this=0x18bca30, th=0x18dc0c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f800fe2c964 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18bca30, th=0x18dc0c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f800fe2c964 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18bca30, th=0x18dc0c0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f800fe2b63f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f7fce9c4dc0, parent=0x18bc6d0, th=th@entry=0x18dc0c0) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007f800fe2b6cb in ThreadWeaver::Thread::run (this=0x18dc0c0) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007f8012b91bec in QThreadPrivate::start (arg=0x18dc0c0) at thread/qthread_unix.cpp:338
#10 0x00007f800e8b1f8e in start_thread (arg=0x7f7fce9c5700) at pthread_create.c:311
#11 0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 28 (Thread 0x7f7fce1c4700 (LWP 8414)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8012b9214b in wait (time=18446744073709551615, this=0x18bc820) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x18bc6f8, mutex=0x18bc9a0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f800fe2a041 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x18bc6d0, th=0x18df4d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f800fe2c94b in ThreadWeaver::WorkingHardState::applyForWork (this=0x18bca30, th=0x18df4d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f800fe2c964 in ThreadWeaver::WorkingHardState::applyForWork (this=0x18bca30, th=0x18df4d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f800fe2b63f in ThreadWeaver::ThreadRunHelper::run (this=this@entry=0x7f7fce1c3dc0, parent=0x18bc6d0, th=th@entry=0x18df4d0) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f800fe2b6cb in ThreadWeaver::Thread::run (this=0x18df4d0) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f8012b91bec in QThreadPrivate::start (arg=0x18df4d0) at thread/qthread_unix.cpp:338
#9  0x00007f800e8b1f8e in start_thread (arg=0x7f7fce1c4700) at pthread_create.c:311
#10 0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 27 (Thread 0x7f7fcd16e700 (LWP 8415)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f800992b585 in WTF::TCMalloc_PageHeap::scavengerThread() () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f800992b5d9 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f800e8b1f8e in start_thread (arg=0x7f7fcd16e700) at pthread_create.c:311
#4  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 26 (Thread 0x7f7fbcc2a700 (LWP 8418)):
#0  0x00007fffa9165911 in ?? ()
#1  0x00007f7f5c001c60 in ?? ()
#2  0x00007f7f5c001c60 in ?? ()
#3  0x00007f8012cbcb10 in ?? () at kernel/qeventdispatcher_glib.cpp:227 from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x0000000000000000 in ?? ()

Thread 25 (Thread 0x7f7f6b553700 (LWP 8419)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f800ee8ae77 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f800f198660 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f800ee8aea9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f800e8b1f8e in start_thread (arg=0x7f7f6b553700) at pthread_create.c:311
#4  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 24 (Thread 0x7f7f61893700 (LWP 8433)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8012b9214b in wait (time=18446744073709551615, this=0x5615000) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x5614dc8, mutex=mutex@entry=0x5614dc0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f8013b68636 in QFileInfoGatherer::run (this=0x5614db0) at dialogs/qfileinfogatherer.cpp:214
#4  0x00007f8012b91bec in QThreadPrivate::start (arg=0x5614db0) at thread/qthread_unix.cpp:338
#5  0x00007f800e8b1f8e in start_thread (arg=0x7f7f61893700) at pthread_create.c:311
#6  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 23 (Thread 0x7f7f61092700 (LWP 8434)):
#0  0x00007f800cdfc359 in g_mutex_get_impl (mutex=0x7f7f480009a0) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:121
#1  0x00007f800cdfc5b9 in g_mutex_lock (mutex=mutex@entry=0x7f7f480009a0) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:210
#2  0x00007f800cdbc7d5 in g_main_context_prepare (context=context@entry=0x7f7f480009a0, priority=priority@entry=0x7f7f61091c38) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3268
#3  0x00007f800cdbd0fe in g_main_context_iterate (context=context@entry=0x7f7f480009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3681
#4  0x00007f800cdbd304 in g_main_context_iteration (context=0x7f7f480009a0, may_block=1) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#5  0x00007f8012cbd036 in QEventDispatcherGlib::processEvents (this=0x7f7f480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f8012c8d38f in QEventLoop::processEvents (this=this@entry=0x7f7f61091d90, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f8012c8d618 in QEventLoop::exec (this=this@entry=0x7f7f61091d90, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f8012b8f410 in QThread::exec (this=this@entry=0x577e1b0) at thread/qthread.cpp:542
#9  0x00007f8012c6eedf in QInotifyFileSystemWatcherEngine::run (this=0x577e1b0) at io/qfilesystemwatcher_inotify.cpp:256
#10 0x00007f8012b91bec in QThreadPrivate::start (arg=0x577e1b0) at thread/qthread_unix.cpp:338
#11 0x00007f800e8b1f8e in start_thread (arg=0x7f7f61092700) at pthread_create.c:311
#12 0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 22 (Thread 0x7f7ff6ab2700 (LWP 8470)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f800cdfc83f in g_cond_wait (cond=0x14b26c0, mutex=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:756
#2  0x00007f7fe22a9e25 in gst_queue_chain (pad=<optimized out>, buffer=0x7f7ff0140b60) at gstqueue.c:1014
#3  0x00007f80042e0db1 in gst_pad_push (pad=0xe72780, buffer=0x7f7ff0140b60) at gstpad.c:4710
#4  0x00007f80042e0db1 in gst_pad_push (pad=0x14dfa50, buffer=0x7f7ff0140b60) at gstpad.c:4710
#5  0x00007f80042e0db1 in gst_pad_push (pad=0x7f7ff0038a90, buffer=0x7f7ff0140b60) at gstpad.c:4710
#6  0x00007f800459a8dc in gst_base_transform_chain (pad=<optimized out>, buffer=0x7f7ff0140b60) at gstbasetransform.c:2658
#7  0x00007f80042e0db1 in gst_pad_push (pad=0x7f7ff0038790, buffer=0x7f7ff0140b60) at gstpad.c:4710
#8  0x00007f800459a8dc in gst_base_transform_chain (pad=<optimized out>, buffer=0x7f7ff0140b60) at gstbasetransform.c:2658
#9  0x00007f80042e0db1 in gst_pad_push (pad=0x7f7ff00090d0, buffer=0x7f7ff0140b60) at gstpad.c:4710
#10 0x00007f80042e0db1 in gst_pad_push (pad=0x10ccdf0, buffer=buffer@entry=0x7f7ff0140b60) at gstpad.c:4710
#11 0x00007f7fe22aadf6 in gst_queue_push_one (queue=0x1499490) at gstqueue.c:1156
#12 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1264
#13 0x00007f8004306e34 in gst_task_func (task=0x64dc1a0) at gsttask.c:327
#14 0x00007f800cde16f2 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthreadpool.c:309
#15 0x00007f800cde0eb5 in g_thread_proxy (data=0x20980f0) at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
#16 0x00007f800e8b1f8e in start_thread (arg=0x7f7ff6ab2700) at pthread_create.c:311
#17 0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 21 (Thread 0x7f7f56071700 (LWP 8471)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f800cdfc83f in g_cond_wait (cond=0x7f7f40001500, mutex=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:756
#2  0x00007f8004307003 in gst_task_func (task=0x7f7f280186c0) at gsttask.c:312
#3  0x00007f800cde16f2 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthreadpool.c:309
#4  0x00007f800cde0eb5 in g_thread_proxy (data=0x2098770) at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
#5  0x00007f800e8b1f8e in start_thread (arg=0x7f7f56071700) at pthread_create.c:311
#6  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 20 (Thread 0x7f7f55870700 (LWP 8472)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f800cdfc83f in g_cond_wait (cond=0x12851c0, mutex=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:756
#2  0x00007f80045886dc in gst_base_sink_wait_preroll (sink=0x1418460) at gstbasesink.c:2279
#3  0x00007f7fe310c6a8 in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-0.10.so.0
#4  0x00007f800458ac3f in gst_base_sink_render_object (basesink=basesink@entry=0x1418460, obj_type=obj_type@entry=2 '\002', obj=obj@entry=0x7f7fc0203950, pad=0xedc7c0) at gstbasesink.c:3014
#5  0x00007f800458c63f in gst_base_sink_queue_object_unlocked (basesink=basesink@entry=0x1418460, obj_type=obj_type@entry=2 '\002', obj=obj@entry=0x7f7fc0203950, prerollable=prerollable@entry=1, pad=0xedc7c0) at gstbasesink.c:3295
#6  0x00007f800458cb48 in gst_base_sink_chain_unlocked (basesink=basesink@entry=0x1418460, obj_type=<optimized out>, obj=obj@entry=0x7f7fc0203950, pad=0xedc7c0) at gstbasesink.c:3677
#7  0x00007f800458ce7f in gst_base_sink_chain_main (basesink=0x1418460, pad=0xedc7c0, obj_type=<optimized out>, obj=0x7f7fc0203950) at gstbasesink.c:3715
#8  0x00007f80042e0db1 in gst_pad_push (pad=0xedcc40, buffer=0x7f7fc0203950) at gstpad.c:4710
#9  0x00007f800459a8dc in gst_base_transform_chain (pad=<optimized out>, buffer=0x7f7fc0203950) at gstbasetransform.c:2658
#10 0x00007f80042e0db1 in gst_pad_push (pad=0x1494300, buffer=0x7f7fc0203950) at gstpad.c:4710
#11 0x00007f800459a8dc in gst_base_transform_chain (pad=<optimized out>, buffer=0x7f7fc0203950) at gstbasetransform.c:2658
#12 0x00007f80042e0db1 in gst_pad_push (pad=0xedcac0, buffer=0x7f7fc0203950) at gstpad.c:4710
#13 0x00007f800459a8dc in gst_base_transform_chain (pad=<optimized out>, buffer=0x7f7fc0203950) at gstbasetransform.c:2658
#14 0x00007f80042e0db1 in gst_pad_push (pad=0x1494000, buffer=buffer@entry=0x7f7fc0203950) at gstpad.c:4710
#15 0x00007f7fe22aadf6 in gst_queue_push_one (queue=0x1498010) at gstqueue.c:1156
#16 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1264
#17 0x00007f8004306e34 in gst_task_func (task=0x7f7f280189c0) at gsttask.c:327
#18 0x00007f800cde16f2 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthreadpool.c:309
#19 0x00007f800cde0eb5 in g_thread_proxy (data=0x7f7ff0039400) at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
#20 0x00007f800e8b1f8e in start_thread (arg=0x7f7f55870700) at pthread_create.c:311
#21 0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 19 (Thread 0x7f7f5506f700 (LWP 8473)):
#0  0x00007f8012320b6d in write () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f800cdfb76f in g_wakeup_signal (wakeup=0xba8f30) at /build/buildd/glib2.0-2.36.0/./glib/gwakeup.c:238
#2  0x00007f800cdbdcb3 in g_main_context_wakeup (context=<optimized out>, context@entry=0x0) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:4317
#3  0x00007f80042b656e in gst_bus_wakeup_main_context (bus=bus@entry=0xf20e20) at gstbus.c:238
#4  0x00007f80042b7053 in gst_bus_post (bus=bus@entry=0xf20e20, message=message@entry=0x63a25c0) at gstbus.c:345
#5  0x00007f80042c4e63 in gst_element_post_message (element=element@entry=0x14afd80, message=message@entry=0x63a25c0) at gstelement.c:1853
#6  0x00007f80042b0667 in gst_bin_handle_message_func (bin=0x14afd80, message=0x63a25c0) at gstbin.c:3442
#7  0x00007f80042e3ff8 in gst_pipeline_handle_message (bin=0x14afd80, message=0x63a25c0) at gstpipeline.c:587
#8  0x00007f7fe1c3b359 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstplaybin.so
#9  0x00007f80042ad418 in bin_bus_handler (bus=bus@entry=0xf20d60, message=message@entry=0x63a25c0, bin=bin@entry=0x14afd80) at gstbin.c:2793
#10 0x00007f80042b6ee2 in gst_bus_post (bus=bus@entry=0xf20d60, message=message@entry=0x63a25c0) at gstbus.c:322
#11 0x00007f80042c4e63 in gst_element_post_message (element=element@entry=0xf245d0, message=message@entry=0x63a25c0) at gstelement.c:1853
#12 0x00007f80042b0667 in gst_bin_handle_message_func (bin=0xf245d0, message=0x63a25c0) at gstbin.c:3442
#13 0x00007f7fe1c421e5 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstplaybin.so
#14 0x00007f80042ad418 in bin_bus_handler (bus=bus@entry=0xf20ee0, message=message@entry=0x63a25c0, bin=bin@entry=0xf245d0) at gstbin.c:2793
#15 0x00007f80042b6ee2 in gst_bus_post (bus=bus@entry=0xf20ee0, message=message@entry=0x63a25c0) at gstbus.c:322
#16 0x00007f80042c4e63 in gst_element_post_message (element=element@entry=0xe5fb80, message=message@entry=0x63a25c0) at gstelement.c:1853
#17 0x00007f80042b0667 in gst_bin_handle_message_func (bin=0xe5fb80, message=0x63a25c0) at gstbin.c:3442
#18 0x00007f80042ad418 in bin_bus_handler (bus=bus@entry=0x14da9c0, message=message@entry=0x63a25c0, bin=bin@entry=0xe5fb80) at gstbin.c:2793
#19 0x00007f80042b6ee2 in gst_bus_post (bus=bus@entry=0x14da9c0, message=message@entry=0x63a25c0) at gstbus.c:322
#20 0x00007f80042c4e63 in gst_element_post_message (element=element@entry=0xe5f2e0, message=message@entry=0x63a25c0) at gstelement.c:1853
#21 0x00007f80042b0667 in gst_bin_handle_message_func (bin=0xe5f2e0, message=0x63a25c0) at gstbin.c:3442
#22 0x00007f80042ad418 in bin_bus_handler (bus=bus@entry=0x1089010, message=message@entry=0x63a25c0, bin=bin@entry=0xe5f2e0) at gstbin.c:2793
#23 0x00007f80042b6ee2 in gst_bus_post (bus=bus@entry=0x1089010, message=message@entry=0x63a25c0) at gstbus.c:322
#24 0x00007f80042c4e63 in gst_element_post_message (element=element@entry=0xe5f170, message=message@entry=0x63a25c0) at gstelement.c:1853
#25 0x00007f80042b0667 in gst_bin_handle_message_func (bin=0xe5f170, message=0x63a25c0) at gstbin.c:3442
#26 0x00007f80042ad418 in bin_bus_handler (bus=bus@entry=0xf20ca0, message=message@entry=0x63a25c0, bin=bin@entry=0xe5f170) at gstbin.c:2793
#27 0x00007f80042b6ee2 in gst_bus_post (bus=bus@entry=0xf20ca0, message=message@entry=0x63a25c0) at gstbus.c:322
#28 0x00007f80042c4e63 in gst_element_post_message (element=element@entry=0x1418460, message=0x63a25c0) at gstelement.c:1853
#29 0x00007f80042c52c9 in gst_element_message_full (element=0x1418460, type=GST_MESSAGE_ERROR, domain=4135, code=1, text=<optimized out>, debug=<optimized out>, file=0x7f7fe333dc19 "pulsesink.c", function=0x7f7fe333f220 "gst_pulsering_is_dead", line=373) at gstelement.c:1984
#30 0x00007f7fe332eab7 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstpulse.so
#31 0x00007f7fe332f35c in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstpulse.so
#32 0x00007f7fe30fc948 in ?? () from /usr/lib/x86_64-linux-gnu/libgstaudio-0.10.so.0
#33 0x00007f80042bd971 in gst_clock_get_internal_time (clock=clock@entry=0xe31000) at gstclock.c:953
#34 0x00007f80042bdb08 in gst_clock_get_time (clock=clock@entry=0xe31000) at gstclock.c:993
#35 0x00007f80042ffdef in gst_system_clock_id_wait_jitter_unlocked (clock=0xe31000, entry=0x7f7f4c0048a0, jitter=<optimized out>, restart=1) at gstsystemclock.c:680
#36 0x00007f80042bdc84 in gst_clock_id_wait (id=0x7f7f4c0048a0, jitter=jitter@entry=0x7f7f5506e8b8) at gstclock.c:494
#37 0x00007f80045885ff in gst_base_sink_wait_clock (sink=sink@entry=0x14b6000, time=28019620888, jitter=jitter@entry=0x7f7f5506e8b8) at gstbasesink.c:2225
#38 0x00007f800458a98b in gst_base_sink_do_sync (obj_type=2 '\002', step_end=<synthetic pointer>, late=<synthetic pointer>, obj=0x7f7ff001ebc0, basesink=0x14b6000, pad=<optimized out>) at gstbasesink.c:2572
#39 gst_base_sink_render_object (basesink=basesink@entry=0x14b6000, obj_type=obj_type@entry=2 '\002', obj=obj@entry=0x7f7ff001ebc0, pad=0x14b4220) at gstbasesink.c:2978
#40 0x00007f800458c63f in gst_base_sink_queue_object_unlocked (basesink=basesink@entry=0x14b6000, obj_type=obj_type@entry=2 '\002', obj=obj@entry=0x7f7ff001ebc0, prerollable=prerollable@entry=1, pad=0x14b4220) at gstbasesink.c:3295
#41 0x00007f800458cb48 in gst_base_sink_chain_unlocked (basesink=basesink@entry=0x14b6000, obj_type=<optimized out>, obj=obj@entry=0x7f7ff001ebc0, pad=0x14b4220) at gstbasesink.c:3677
#42 0x00007f800458ce7f in gst_base_sink_chain_main (basesink=0x14b6000, pad=0x14b4220, obj_type=<optimized out>, obj=0x7f7ff001ebc0) at gstbasesink.c:3715
#43 0x00007f80042e0db1 in gst_pad_push (pad=0x14b4b20, buffer=0x7f7ff001ebc0) at gstpad.c:4710
#44 0x00007f800459a8dc in gst_base_transform_chain (pad=<optimized out>, buffer=0x7f7ff001ebc0) at gstbasetransform.c:2658
#45 0x00007f80042e0db1 in gst_pad_push (pad=0x14b4820, buffer=0x7f7ff001ebc0) at gstpad.c:4710
#46 0x00007f800459a8dc in gst_base_transform_chain (pad=<optimized out>, buffer=0x7f7ff001ebc0) at gstbasetransform.c:2658
#47 0x00007f80042e0db1 in gst_pad_push (pad=0x14b4520, buffer=buffer@entry=0x7f7ff001ebc0) at gstpad.c:4710
#48 0x00007f7fe22aadf6 in gst_queue_push_one (queue=0x14987c0) at gstqueue.c:1156
#49 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1264
#50 0x00007f8004306e34 in gst_task_func (task=0x64dc3a0) at gsttask.c:327
#51 0x00007f800cde16f2 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthreadpool.c:309
#52 0x00007f800cde0eb5 in g_thread_proxy (data=0x7f7ff0039450) at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
#53 0x00007f800e8b1f8e in start_thread (arg=0x7f7f5506f700) at pthread_create.c:311
#54 0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 18 (Thread 0x7f7f5486e700 (LWP 8474)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f800cdfc83f in g_cond_wait (cond=0x14393b0, mutex=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:756
#2  0x00007f7fe22a9e25 in gst_queue_chain (pad=<optimized out>, buffer=0x7f7ff0158a00) at gstqueue.c:1014
#3  0x00007f80042e0db1 in gst_pad_push (pad=0xe725e0, buffer=0x7f7ff0158a00) at gstpad.c:4710
#4  0x00007f80042e0db1 in gst_pad_push (pad=0x14dc650, buffer=0x7f7ff0158a00) at gstpad.c:4710
#5  0x00007f7fe22b590b in gst_tee_handle_data (tee=tee@entry=0x12779c0, data=0x14dc7c8, data@entry=0x7f7ff0158a00, is_list=is_list@entry=0) at gsttee.c:722
#6  0x00007f7fe22b5adf in gst_tee_chain (pad=<optimized out>, buffer=0x7f7ff0158a00) at gsttee.c:828
#7  0x00007f80042e0db1 in gst_pad_push (pad=0x129bc50, buffer=0x7f7ff0158a00) at gstpad.c:4710
#8  0x00007f80042e0db1 in gst_pad_push (pad=0xd234f0, buffer=0x7f7ff0158a00) at gstpad.c:4710
#9  0x00007f800459a8dc in gst_base_transform_chain (pad=<optimized out>, buffer=0x7f7ff00a5290) at gstbasetransform.c:2658
#10 0x00007f80042e0db1 in gst_pad_push (pad=0xd23af0, buffer=0x7f7ff00a5290) at gstpad.c:4710
#11 0x00007f800459a8dc in gst_base_transform_chain (pad=<optimized out>, buffer=0x7f7ff00a5290) at gstbasetransform.c:2658
#12 0x00007f80042e0db1 in gst_pad_push (pad=0xd237f0, buffer=buffer@entry=0x7f7ff00a5290) at gstpad.c:4710
#13 0x00007f7fe22aadf6 in gst_queue_push_one (queue=0x1498ce0) at gstqueue.c:1156
#14 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1264
#15 0x00007f8004306e34 in gst_task_func (task=0x64dc0a0) at gsttask.c:327
#16 0x00007f800cde16f2 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthreadpool.c:309
#17 0x00007f800cde0eb5 in g_thread_proxy (data=0x7f7ff00394a0) at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
#18 0x00007f800e8b1f8e in start_thread (arg=0x7f7f5486e700) at pthread_create.c:311
#19 0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 17 (Thread 0x7f7f3ffff700 (LWP 8475)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f800cdfc83f in g_cond_wait (cond=0x14b39b0, mutex=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:756
#2  0x00007f7fe22a9e25 in gst_queue_chain (pad=<optimized out>, buffer=0x6033e80) at gstqueue.c:1014
#3  0x00007f80042e0db1 in gst_pad_push (pad=0xe72ac0, buffer=0x6033e80) at gstpad.c:4710
#4  0x00007f80042e0db1 in gst_pad_push (pad=pad@entry=0x14b4ca0, buffer=0x6033e80) at gstpad.c:4710
#5  0x00007f7fe22b55e0 in gst_tee_do_push (is_list=0, data=0x6033e80, pad=0x14b4ca0, tee=0x1277630) at gsttee.c:675
#6  gst_tee_handle_data (tee=tee@entry=0x1277630, data=data@entry=0x6033e80, is_list=is_list@entry=0) at gsttee.c:754
#7  0x00007f7fe22b5adf in gst_tee_chain (pad=<optimized out>, buffer=0x6033e80) at gsttee.c:828
#8  0x00007f80042e0db1 in gst_pad_push (pad=0x1494c00, buffer=buffer@entry=0x6033e80) at gstpad.c:4710
#9  0x00007f7fe22aadf6 in gst_queue_push_one (queue=0x14982a0) at gstqueue.c:1156
#10 gst_queue_loop (pad=<optimized out>) at gstqueue.c:1264
#11 0x00007f8004306e34 in gst_task_func (task=0x7f7ef0017ac0) at gsttask.c:327
#12 0x00007f800cde16f2 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthreadpool.c:309
#13 0x00007f800cde0eb5 in g_thread_proxy (data=0x7f7ff00394f0) at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
#14 0x00007f800e8b1f8e in start_thread (arg=0x7f7f3ffff700) at pthread_create.c:311
#15 0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 16 (Thread 0x7f7f3effd700 (LWP 8477)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8009671a09 in JSC::BlockAllocator::blockFreeingThreadMain() () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f8009959cee in WTF::wtfThreadEntryPoint(void*) () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f800e8b1f8e in start_thread (arg=0x7f7f3effd700) at pthread_create.c:311
#4  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 15 (Thread 0x7f7f3e1df700 (LWP 8478)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f800e8b2d51 in _L_lock_165 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f800e8b0e1c in __deallocate_stack (pd=0x7f800eac6330 <stack_cache_lock>, pd@entry=0x7f7f3e1df700) at allocatestack.c:750
#3  0x00007f800e8b2082 in __free_tcb (pd=0x7f7f3e1df700) at pthread_create.c:225
#4  start_thread (arg=0x7f7f3e1df700) at pthread_create.c:425
#5  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 14 (Thread 0x7f7f3d5d4700 (LWP 8479)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f800e8b2d51 in _L_lock_165 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f800e8b0e1c in __deallocate_stack (pd=0x7f800eac6330 <stack_cache_lock>, pd@entry=0x7f7f3d5d4700) at allocatestack.c:750
#3  0x00007f800e8b2082 in __free_tcb (pd=0x7f7f3d5d4700) at pthread_create.c:225
#4  start_thread (arg=0x7f7f3d5d4700) at pthread_create.c:425
#5  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 13 (Thread 0x7f7f3cdd3700 (LWP 8480)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f800e8b2d51 in _L_lock_165 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f800e8b0e1c in __deallocate_stack (pd=0x7f800eac6330 <stack_cache_lock>, pd@entry=0x7f7f3cdd3700) at allocatestack.c:750
#3  0x00007f800e8b2082 in __free_tcb (pd=0x7f7f3cdd3700) at pthread_create.c:225
#4  start_thread (arg=0x7f7f3cdd3700) at pthread_create.c:425
#5  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 12 (Thread 0x7f7f23fff700 (LWP 8481)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f800e8b2d51 in _L_lock_165 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f800e8b0e1c in __deallocate_stack (pd=0x7f800eac6330 <stack_cache_lock>, pd@entry=0x7f7f23fff700) at allocatestack.c:750
#3  0x00007f800e8b2082 in __free_tcb (pd=0x7f7f23fff700) at pthread_create.c:225
#4  start_thread (arg=0x7f7f23fff700) at pthread_create.c:425
#5  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 11 (Thread 0x7f7f232f0700 (LWP 8482)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f800cdfc83f in g_cond_wait (cond=0x64c5e40, mutex=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:756
#2  0x00007f8004e139fc in ?? () from /usr/lib/x86_64-linux-gnu/libgstapp-0.10.so.0
#3  0x00007f8004590fac in gst_base_src_get_range (src=src@entry=0x7f7ff003f750, offset=0, length=length@entry=4096, buf=buf@entry=0x7f7f232efd08) at gstbasesrc.c:2188
#4  0x00007f80045922c0 in gst_base_src_loop (pad=0x6083800) at gstbasesrc.c:2445
#5  0x00007f8004306e34 in gst_task_func (task=0x7f7f0002bda0) at gsttask.c:327
#6  0x00007f800cde16f2 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthreadpool.c:309
#7  0x00007f800cde0eb5 in g_thread_proxy (data=0x5fa7140) at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
#8  0x00007f800e8b1f8e in start_thread (arg=0x7f7f232f0700) at pthread_create.c:311
#9  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 10 (Thread 0x7f7efffff700 (LWP 8488)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f800cdfc83f in g_cond_wait (cond=0x7f7f10030040, mutex=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:756
#2  0x00007f8004e139fc in ?? () from /usr/lib/x86_64-linux-gnu/libgstapp-0.10.so.0
#3  0x00007f8004590fac in gst_base_src_get_range (src=src@entry=0x7f7ff003efd0, offset=0, length=length@entry=4096, buf=buf@entry=0x7f7effffed08) at gstbasesrc.c:2188
#4  0x00007f80045922c0 in gst_base_src_loop (pad=0x64db990) at gstbasesrc.c:2445
#5  0x00007f8004306e34 in gst_task_func (task=0x7f7f2c0160c0) at gsttask.c:327
#6  0x00007f800cde16f2 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthreadpool.c:309
#7  0x00007f800cde0eb5 in g_thread_proxy (data=0x5fa76d0) at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
#8  0x00007f800e8b1f8e in start_thread (arg=0x7f7efffff700) at pthread_create.c:311
#9  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 9 (Thread 0x7f7ee9ff3700 (LWP 8525)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f800cdfc83f in g_cond_wait (cond=0x7f7f0801b670, mutex=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:756
#2  0x00007f8004e139fc in ?? () from /usr/lib/x86_64-linux-gnu/libgstapp-0.10.so.0
#3  0x00007f8004590fac in gst_base_src_get_range (src=src@entry=0x7f7ff003f390, offset=0, length=length@entry=4096, buf=buf@entry=0x7f7ee9ff2d08) at gstbasesrc.c:2188
#4  0x00007f80045922c0 in gst_base_src_loop (pad=0x7f7ff0046df0) at gstbasesrc.c:2445
#5  0x00007f8004306e34 in gst_task_func (task=0x7f7ef0020330) at gsttask.c:327
#6  0x00007f800cde16f2 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthreadpool.c:309
#7  0x00007f800cde0eb5 in g_thread_proxy (data=0x7f7ff005dd90) at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
#8  0x00007f800e8b1f8e in start_thread (arg=0x7f7ee9ff3700) at pthread_create.c:311
#9  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 8 (Thread 0x7f7ee97f2700 (LWP 8536)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f8012b920a7 in wait (time=169296, this=0x14a82a0) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x14a7f48, mutex=mutex@entry=0x14a7f40, time=time@entry=169296) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f7fec3aed46 in Phonon::Gstreamer::MediaObject::handleAboutToFinish (this=this@entry=0x14a7e20) at ../../gstreamer/mediaobject.cpp:876
#4  0x00007f7fec3af2cb in qt_static_metacall (_a=0x7f7ee97f0ab0, _id=31, _o=<optimized out>, _c=<optimized out>) at ./moc_mediaobject.cpp:144
#5  Phonon::Gstreamer::MediaObject::qt_static_metacall (_o=0x14a7e20, _c=<optimized out>, _id=31, _a=0x7f7ee97f0ab0) at ./moc_mediaobject.cpp:107
#6  0x00007f8012ca30ef in QMetaObject::activate (sender=0x14aa960, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#7  0x00007f800c4428e7 in _g_closure_invoke_va (closure=0x14b1250, return_value=0x0, instance=0x14afd80, args=0x7f7ee97f0e18, n_params=0, param_types=0x0) at /build/buildd/glib2.0-2.36.0/./gobject/gclosure.c:840
#8  0x00007f800c45b2df in g_signal_emit_valist (instance=0x14afd80, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7f7ee97f0e18) at /build/buildd/glib2.0-2.36.0/./gobject/gsignal.c:3234
#9  0x00007f800c45bf92 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /build/buildd/glib2.0-2.36.0/./gobject/gsignal.c:3384
#10 0x00007f7fe1c3e452 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstplaybin.so
#11 0x00007f800c4428e7 in _g_closure_invoke_va (closure=0x7f7f4c03b140, return_value=0x0, instance=0x7f7ff01240e0, args=0x7f7ee97f11d8, n_params=0, param_types=0x0) at /build/buildd/glib2.0-2.36.0/./gobject/gclosure.c:840
#12 0x00007f800c45b2df in g_signal_emit_valist (instance=0x7f7ff01240e0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7f7ee97f11d8) at /build/buildd/glib2.0-2.36.0/./gobject/gsignal.c:3234
#13 0x00007f800c45bf92 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /build/buildd/glib2.0-2.36.0/./gobject/gsignal.c:3384
#14 0x00007f800c4428e7 in _g_closure_invoke_va (closure=0x7f7ff0029300, return_value=0x0, instance=0x7f7ff0124310, args=0x7f7ee97f1578, n_params=0, param_types=0x0) at /build/buildd/glib2.0-2.36.0/./gobject/gclosure.c:840
#15 0x00007f800c45b2df in g_signal_emit_valist (instance=0x7f7ff0124310, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7f7ee97f1578) at /build/buildd/glib2.0-2.36.0/./gobject/gsignal.c:3234
#16 0x00007f800c45bf92 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /build/buildd/glib2.0-2.36.0/./gobject/gsignal.c:3384
#17 0x00007f7f602a2dc2 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstdecodebin2.so
#18 0x00007f7f602a658b in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstdecodebin2.so
#19 0x00007f800431ef19 in gst_marshal_BOOLEAN__POINTER (closure=0x7f7fc017a9e0, return_value=0x7f7ee97f18b0, n_param_values=<optimized out>, param_values=0x7f7ee97f1a10, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gstmarshal.c:586
#20 0x00007f800c442620 in g_closure_invoke (closure=0x7f7fc017a9e0, return_value=0x7f7ee97f18b0, n_param_values=2, param_values=0x7f7ee97f1a10, invocation_hint=0x7f7ee97f1900) at /build/buildd/glib2.0-2.36.0/./gobject/gclosure.c:777
#21 0x00007f800c453f00 in signal_emit_unlocked_R (node=node@entry=0x109b6c0, detail=detail@entry=191, instance=instance@entry=0x7f7f30012de0, emission_return=emission_return@entry=0x7f7ee97f19f0, instance_and_params=instance_and_params@entry=0x7f7ee97f1a10) at /build/buildd/glib2.0-2.36.0/./gobject/gsignal.c:3584
#22 0x00007f800c45ae3b in g_signal_emitv (instance_and_params=instance_and_params@entry=0x7f7ee97f1a10, signal_id=<optimized out>, detail=191, return_value=return_value@entry=0x7f7ee97f19f0) at /build/buildd/glib2.0-2.36.0/./gobject/gsignal.c:3059
#23 0x00007f80042a901a in gst_pad_emit_have_data_signal (pad=pad@entry=0x7f7f30012de0, obj=obj@entry=0x7f7ff0102000) at gstpad.c:4167
#24 0x00007f80042e1ffc in gst_pad_push_event (pad=pad@entry=0x7f7f30012de0, event=event@entry=0x7f7ff0102000) at gstpad.c:5262
#25 0x00007f80042cc713 in gst_proxy_pad_event_default (pad=pad@entry=0x7f7fc01c9410, event=event@entry=0x7f7ff0102000) at gstghostpad.c:132
#26 0x00007f80042e1b85 in gst_pad_send_event (pad=pad@entry=0x7f7fc01c9410, event=event@entry=0x7f7ff0102000) at gstpad.c:5425
#27 0x00007f80042e20e2 in gst_pad_push_event (pad=0x7f7f4c022da0, event=0x7f7ff0102000) at gstpad.c:5277
#28 0x00007f7f56302e4b in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstflump3dec.so
#29 0x00007f80042e1b85 in gst_pad_send_event (pad=pad@entry=0x7f7fc029a3a0, event=event@entry=0x7f7ff0102000) at gstpad.c:5425
#30 0x00007f80042e20e2 in gst_pad_push_event (pad=0x7f7f4c0227a0, event=0x7f7ff0102000) at gstpad.c:5277
#31 0x00007f80045813e6 in gst_base_parse_loop (pad=<optimized out>) at gstbaseparse.c:2899
#32 0x00007f8004306e34 in gst_task_func (task=0x7f7f0c0120b0) at gsttask.c:327
#33 0x00007f800cde16f2 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthreadpool.c:309
#34 0x00007f800cde0eb5 in g_thread_proxy (data=0x7f7ff00294a0) at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
#35 0x00007f800e8b1f8e in start_thread (arg=0x7f7ee97f2700) at pthread_create.c:311
#36 0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 7 (Thread 0x7f7f212ec700 (LWP 8549)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f800cdfc83f in g_cond_wait (cond=0x7f7f0c020660, mutex=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:756
#2  0x00007f8004e139fc in ?? () from /usr/lib/x86_64-linux-gnu/libgstapp-0.10.so.0
#3  0x00007f8004590fac in gst_base_src_get_range (src=src@entry=0x60880b0, offset=0, length=length@entry=4096, buf=buf@entry=0x7f7f212ebd08) at gstbasesrc.c:2188
#4  0x00007f80045922c0 in gst_base_src_loop (pad=0x60484f0) at gstbasesrc.c:2445
#5  0x00007f8004306e34 in gst_task_func (task=0x7f7ef00178c0) at gsttask.c:327
#6  0x00007f800cde16f2 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthreadpool.c:309
#7  0x00007f800cde0eb5 in g_thread_proxy (data=0x7f7fc4007990) at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
#8  0x00007f800e8b1f8e in start_thread (arg=0x7f7f212ec700) at pthread_create.c:311
#9  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7f7eef7fe700 (LWP 8550)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f800cdfc83f in g_cond_wait (cond=0x7f7fc01d99a0, mutex=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:756
#2  0x00007f8004e139fc in ?? () from /usr/lib/x86_64-linux-gnu/libgstapp-0.10.so.0
#3  0x00007f8004590fac in gst_base_src_get_range (src=src@entry=0x141b720, offset=0, length=length@entry=4096, buf=buf@entry=0x7f7eef7fdd08) at gstbasesrc.c:2188
#4  0x00007f80045922c0 in gst_base_src_loop (pad=0x7f7f2c03d4a0) at gstbasesrc.c:2445
#5  0x00007f8004306e34 in gst_task_func (task=0x7f7f2401d190) at gsttask.c:327
#6  0x00007f800cde16f2 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthreadpool.c:309
#7  0x00007f800cde0eb5 in g_thread_proxy (data=0x7f7f0000f000) at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
#8  0x00007f800e8b1f8e in start_thread (arg=0x7f7eef7fe700) at pthread_create.c:311
#9  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7f7ef5ffb700 (LWP 8564)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f800cdfc83f in g_cond_wait (cond=0x7f7f08009d10, mutex=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:756
#2  0x00007f8004e139fc in ?? () from /usr/lib/x86_64-linux-gnu/libgstapp-0.10.so.0
#3  0x00007f8004590fac in gst_base_src_get_range (src=src@entry=0x6088470, offset=0, length=length@entry=4096, buf=buf@entry=0x7f7ef5ffad08) at gstbasesrc.c:2188
#4  0x00007f80045922c0 in gst_base_src_loop (pad=0x7f7ef00087a0) at gstbasesrc.c:2445
#5  0x00007f8004306e34 in gst_task_func (task=0x7f7f0002bca0) at gsttask.c:327
#6  0x00007f800cde16f2 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthreadpool.c:309
#7  0x00007f800cde0eb5 in g_thread_proxy (data=0x7f7ef8013450) at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
#8  0x00007f800e8b1f8e in start_thread (arg=0x7f7ef5ffb700) at pthread_create.c:311
#9  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7f7ef57fa700 (LWP 8565)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f800e8bb1fe in _L_cond_lock_1146 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f800e8bb0f2 in __pthread_mutex_cond_lock (mutex=0x7f7f50040150) at ../nptl/pthread_mutex_lock.c:104
#3  0x00007f800e8b5d34 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:259
#4  0x00007f800cdfc83f in g_cond_wait (cond=0x7f7f2c02cd40, mutex=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:756
#5  0x00007f80045a95ed in gst_data_queue_pop (queue=0x63b0240, item=item@entry=0x7f7ef57f9d08) at gstdataqueue.c:502
#6  0x00007f7fe22a5e44 in gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1200
#7  0x00007f8004306e34 in gst_task_func (task=0x7f7f10042220) at gsttask.c:327
#8  0x00007f800cde16f2 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthreadpool.c:309
#9  0x00007f800cde0eb5 in g_thread_proxy (data=0x7f7f480048f0) at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
#10 0x00007f800e8b1f8e in start_thread (arg=0x7f7ef57fa700) at pthread_create.c:311
#11 0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7f7eeaff5700 (LWP 8585)):
#0  __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f80122bad2d in _L_lock_4629 () at malloc.c:5130
#2  0x00007f80122b571b in _int_free (av=0x7f7f50000020, p=0x7f7f50040170, have_lock=0) at malloc.c:3858
#3  0x00007f8012ca7f9c in cleanup (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#4  ~QScopedPointer (this=0x7f7f5000cbf8, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100
#5  QObject::~QObject (this=0x7f7f5000cbf0, __in_chrg=<optimized out>) at kernel/qobject.cpp:816
#6  0x00007f8012b8e599 in QThread::~QThread (this=0x7f7f5000cbf0, __in_chrg=<optimized out>) at thread/qthread.cpp:440
#7  0x00007f8012b8e779 in QAdoptedThread::~QAdoptedThread (this=0x7f7f5000cbf0, __in_chrg=<optimized out>) at thread/qthread.cpp:153
#8  0x00007f8012b8f100 in QThreadData::~QThreadData (this=0x7f7f500028e0, __in_chrg=<optimized out>) at thread/qthread.cpp:102
#9  0x00007f8012b8f258 in QThreadData::deref (this=0x7f7f500028e0) at thread/qthread.cpp:128
#10 0x00007f8012b90f09 in destroy_current_thread_data (p=0x7f7f500028e0) at thread/qthread_unix.cpp:152
#11 0x00007f800e8b1d92 in __nptl_deallocate_tsd () at pthread_create.c:157
#12 0x00007f800e8b1f9c in start_thread (arg=0x7f7eeaff5700) at pthread_create.c:318
#13 0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f7eee7fc700 (LWP 8596)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f800cdfc83f in g_cond_wait (cond=0x7f7f0400bb20, mutex=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:756
#2  0x00007f8004e139fc in ?? () from /usr/lib/x86_64-linux-gnu/libgstapp-0.10.so.0
#3  0x00007f8004590fac in gst_base_src_get_range (src=src@entry=0x7f7ff003fb10, offset=0, length=length@entry=4096, buf=buf@entry=0x7f7eee7fbd08) at gstbasesrc.c:2188
#4  0x00007f80045922c0 in gst_base_src_loop (pad=0x606fca0) at gstbasesrc.c:2445
#5  0x00007f8004306e34 in gst_task_func (task=0x7f7f2c016ec0) at gsttask.c:327
#6  0x00007f800cde16f2 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gthreadpool.c:309
#7  0x00007f800cde0eb5 in g_thread_proxy (data=0x7f7f4c004a80) at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
#8  0x00007f800e8b1f8e in start_thread (arg=0x7f7eee7fc700) at pthread_create.c:311
#9  0x00007f801232ee1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f8015a3b7c0 (LWP 8397)):
[KCrash Handler]
#6  malloc_consolidate (av=av@entry=0x7f7f50000020) at malloc.c:4067
#7  0x00007f80122b5898 in _int_free (av=0x7f7f50000020, p=0x7f7f50022110, have_lock=0) at malloc.c:3973
#8  0x00007f80042b425a in gst_buffer_finalize (buffer=0x7f7ff001eee0) at gstbuffer.c:207
#9  0x00007f80042d76d9 in gst_mini_object_free (mini_object=0x7f7ff001eee0) at gstminiobject.c:376
#10 gst_mini_object_unref (mini_object=0x7f7ff001eee0) at gstminiobject.c:411
#11 0x00007f800c4664b3 in g_value_unset (value=0x7f7f5001a9d0) at /build/buildd/glib2.0-2.36.0/./gobject/gvalue.c:274
#12 0x00007f8004313e68 in gst_value_free_list_or_array (value=<optimized out>) at gstvalue.c:253
#13 0x00007f800c4664b3 in g_value_unset (value=value@entry=0x7f7f5001aa78) at /build/buildd/glib2.0-2.36.0/./gobject/gvalue.c:274
#14 0x00007f80042f9a7c in gst_structure_free (structure=0x7f7f08027590) at gststructure.c:340
#15 0x00007f80042b8945 in _gst_caps_free (caps=0x7f7f5003ce80) at gstcaps.c:337
#16 gst_caps_unref (caps=0x7f7f5003ce80) at gstcaps.c:439
#17 0x00007f7eff5d8166 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstogg.so
#18 0x00007f800c4474a4 in g_object_unref (_object=0x7f7f5003a990) at /build/buildd/glib2.0-2.36.0/./gobject/gobject.c:2987
#19 0x00007f800c4664b3 in g_value_unset (value=value@entry=0x7f7f5000c6b8) at /build/buildd/glib2.0-2.36.0/./gobject/gvalue.c:274
#20 0x00007f80042f9a7c in gst_structure_free (structure=0x7f7f10003f00) at gststructure.c:340
#21 0x00007f80042d76d9 in gst_mini_object_free (mini_object=0x6447680) at gstminiobject.c:376
#22 gst_mini_object_unref (mini_object=0x6447680) at gstminiobject.c:411
#23 0x00007f80042b7a70 in gst_message_unref (msg=<optimized out>) at ../gst/gstmessage.h:347
#24 gst_bus_set_flushing (bus=bus@entry=0x7f7f00004560, flushing=flushing@entry=1) at gstbus.c:449
#25 0x00007f80042e490d in gst_pipeline_change_state (element=0x6253970, transition=<optimized out>) at gstpipeline.c:518
#26 0x00007f7fe1c3e58b in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstplaybin.so
#27 0x00007f80042c5d2c in gst_element_change_state (element=element@entry=0x6253970, transition=<optimized out>) at gstelement.c:2761
#28 0x00007f80042c61d3 in gst_element_continue_state (element=element@entry=0x6253970, ret=ret@entry=GST_STATE_CHANGE_SUCCESS) at gstelement.c:2444
#29 0x00007f80042c5daf in gst_element_change_state (element=element@entry=0x6253970, transition=transition@entry=GST_STATE_CHANGE_PAUSED_TO_READY) at gstelement.c:2798
#30 0x00007f80042c6678 in gst_element_set_state_func (element=0x6253970, state=GST_STATE_NULL) at gstelement.c:2717
#31 0x00007f8008ed5374 in WebCore::MediaPlayerPrivateGStreamer::durationChanged() () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#32 0x00007f8008ed75f4 in WebCore::MediaPlayerPrivateGStreamer::handleMessage(_GstMessage*) () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#33 0x00007f800c442620 in g_closure_invoke (closure=0x564a5a0, return_value=0x0, n_param_values=2, param_values=0x7fffa91147f0, invocation_hint=0x7fffa9114790) at /build/buildd/glib2.0-2.36.0/./gobject/gclosure.c:777
#34 0x00007f800c453f00 in signal_emit_unlocked_R (node=node@entry=0xe4c800, detail=detail@entry=1478, instance=instance@entry=0x7f7f00004560, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffa91147f0) at /build/buildd/glib2.0-2.36.0/./gobject/gsignal.c:3584
#35 0x00007f800c45bd11 in g_signal_emit_valist (instance=0x7f7f00004560, signal_id=<optimized out>, detail=1478, var_args=var_args@entry=0x7fffa9114a48) at /build/buildd/glib2.0-2.36.0/./gobject/gsignal.c:3328
#36 0x00007f800c45bf92 in g_signal_emit (instance=instance@entry=0x7f7f00004560, signal_id=<optimized out>, detail=<optimized out>) at /build/buildd/glib2.0-2.36.0/./gobject/gsignal.c:3384
#37 0x00007f80042b6b92 in gst_bus_async_signal_func (bus=0x7f7f00004560, message=0x7f7f00002510, data=<optimized out>) at gstbus.c:1118
#38 0x00007f80042b7927 in gst_bus_source_dispatch (source=source@entry=0x62868f0, callback=0x7f80042b6b10 <gst_bus_async_signal_func>, user_data=0x0) at gstbus.c:764
#39 0x00007f800cdbcf05 in g_main_dispatch (context=0xd182a0) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3054
#40 g_main_context_dispatch (context=context@entry=0xd182a0) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3630
#41 0x00007f800cdbd248 in g_main_context_iterate (context=context@entry=0xd182a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3701
#42 0x00007f800cdbd304 in g_main_context_iteration (context=0xd182a0, may_block=1) at /build/buildd/glib2.0-2.36.0/./glib/gmain.c:3762
#43 0x00007f8012cbd016 in QEventDispatcherGlib::processEvents (this=0xb9fad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#44 0x00007f801371d1ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#45 0x00007f8012c8d38f in QEventLoop::processEvents (this=this@entry=0x7fffa9114da0, flags=...) at kernel/qeventloop.cpp:149
#46 0x00007f8012c8d618 in QEventLoop::exec (this=this@entry=0x7fffa9114da0, flags=...) at kernel/qeventloop.cpp:204
#47 0x00007f8012c92cf6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#48 0x00007f8013675ffc in QApplication::exec () at kernel/qapplication.cpp:3828
#49 0x00000000004090ca in main (argc=1, argv=0x7fffa91172e8) at ../../src/main.cpp:329

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

Possible duplicates by query: bug 319029, bug 318226.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2013-05-05 21:47:53 UTC
This is a problem with gstreamer. As  workaround, please use the phonon-backend-vlc

*** This bug has been marked as a duplicate of bug 316780 ***
Comment 2 Myriam Schweingruber 2013-05-05 21:49:13 UTC
Mike, you still use the gstreamer backend, obviously you didn't restart KDE after having changed the backend priority.
Comment 3 Mike Russo 2013-05-06 10:31:04 UTC
I did switch to phonon-backend-vlc, but when amarok crashes I can never get debug output, despite having amarok-dbg package installed. I'll try to get a backtrack w/ amarok --no-fork later on to attach with the VLC backend.
Comment 4 Myriam Schweingruber 2013-05-06 10:54:28 UTC
(In reply to comment #3)
> I did switch to phonon-backend-vlc, but when amarok crashes I can never get
> debug output, despite having amarok-dbg package installed. I'll try to get a
> backtrack w/ amarok --no-fork later on to attach with the VLC backend.

the exact option would be: amarok -d --nofork
Comment 5 Mike Russo 2013-05-07 13:51:45 UTC
Ok. I have a backtrace of the crash. Unfortunately it appears to occur at a low level. The last line from amarok before crashing is: 

GLib (gthread-posix.c): Unexpected error from C library during 'pthread_mutex_lock': Invalid argument.  Aborting.

I will attach the full debug output as an attachment.
Comment 6 Mike Russo 2013-05-07 13:56:17 UTC
Created attachment 79756 [details]
gdb backtrace of amarok -d --nofork

- running Ubuntu 13.04 (let me know if you think I should report an Ubuntu bug)
- amarok-dbg package installed but getting
warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7ffff7ffa000
when starting gdb
Comment 7 Mike Russo 2013-05-07 13:58:12 UTC
I am definitely running using the VLC backend. However I will completely uninstall the GStreamer backend now just to be 100% sure it still happens even without it installed.
Comment 8 Myriam Schweingruber 2013-05-07 14:10:46 UTC
(In reply to comment #7)
> I am definitely running using the VLC backend. However I will completely
> uninstall the GStreamer backend now just to be 100% sure it still happens
> even without it installed.

Sorry to disappoint you, but you definitely use the gstreamer backend, as the backtrace clearly shows (check the gst_* functions, that is gstreamer, and your bug is a duplicate):

(gdb) bt
#0  0x00007ffff47d7037 in __GI_raise (sig=sig@entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff47da698 in __GI_abort () at abort.c:90
#2  0x00007fffef2f9d7d in g_thread_abort (status=<optimized out>, 
    function=function@entry=0x7fffef3bda9e "pthread_mutex_lock")
    at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:76
#3  0x00007fffef3675d3 in g_mutex_lock (mutex=<optimized out>)
    at /build/buildd/glib2.0-2.36.0/./glib/gthread-posix.c:211
#4  0x00007fffe6b13dab in gst_data_queue_set_flushing (queue=0x7ffed0033480, 
    flushing=flushing@entry=1) at gstdataqueue.c:384
#5  0x00007fff28b9bd9c in gst_multi_queue_loop (pad=<optimized out>)
    at gstmultiqueue.c:1351
#6  0x00007fffe6871e34 in gst_task_func (task=0x8be640) at gsttask.c:327
#7  0x00007fffef34c6f2 in g_thread_pool_thread_proxy (data=<optimized out>)
    at /build/buildd/glib2.0-2.36.0/./glib/gthreadpool.c:309
#8  0x00007fffef34beb5 in g_thread_proxy (data=0x56e9a80)
    at /build/buildd/glib2.0-2.36.0/./glib/gthread.c:798
#9  0x00007ffff0e1cf8e in start_thread (arg=0x7fff22ffd700) at pthread_create.c:311
#10 0x00007ffff4899e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

*** This bug has been marked as a duplicate of bug 316780 ***
Comment 9 Mike Russo 2013-05-07 14:20:39 UTC
What must be done to stop KDE from using them? phonon-backend-gstreamer has been completely uninstalled, all KDE processes killed, systemsettings shows only VLC as the backend, and yet the next backtrace shows a crash in gst_multi_queue_loop!  If I uninstall all gstreamer0.10 packages I'll wind up uninstalling other programs that are dependencies.  If you think the next step really is uninstall all gstreamer0.10 packages I'll do so, it's just so strange that I can't seem to stop amarok from using it.
Comment 10 Myriam Schweingruber 2013-05-07 16:03:52 UTC
I really don't know what is wrong in your installation, sorry. Maybe Harald or Rohan can help, I subscribed them both now.
Comment 11 Rohan Garg 2013-05-07 19:12:30 UTC
The backtrace indicates it's a bug in QtWebkit , please report a bug against QtWebkit here https://bugs.webkit.org/
Comment 12 Myriam Schweingruber 2013-05-08 09:12:36 UTC
*** Bug 319509 has been marked as a duplicate of this bug. ***
Comment 13 Mike Russo 2013-05-08 10:55:51 UTC
I can confirm that after removing the Wikipedia tab from Amarok, I can no longer reproduce the bug, so it does indeed look like QtWebkit was causing the crash. I will try to create a webkit bug report later, thanks!!
Comment 14 Myriam Schweingruber 2013-05-08 12:36:26 UTC
(In reply to comment #11)
> The backtrace indicates it's a bug in QtWebkit , please report a bug against
> QtWebkit here https://bugs.webkit.org/

Good news: The crash is definitely QtWebkit related (which uses gstreamer directly, not through the phonon backend), as the same crash can be reproduced in Rekonq when opening wikipedia articles with embedded players.

It is now fixed in Amarok by this commit: http://quickgit.kde.org/?p=amarok.git&a=commit&h=d13bd61 and for the 2.7.0 users a workaround could be to not use the wikipedia applet.

Whether the crash is actually in QtWebkit itself or in Gstreamer is up to the QtWebkit devs to sort out.
Comment 15 Myriam Schweingruber 2013-05-08 15:30:12 UTC
*** Bug 313532 has been marked as a duplicate of this bug. ***
Comment 16 Myriam Schweingruber 2013-05-08 16:40:17 UTC
*** Bug 319534 has been marked as a duplicate of this bug. ***
Comment 17 Myriam Schweingruber 2013-05-08 19:57:18 UTC
*** Bug 319537 has been marked as a duplicate of this bug. ***
Comment 18 Myriam Schweingruber 2013-05-08 22:54:36 UTC
*** Bug 319544 has been marked as a duplicate of this bug. ***
Comment 19 Mark Kretschmann 2013-05-10 18:21:41 UTC
*** Bug 319635 has been marked as a duplicate of this bug. ***
Comment 20 Mark Kretschmann 2013-05-10 19:37:16 UTC
*** Bug 319639 has been marked as a duplicate of this bug. ***
Comment 21 Mark Kretschmann 2013-05-11 14:57:51 UTC
*** Bug 313547 has been marked as a duplicate of this bug. ***
Comment 22 Matěj Laitl 2013-05-14 21:25:22 UTC
Git commit 67051b7d60e8f593465944432986f88170b7fc53 by Matěj Laitl, on behalf of Mark Kretschmann.
Committed on 08/05/2013 at 12:29.
Pushed by laitl into branch 'v2.7.x'.

Fix crashes on track change (both with Phonon-GStreamer and Phonon-VLC).

What happened:

The Wikipedia applet uses QtWebKit for HTML rendering. On
Linux, QtWebKit uses GStreamer for media playback. Turns out that this crashes
with a high probability whenever an <audio> tag is present on a web page. As
music artists' pages often contain audio snippets in Vorbis format, it crashed
a lot when Amarok's applet rendered a page.

The fix:

Removing all audio tags from Wikipedia pages before rendering them in our applet.
Of course, the real fix would have to be done upstream. But until that happens, our
workaround here fixes a shitload of crashes.

We might want to do a 2.7.1 release for Linux, with this patch.

M  +1    -0    ChangeLog
M  +14   -0    src/context/engines/wikipedia/WikipediaEngine.cpp

http://commits.kde.org/amarok/67051b7d60e8f593465944432986f88170b7fc53
Comment 23 Matěj Laitl 2013-05-15 12:45:32 UTC
*** Bug 316780 has been marked as a duplicate of this bug. ***
Comment 24 Matěj Laitl 2013-05-15 12:47:24 UTC
*** Bug 318226 has been marked as a duplicate of this bug. ***
Comment 25 Matěj Laitl 2013-05-15 12:48:15 UTC
*** Bug 319029 has been marked as a duplicate of this bug. ***
Comment 26 Matěj Laitl 2013-05-15 12:49:52 UTC
*** Bug 319265 has been marked as a duplicate of this bug. ***
Comment 27 Matěj Laitl 2013-05-15 12:50:33 UTC
*** Bug 317654 has been marked as a duplicate of this bug. ***
Comment 28 Matěj Laitl 2013-05-15 12:51:04 UTC
*** Bug 318614 has been marked as a duplicate of this bug. ***
Comment 29 Matěj Laitl 2013-05-15 12:52:11 UTC
*** Bug 316554 has been marked as a duplicate of this bug. ***
Comment 30 Matěj Laitl 2013-05-15 12:52:42 UTC
*** Bug 318992 has been marked as a duplicate of this bug. ***
Comment 31 Matěj Laitl 2013-05-15 12:53:25 UTC
*** Bug 319079 has been marked as a duplicate of this bug. ***
Comment 32 Myriam Schweingruber 2013-05-17 23:23:25 UTC
*** Bug 319078 has been marked as a duplicate of this bug. ***
Comment 33 Mark Kretschmann 2013-05-19 09:46:47 UTC
*** Bug 320005 has been marked as a duplicate of this bug. ***
Comment 34 Myriam Schweingruber 2013-05-22 00:00:04 UTC
*** Bug 320054 has been marked as a duplicate of this bug. ***
Comment 35 Myriam Schweingruber 2013-05-22 00:05:10 UTC
*** Bug 320105 has been marked as a duplicate of this bug. ***
Comment 36 Mark Kretschmann 2013-05-30 12:16:30 UTC
*** Bug 320477 has been marked as a duplicate of this bug. ***
Comment 37 Myriam Schweingruber 2013-05-31 11:37:56 UTC
*** Bug 320527 has been marked as a duplicate of this bug. ***
Comment 38 Myriam Schweingruber 2013-05-31 23:31:01 UTC
*** Bug 320558 has been marked as a duplicate of this bug. ***
Comment 39 Myriam Schweingruber 2013-07-02 20:29:10 UTC
*** Bug 321871 has been marked as a duplicate of this bug. ***
Comment 40 Myriam Schweingruber 2013-07-21 23:56:21 UTC
*** Bug 320980 has been marked as a duplicate of this bug. ***
Comment 41 Myriam Schweingruber 2013-07-28 22:10:24 UTC
*** Bug 322921 has been marked as a duplicate of this bug. ***
Comment 42 James 2013-08-15 21:17:19 UTC
Created attachment 81735 [details]
New crash information added by DrKonqi

amarok (2.7.0) on KDE Platform 4.10.5 using Qt 4.8.4

- What I was doing when the application crashed:

Running Amarok and Rekonq browser only. Rekonq was essentially idle; it had been on the same page for ~10 minutes.

-- Backtrace (Reduced):
#6  0x00007f4a8a81c037 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007f4a8a81f698 in __GI_abort () at abort.c:90
[...]
#10 0x00007f4a7cb6fdab in gst_data_queue_set_flushing (queue=0x7f49bc002100, flushing=1) at gstdataqueue.c:384
#11 0x00007f4a67318d9c in gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1351
#12 0x00007f4a7c8cde34 in gst_task_func (task=0x7f49880151c0) at gsttask.c:327
Comment 43 Myriam Schweingruber 2013-08-15 23:58:53 UTC
(In reply to comment #42)
> Created attachment 81735 [details]
> New crash information added by DrKonqi
> 
> amarok (2.7.0) on KDE Platform 4.10.5 using Qt 4.8.4

Please read the report, this is already fixed in 2.7.1
Comment 44 Myriam Schweingruber 2013-08-18 21:46:43 UTC
*** Bug 323684 has been marked as a duplicate of this bug. ***