Bug 300413

Summary: Amarok crashes when trying to play a strem from "Cool Streams" [@ LyricsAppletPrivate::_trackPositionChanged]
Product: [Applications] amarok Reporter: Emilio <periliocastrol>
Component: Context View/LyricsAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED FIXED    
Severity: crash CC: simon.esneault
Priority: NOR Keywords: regression, release_blocker
Version: 2.5-git   
Target Milestone: 2.6   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Emilio 2012-05-21 20:49:52 UTC
When I try to play a stream from Cool Streams, Amarok crashes. I've tested the following streams: Digitally imported trance, Proton radio, SomaFM and some others.

I'm using Amarok Git, KDE 4.8.2, phonon 4.6.0 and I've tried both phonon-gstreamer 4.6.0 and phonon-vlc 0.5.0.

Reproducible: Always

Steps to Reproduce:
1. In media sources, go to Internet and then go to Cool streams
2. Drag one of them to the playlist and try to play it
3. Amarok crashes



When using phonon-vlc kcrash only shows the following information:
Application: Amarok (amarok), signal: Floating point exception

When using phonon-gstreamer, here is the generated backtrace:

Application: Amarok (amarok), signal: Floating point exception
Using host libthread_db library "/lib/i686/libthread_db.so.1".
[Current thread is 1 (Thread 0xaf61e960 (LWP 5690))]

Thread 20 (Thread 0xa9e71b70 (LWP 5693)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb51d17c6 in __pthread_mutex_lock_full (mutex=0xb5731ff4) at pthread_mutex_lock.c:301
#2  0xb569ab54 in pthread_mutex_lock (mutex=0xa1dff98) at forward.c:182
#3  0xb0373f4f in pa_mutex_lock (m=0xa1dff98) at pulsecore/mutex-posix.c:90
#4  0xb30510b0 in poll_func (ufds=0xa9500b70, nfds=1, timeout=-1, userdata=0xa1dff98) at pulse/thread-mainloop.c:70
#5  0xb303f30a in pa_mainloop_poll (m=0xa1dfef8) at pulse/mainloop.c:873
#6  0xb303fb67 in pa_mainloop_iterate (m=0xa1dfef8, block=1, retval=0x0) at pulse/mainloop.c:955
#7  0xb303fc44 in pa_mainloop_run (m=0xa1dfef8, retval=0x0) at pulse/mainloop.c:973
#8  0xb305102e in thread (userdata=0xa1e1428) at pulse/thread-mainloop.c:88
#9  0xb03751f6 in internal_thread_func (userdata=0xa1de708) at pulsecore/thread-posix.c:83
#10 0xb51d3a37 in start_thread (arg=0xa9e71b70) at pthread_create.c:301
#11 0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 19 (Thread 0xa7ba7b70 (LWP 5695)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb51d7603 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:236
#2  0xb569a994 in __pthread_cond_timedwait (cond=0xa8a6c460, mutex=0xa8a6c440, abstime=0xa7ba72c4) at forward.c:152
#3  0xa82b8513 in my_service_thread_sleep () from /usr/lib/libmysqld.so.18
#4  0xa82b281f in ma_checkpoint_background () from /usr/lib/libmysqld.so.18
#5  0xb51d3a37 in start_thread (arg=0xa7ba7b70) at pthread_create.c:301
#6  0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 18 (Thread 0x9977ab70 (LWP 5696)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb567c1eb in read () at ../sysdeps/unix/syscall-template.S:82
#2  0xb36d44de in read (__nbytes=16, __buf=0x9977a10c, __fd=<optimized out>) at /usr/include/bits/unistd.h:45
#3  g_wakeup_acknowledge (wakeup=0xa1dcf18) at gwakeup.c:212
#4  0xb36958b0 in g_main_context_check (context=0x98e004e0, max_priority=2147483647, fds=0x98e01e78, n_fds=1) at gmain.c:2957
#5  0xb3695dc2 in g_main_context_iterate (dispatch=1, block=-1284884464, context=0x98e004e0, self=<optimized out>) at gmain.c:3120
#6  g_main_context_iterate (context=0x98e004e0, block=-1284884464, dispatch=1, self=<optimized out>) at gmain.c:3060
#7  0xb3695f81 in g_main_context_iteration (context=0x98e004e0, may_block=1) at gmain.c:3184
#8  0xb59e6207 in QEventDispatcherGlib::processEvents (this=0x98e00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#9  0xb59b240d in QEventLoop::processEvents (this=0x9977a2d0, flags=...) at kernel/qeventloop.cpp:149
#10 0xb59b26a9 in QEventLoop::exec (this=0x9977a2d0, flags=...) at kernel/qeventloop.cpp:204
#11 0xb589c67c in QThread::exec (this=0xa2e1238) at thread/qthread.cpp:501
#12 0xb598f9dd in QInotifyFileSystemWatcherEngine::run (this=0xa2e1238) at io/qfilesystemwatcher_inotify.cpp:248
#13 0xb589fb60 in QThreadPrivate::start (arg=0xa2e1238) at thread/qthread_unix.cpp:298
#14 0xb51d3a37 in start_thread (arg=0x9977ab70) at pthread_create.c:301
#15 0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 17 (Thread 0x98dffb70 (LWP 5697)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb51d725b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0xb569a93c in __pthread_cond_wait (cond=0xa381580, mutex=0xa381568) at forward.c:139
#3  0xb58a00d0 in wait (time=4294967295, this=0xa381568) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xa303d18, mutex=0xa3a10e0, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb4e64aac in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa303d00, th=0xa3815c0) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4e68b67 in waitForAvailableJob (th=0xa3815c0, this=<optimized out>) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WeaverImpl.cpp:356
#7  ThreadWeaver::WorkingHardState::applyForWork (this=0xa33f7b0, th=0xa3815c0) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4e642e3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa303d00, th=0xa3815c0, previous=0x0) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4e68b83 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa33f7b0, th=0xa3815c0) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb4e642e3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa303d00, th=0xa3815c0, previous=0x0) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb4e68b83 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa33f7b0, th=0xa3815c0) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WorkingHardState.cpp:74
#12 0xb4e642e3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa303d00, th=0xa3815c0, previous=0x0) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WeaverImpl.cpp:351
#13 0xb4e68b83 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa33f7b0, th=0xa3815c0) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WorkingHardState.cpp:74
#14 0xb4e642e3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa303d00, th=0xa3815c0, previous=0xa6da388) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WeaverImpl.cpp:351
#15 0xb4e65074 in ThreadWeaver::ThreadRunHelper::run (this=0x98dff334, parent=0xa303d00, th=0xa3815c0) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/Thread.cpp:87
#16 0xb4e6512a in ThreadWeaver::Thread::run (this=0xa3815c0) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/Thread.cpp:142
#17 0xb589fb60 in QThreadPrivate::start (arg=0xa3815c0) at thread/qthread_unix.cpp:298
#18 0xb51d3a37 in start_thread (arg=0x98dffb70) at pthread_create.c:301
#19 0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 16 (Thread 0x985feb70 (LWP 5699)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb51d725b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0xb569a93c in __pthread_cond_wait (cond=0xa381580, mutex=0xa381568) at forward.c:139
#3  0xb58a00d0 in wait (time=4294967295, this=0xa381568) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xa303d18, mutex=0xa3a10e0, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb4e64aac in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa303d00, th=0xa61a338) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4e68b67 in waitForAvailableJob (th=0xa61a338, this=<optimized out>) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WeaverImpl.cpp:356
#7  ThreadWeaver::WorkingHardState::applyForWork (this=0xa33f7b0, th=0xa61a338) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4e642e3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa303d00, th=0xa61a338, previous=0xac23b18) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4e65074 in ThreadWeaver::ThreadRunHelper::run (this=0x985fe334, parent=0xa303d00, th=0xa61a338) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/Thread.cpp:87
#10 0xb4e6512a in ThreadWeaver::Thread::run (this=0xa61a338) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/Thread.cpp:142
#11 0xb589fb60 in QThreadPrivate::start (arg=0xa61a338) at thread/qthread_unix.cpp:298
#12 0xb51d3a37 in start_thread (arg=0x985feb70) at pthread_create.c:301
#13 0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 15 (Thread 0x97dfdb70 (LWP 5700)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb51d725b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0xb569a93c in __pthread_cond_wait (cond=0xa381580, mutex=0xa381568) at forward.c:139
#3  0xb58a00d0 in wait (time=4294967295, this=0xa381568) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xa303d18, mutex=0xa3a10e0, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb4e64aac in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa303d00, th=0xa616f10) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4e68b67 in waitForAvailableJob (th=0xa616f10, this=<optimized out>) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WeaverImpl.cpp:356
#7  ThreadWeaver::WorkingHardState::applyForWork (this=0xa33f7b0, th=0xa616f10) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4e642e3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa303d00, th=0xa616f10, previous=0x0) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4e68b83 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa33f7b0, th=0xa616f10) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WorkingHardState.cpp:74
#10 0xb4e642e3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa303d00, th=0xa616f10, previous=0xa4eac10) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WeaverImpl.cpp:351
#11 0xb4e65074 in ThreadWeaver::ThreadRunHelper::run (this=0x97dfd334, parent=0xa303d00, th=0xa616f10) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/Thread.cpp:87
#12 0xb4e6512a in ThreadWeaver::Thread::run (this=0xa616f10) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/Thread.cpp:142
#13 0xb589fb60 in QThreadPrivate::start (arg=0xa616f10) at thread/qthread_unix.cpp:298
#14 0xb51d3a37 in start_thread (arg=0x97dfdb70) at pthread_create.c:301
#15 0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 14 (Thread 0x975fcb70 (LWP 5701)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb51d725b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0xb569a93c in __pthread_cond_wait (cond=0xa381580, mutex=0xa381568) at forward.c:139
#3  0xb58a00d0 in wait (time=4294967295, this=0xa381568) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xa303d18, mutex=0xa3a10e0, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb4e64aac in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa303d00, th=0xa617750) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4e68b67 in waitForAvailableJob (th=0xa617750, this=<optimized out>) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WeaverImpl.cpp:356
#7  ThreadWeaver::WorkingHardState::applyForWork (this=0xa33f7b0, th=0xa617750) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WorkingHardState.cpp:71
#8  0xb4e642e3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa303d00, th=0xa617750, previous=0xaa70fc0) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/WeaverImpl.cpp:351
#9  0xb4e65074 in ThreadWeaver::ThreadRunHelper::run (this=0x975fc334, parent=0xa303d00, th=0xa617750) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/Thread.cpp:87
#10 0xb4e6512a in ThreadWeaver::Thread::run (this=0xa617750) at /usr/src/debug/kdelibs-4.8.2/threadweaver/Weaver/Thread.cpp:142
#11 0xb589fb60 in QThreadPrivate::start (arg=0xa617750) at thread/qthread_unix.cpp:298
#12 0xb51d3a37 in start_thread (arg=0x975fcb70) at pthread_create.c:301
#13 0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 13 (Thread 0x96dfbb70 (LWP 5702)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb51d725b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0xb569a93c in __pthread_cond_wait (cond=0xb3008e10, mutex=0xb3008df8) at forward.c:139
#3  0xb28c08cb in ?? () from /usr/lib/libQtWebKit.so.4
#4  0xb28c09ef in ?? () from /usr/lib/libQtWebKit.so.4
#5  0xb51d3a37 in start_thread (arg=0x96dfbb70) at pthread_create.c:301
#6  0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 12 (Thread 0x965fab70 (LWP 5703)):
#0  g_mutex_get_impl (mutex=0xa684830) at gthread-posix.c:118
#1  0xb36d51f8 in g_mutex_lock (mutex=0xa684830) at gthread-posix.c:208
#2  0xb3695835 in g_main_context_check (context=0xa684830, max_priority=2147483647, fds=0xa62a218, n_fds=1) at gmain.c:3002
#3  0xb3695dc2 in g_main_context_iterate (dispatch=1, block=-1284884464, context=0xa684830, self=<optimized out>) at gmain.c:3120
#4  g_main_context_iterate (context=0xa684830, block=-1284884464, dispatch=1, self=<optimized out>) at gmain.c:3060
#5  0xb3695f81 in g_main_context_iteration (context=0xa684830, may_block=1) at gmain.c:3184
#6  0xb59e6207 in QEventDispatcherGlib::processEvents (this=0xa684940, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb59b240d in QEventLoop::processEvents (this=0x965fa300, flags=...) at kernel/qeventloop.cpp:149
#8  0xb59b26a9 in QEventLoop::exec (this=0x965fa300, flags=...) at kernel/qeventloop.cpp:204
#9  0xb589c67c in QThread::exec (this=0xa6841c8) at thread/qthread.cpp:501
#10 0xb589c76b in QThread::run (this=0xa6841c8) at thread/qthread.cpp:568
#11 0xb589fb60 in QThreadPrivate::start (arg=0xa6841c8) at thread/qthread_unix.cpp:298
#12 0xb51d3a37 in start_thread (arg=0x965fab70) at pthread_create.c:301
#13 0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 11 (Thread 0x955f8b70 (LWP 5706)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb51d725b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0xb569a93c in __pthread_cond_wait (cond=0xb49c1890, mutex=0xb49c1878) at forward.c:139
#3  0xb48bd819 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb49bc7a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0xb48bd85f in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb49bc7a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0xb51d3a37 in start_thread (arg=0x955f8b70) at pthread_create.c:301
#6  0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 10 (Thread 0x8d4cdb70 (LWP 5814)):
#0  __pthread_mutex_unlock_usercnt (mutex=0xb505f40, decr=1) at pthread_mutex_unlock.c:55
#1  0xb569ab94 in pthread_mutex_unlock (mutex=0xb505f40) at forward.c:184
#2  0xb36d5240 in g_mutex_unlock (mutex=0xb505ed0) at gthread-posix.c:227
#3  0xb36956ad in g_main_context_query (context=0xb505ed0, max_priority=2147483647, timeout=0x8d4cd2bc, fds=0xa7202060, n_fds=1) at gmain.c:2918
#4  0xb3695d8e in g_main_context_iterate (dispatch=1, block=1, context=0xb505ed0, self=<optimized out>) at gmain.c:3105
#5  g_main_context_iterate (context=0xb505ed0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3060
#6  0xb36962eb in g_main_loop_run (loop=0xa7201fd8) at gmain.c:3317
#7  0xa94b0184 in dconf_context_thread (data=0xb505ed0) at dconfcontext.c:11
#8  0xb36b9503 in g_thread_proxy (data=0xb50d4c0) at gthread.c:801
#9  0xb51d3a37 in start_thread (arg=0x8d4cdb70) at pthread_create.c:301
#10 0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 9 (Thread 0x8ccccb70 (LWP 5815)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5681fee in __GI___poll (fds=0xa95141c8, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb36a383b in g_poll (fds=0xa95141c8, nfds=3, timeout=-1) at gpoll.c:132
#3  0xb3695e2e in g_main_context_poll (n_fds=3, fds=0xa95141c8, timeout=<optimized out>, context=0xa00fd78, priority=<optimized out>) at gmain.c:3417
#4  g_main_context_iterate (dispatch=1, block=-1284884464, context=0xa00fd78, self=<optimized out>) at gmain.c:3118
#5  g_main_context_iterate (context=0xa00fd78, block=-1284884464, dispatch=1, self=<optimized out>) at gmain.c:3060
#6  0xb36962eb in g_main_loop_run (loop=0xb3981d8) at gmain.c:3317
#7  0xa94d27a0 in gst_soup_http_src_create (psrc=0xb4fc050 [GstSoupHTTPSrc], outbuf=0x8cccc24c) at gstsouphttpsrc.c:1235
#8  0xb002a500 in gst_push_src_create (bsrc=0xb4fc050 [GstSoupHTTPSrc], offset=20086, length=4096, ret=0x8cccc24c) at gstpushsrc.c:117
#9  0xb0010cfe in gst_base_src_get_range (src=0xb4fc050 [GstSoupHTTPSrc], offset=20086, length=4096, buf=0x8cccc24c) at gstbasesrc.c:2188
#10 0xb0012828 in gst_base_src_loop (pad=0xa1e40d8 [GstPad]) at gstbasesrc.c:2445
#11 0xaff7d5d8 in gst_task_func (task=0xb506838 [GstTask]) at gsttask.c:327
#12 0xaff7e798 in default_func (tdata=0x98e055e0, pool=0x9ed1c00 [GstTaskPool]) at gsttaskpool.c:70
#13 0xb36b9e97 in g_thread_pool_thread_proxy (data=0x9ed1a28) at gthreadpool.c:309
#14 0xb36b9503 in g_thread_proxy (data=0xb50d520) at gthread.c:801
#15 0xb51d3a37 in start_thread (arg=0x8ccccb70) at pthread_create.c:301
#16 0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 8 (Thread 0x8bccab70 (LWP 5817)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb567c1eb in read () at ../sysdeps/unix/syscall-template.S:82
#2  0xb36d44de in read (__nbytes=16, __buf=0x8bcca22c, __fd=<optimized out>) at /usr/include/bits/unistd.h:45
#3  g_wakeup_acknowledge (wakeup=0xa720c530) at gwakeup.c:212
#4  0xb36958b0 in g_main_context_check (context=0xa720b278, max_priority=2147483647, fds=0x98e068e0, n_fds=3) at gmain.c:2957
#5  0xb3695dc2 in g_main_context_iterate (dispatch=1, block=-1284884464, context=0xa720b278, self=<optimized out>) at gmain.c:3120
#6  g_main_context_iterate (context=0xa720b278, block=-1284884464, dispatch=1, self=<optimized out>) at gmain.c:3060
#7  0xb36962eb in g_main_loop_run (loop=0xa720b268) at gmain.c:3317
#8  0xb017212a in gdbus_shared_thread_func (user_data=0xa720c9e8) at gdbusprivate.c:277
#9  0xb36b9503 in g_thread_proxy (data=0xa7205e30) at gthread.c:801
#10 0xb51d3a37 in start_thread (arg=0x8bccab70) at pthread_create.c:301
#11 0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 7 (Thread 0x8b4c9b70 (LWP 5818)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb51d725b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0xb569a93c in __pthread_cond_wait (cond=0xa951ee20, mutex=0xa951ee00) at forward.c:139
#3  0xb36d55d6 in g_cond_wait (cond=0xaa91c90, mutex=0xa951e640) at gthread-posix.c:746
#4  0xa54e481a in gst_queue2_loop (pad=0xa1e4718 [GstPad]) at gstqueue2.c:2539
#5  0xaff7d5d8 in gst_task_func (task=0xa7207e20 [GstTask]) at gsttask.c:327
#6  0xaff7e798 in default_func (tdata=0xa951aed0, pool=0x9ed1c00 [GstTaskPool]) at gsttaskpool.c:70
#7  0xb36b9e97 in g_thread_pool_thread_proxy (data=0x9ed1a28) at gthreadpool.c:309
#8  0xb36b9503 in g_thread_proxy (data=0xa9519a90) at gthread.c:801
#9  0xb51d3a37 in start_thread (arg=0x8b4c9b70) at pthread_create.c:301
#10 0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 6 (Thread 0x8c4cbb70 (LWP 5819)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb51d725b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0xb569a93c in __pthread_cond_wait (cond=0xa00ee38, mutex=0x9fef960) at forward.c:139
#3  0xb36d55d6 in g_cond_wait (cond=0xa004960, mutex=0xa00de88) at gthread-posix.c:746
#4  0xb000448b in gst_base_sink_wait_preroll (sink=0xa13b8e0 [GstPulseSink]) at gstbasesink.c:2279
#5  0xa9e94fdc in gst_base_audio_sink_render (bsink=0xa13b8e0 [GstPulseSink], buf=0x1) at gstbaseaudiosink.c:1883
#6  0xb0009677 in gst_base_sink_render_object (basesink=0xa13b8e0 [GstPulseSink], obj_type=<optimized out>, obj=0xa720fc70, pad=<optimized out>) at gstbasesink.c:3014
#7  0xb000b24b in gst_base_sink_queue_object_unlocked (basesink=0xa13b8e0 [GstPulseSink], obj_type=2 '\002', obj=0xa720fc70, prerollable=1, pad=<optimized out>) at gstbasesink.c:3295
#8  0xb000b7a5 in gst_base_sink_chain_unlocked (basesink=0xa13b8e0 [GstPulseSink], obj_type=2 '\002', obj=0xa720fc70, pad=<optimized out>) at gstbasesink.c:3677
#9  0xb000bc10 in gst_base_sink_chain_main (basesink=<optimized out>, pad=0x9fee3f0 [GstPad], obj_type=2 '\002', obj=0xa720fc70) at gstbasesink.c:3715
#10 0xaff5390e in gst_pad_push (pad=0x9fee580 [GstPad], buffer=0xa720fc70 [GstBuffer]) at gstpad.c:4710
#11 0xb001cbfe in gst_base_transform_chain (pad=0x9fee4b8 [GstPad], buffer=0xa720fc70 [GstBuffer]) at gstbasetransform.c:2674
#12 0xaff5390e in gst_pad_push (pad=0x9fee648 [GstPad], buffer=0xa720fc70 [GstBuffer]) at gstpad.c:4710
#13 0xb001cbfe in gst_base_transform_chain (pad=0x9fee0d0 [GstPad], buffer=0xa720fc70 [GstBuffer]) at gstbasetransform.c:2674
#14 0xaff5390e in gst_pad_push (pad=0x9fee328 [GstPad], buffer=0xa720fc70 [GstBuffer]) at gstpad.c:4710
#15 0xb001cbfe in gst_base_transform_chain (pad=0x9fee260 [GstPad], buffer=0xa720fc70 [GstBuffer]) at gstbasetransform.c:2674
#16 0xaff5390e in gst_pad_push (pad=0x9fee008 [GstPad], buffer=0xa720fc70 [GstBuffer]) at gstpad.c:4710
#17 0xa54dadfe in gst_queue_push_one (queue=0xa1ac0d8 [GstQueue]) at gstqueue.c:1156
#18 gst_queue_loop (pad=0x9fee008 [GstPad]) at gstqueue.c:1264
#19 0xaff7d5d8 in gst_task_func (task=0xa9515528 [GstTask]) at gsttask.c:327
#20 0xaff7e798 in default_func (tdata=0xa7257d10, pool=0x9ed1c00 [GstTaskPool]) at gsttaskpool.c:70
#21 0xb36b9e97 in g_thread_pool_thread_proxy (data=0x9ed1a28) at gthreadpool.c:309
#22 0xb36b9503 in g_thread_proxy (data=0xa721d690) at gthread.c:801
#23 0xb51d3a37 in start_thread (arg=0x8c4cbb70) at pthread_create.c:301
#24 0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 5 (Thread 0x8acc8b70 (LWP 5820)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb567c26b in write () at ../sysdeps/unix/syscall-template.S:82
#2  0xb36d4562 in g_wakeup_signal (wakeup=0x9d3db88) at gwakeup.c:235
#3  0xb59e659b in QEventDispatcherGlib::wakeUp (this=0x9c1eeb8) at kernel/qeventdispatcher_glib.cpp:580
#4  0xb59b6fa1 in QCoreApplication::postEvent (receiver=0xa1b8298, event=0xa9559270, priority=0) at kernel/qcoreapplication.cpp:1322
#5  0xb59b70eb in QCoreApplication::postEvent (receiver=0xa1b8298, event=0xa9559270) at kernel/qcoreapplication.cpp:1234
#6  0xb59ca18e in queued_activate (argv=0x8acc6a34, c=0xa1c7220, signal=13, sender=0xa1b98c0) at kernel/qobject.cpp:3431
#7  QMetaObject::activate (sender=0xa1b98c0, m=0xae02d538, local_signal_index=9, argv=0x8acc6a34) at kernel/qobject.cpp:3507
#8  0xae00fd6d in Phonon::Gstreamer::Pipeline::errorMessage (this=0xa1b98c0, _t1=..., _t2=Phonon::FatalError) at /usr/src/debug/phonon-backend-gstreamer-4.6.0/build/gstreamer/moc_pipeline.cpp:212
#9  0xae00ffc7 in Phonon::Gstreamer::Pipeline::cb_error (bus=0x9edea00 [GstBus], gstMessage=0xa9555218 [GstMessage], data=0xa1b98c0) at /usr/src/debug/phonon-backend-gstreamer-4.6.0/gstreamer/pipeline.cpp:476
#10 0xaff2309a in marshal_VOID__MINIOBJECT (closure=0xa1c5128, return_value=0x0, n_param_values=2, param_values=0x8acc6c70, invocation_hint=0x8acc6bf0, marshal_data=0x0) at gstbus.c:134
#11 0xb351d484 in g_closure_invoke (closure=0xa1c5128, return_value=0x0, n_param_values=2, param_values=0x8acc6c70, invocation_hint=0x8acc6bf0) at gclosure.c:777
#12 0xb352f0b3 in signal_emit_unlocked_R (node=0x9eca4e0, detail=199, instance=0x9edea00, emission_return=0x0, instance_and_params=0x8acc6c70) at gsignal.c:3547
#13 0xb35372c4 in g_signal_emit_valist (instance=0x9edea00, signal_id=19, detail=199, var_args=0x8acc6e80 "\364\357\375\257") at gsignal.c:3296
#14 0xb3537443 in g_signal_emit (instance=0x9edea00, signal_id=19, detail=199) at gsignal.c:3352
#15 0xaff23219 in gst_bus_sync_signal_handler (bus=0x9edea00 [GstBus], message=0xa9555218 [GstMessage], data=0x0) at gstbus.c:1145
#16 0xaff23651 in gst_bus_post (bus=0x9edea00 [GstBus], message=0xa9555218 [GstMessage]) at gstbus.c:322
#17 0xaff3384d in gst_element_post_message (element=0xa1c2f08 [GstPlayBin2], message=0xa9555218 [GstMessage]) at gstelement.c:1853
#18 0xaff1adb7 in gst_bin_handle_message_func (bin=0xa1c2f08 [GstPlayBin2], message=0xa9555218 [GstMessage]) at gstbin.c:3442
#19 0xaff57066 in gst_pipeline_handle_message (bin=0xa1c2f08 [GstPlayBin2], message=0xa9555218 [GstMessage]) at gstpipeline.c:587
#20 0xa547b7f1 in gst_play_bin_handle_message (bin=0xa1c2f08 [GstPlayBin2], msg=0xa9555218 [GstMessage]) at gstplaybin2.c:2387
#21 0xaff1825c in bin_bus_handler (bus=0x9ede9a0 [GstBus], message=0xa9555218 [GstMessage], bin=0xa1c2f08 [GstPlayBin2]) at gstbin.c:2793
#22 0xaff23651 in gst_bus_post (bus=0x9ede9a0 [GstBus], message=0xa9555218 [GstMessage]) at gstbus.c:322
#23 0xaff3384d in gst_element_post_message (element=0xa1c4028 [GstPlaySink], message=0xa9555218 [GstMessage]) at gstelement.c:1853
#24 0xaff1adb7 in gst_bin_handle_message_func (bin=0xa1c4028 [GstPlaySink], message=0xa9555218 [GstMessage]) at gstbin.c:3442
#25 0xa5483402 in gst_play_sink_handle_message (bin=0xa1c4028 [GstPlaySink], message=0xa9555218 [GstMessage]) at gstplaysink.c:3335
#26 0xaff1825c in bin_bus_handler (bus=0x9edea60 [GstBus], message=0xa9555218 [GstMessage], bin=0xa1c4028 [GstPlaySink]) at gstbin.c:2793
#27 0xaff23651 in gst_bus_post (bus=0x9edea60 [GstBus], message=0xa9555218 [GstMessage]) at gstbus.c:322
#28 0xaff3384d in gst_element_post_message (element=0xa723d860 [GstBin], message=0xa9555218 [GstMessage]) at gstelement.c:1853
#29 0xaff1adb7 in gst_bin_handle_message_func (bin=0xa723d860 [GstBin], message=0xa9555218 [GstMessage]) at gstbin.c:3442
#30 0xaff1825c in bin_bus_handler (bus=0xa9514b80 [GstBus], message=0xa9555218 [GstMessage], bin=0xa723d860 [GstBin]) at gstbin.c:2793
#31 0xaff23651 in gst_bus_post (bus=0xa9514b80 [GstBus], message=0xa9555218 [GstMessage]) at gstbus.c:322
#32 0xaff3384d in gst_element_post_message (element=0x9dc3210 [GstBin], message=0xa9555218 [GstMessage]) at gstelement.c:1853
#33 0xaff1adb7 in gst_bin_handle_message_func (bin=0x9dc3210 [GstBin], message=0xa9555218 [GstMessage]) at gstbin.c:3442
#34 0xaff1825c in bin_bus_handler (bus=0x9edeac0 [GstBus], message=0xa9555218 [GstMessage], bin=0x9dc3210 [GstBin]) at gstbin.c:2793
#35 0xaff23651 in gst_bus_post (bus=0x9edeac0 [GstBus], message=0xa9555218 [GstMessage]) at gstbus.c:322
#36 0xaff3384d in gst_element_post_message (element=0x9dc3070 [GstBin], message=0xa9555218 [GstMessage]) at gstelement.c:1853
#37 0xaff1adb7 in gst_bin_handle_message_func (bin=0x9dc3070 [GstBin], message=0xa9555218 [GstMessage]) at gstbin.c:3442
#38 0xaff1825c in bin_bus_handler (bus=0x9ede940 [GstBus], message=0xa9555218 [GstMessage], bin=0x9dc3070 [GstBin]) at gstbin.c:2793
#39 0xaff23651 in gst_bus_post (bus=0x9ede940 [GstBus], message=0xa9555218 [GstMessage]) at gstbus.c:322
#40 0xaff3384d in gst_element_post_message (element=0xa13b8e0 [GstPulseSink], message=0xa9555218 [GstMessage]) at gstelement.c:1853
#41 0xaff33b3a in gst_element_message_full (element=0xa13b8e0 [GstPulseSink], type=GST_MESSAGE_ERROR, domain=3187, code=1, text=0xa9517ec8 "Disconnected: Conexi\303\263n finalizada", debug=0x0, file=0xa9eca8e0 "pulsesink.c", function=0xa9ecbf14 "gst_pulsering_is_dead", line=373) at gstelement.c:1984
#42 0xa9eb8fea in gst_pulsering_is_dead (psink=0xa13b8e0 [GstPulseSink], pbuf=<optimized out>, check_stream=1) at pulsesink.c:372
#43 0xa9ebfcc6 in gst_pulsesink_get_time (sink=<optimized out>, clock=<optimized out>) at pulsesink.c:1982
#44 gst_pulsesink_get_time (clock=0x9f56328 [GstAudioClock], sink=0xa13b8e0 [GstPulseSink]) at pulsesink.c:1961
#45 0xa9e7f6b8 in gst_audio_clock_get_internal_time (clock=0x9f56328 [GstAudioClock]) at gstaudioclock.c:218
#46 0xaff2ad83 in gst_clock_get_internal_time (clock=0x9f56328 [GstAudioClock]) at gstclock.c:953
#47 0xaff2afc0 in gst_clock_get_time (clock=0x9f56328 [GstAudioClock]) at gstclock.c:993
#48 0xaff761cf in gst_system_clock_id_wait_jitter_unlocked (clock=0x9f56328 [GstAudioClock], entry=0xa9525770, jitter=0x8acc7c08, restart=1) at gstsystemclock.c:680
#49 0xaff2b20a in gst_clock_id_wait (id=0xa9525770, jitter=0x8acc7c08) at gstclock.c:494
#50 0xb00042fb in gst_base_sink_wait_clock (sink=0xa1ba818 [GstFakeSink], time=<optimized out>, jitter=0x8acc7c08) at gstbasesink.c:2225
#51 0xb00069e8 in gst_base_sink_do_sync (basesink=0xa1ba818 [GstFakeSink], obj=0xa7241ec0 [GstBuffer], late=0x8acc7da4, step_end=0x8acc7da8, obj_type=2 '\002', pad=<optimized out>) at gstbasesink.c:2572
#52 0xb0008ba1 in gst_base_sink_render_object (basesink=0xa1ba818 [GstFakeSink], obj_type=<optimized out>, obj=0xa7241ec0, pad=<optimized out>) at gstbasesink.c:2978
#53 0xb000b24b in gst_base_sink_queue_object_unlocked (basesink=0xa1ba818 [GstFakeSink], obj_type=2 '\002', obj=0xa7241ec0, prerollable=1, pad=<optimized out>) at gstbasesink.c:3295
#54 0xb000b7a5 in gst_base_sink_chain_unlocked (basesink=0xa1ba818 [GstFakeSink], obj_type=2 '\002', obj=0xa7241ec0, pad=<optimized out>) at gstbasesink.c:3677
#55 0xb000bc10 in gst_base_sink_chain_main (basesink=<optimized out>, pad=0xa1b0d80 [GstPad], obj_type=2 '\002', obj=0xa7241ec0) at gstbasesink.c:3715
#56 0xaff5390e in gst_pad_push (pad=0xa1c6268 [GstPad], buffer=0xa7241ec0 [GstBuffer]) at gstpad.c:4710
#57 0xb001cbfe in gst_base_transform_chain (pad=0xa1c61a0 [GstPad], buffer=0xa7241ec0 [GstBuffer]) at gstbasetransform.c:2674
#58 0xaff5390e in gst_pad_push (pad=0xa1c60d8 [GstPad], buffer=0xa7241ec0 [GstBuffer]) at gstpad.c:4710
#59 0xb001cbfe in gst_base_transform_chain (pad=0xa1c6010 [GstPad], buffer=0xa720ff70) at gstbasetransform.c:2674
#60 0xaff5390e in gst_pad_push (pad=0xa1b0f10 [GstPad], buffer=0xa720ff70) at gstpad.c:4710
#61 0xa54dadfe in gst_queue_push_one (queue=0xa1ac660 [GstQueue]) at gstqueue.c:1156
#62 gst_queue_loop (pad=0xa1b0f10 [GstPad]) at gstqueue.c:1264
#63 0xaff7d5d8 in gst_task_func (task=0xa95155b0 [GstTask]) at gsttask.c:327
#64 0xaff7e798 in default_func (tdata=0xa7257d30, pool=0x9ed1c00 [GstTaskPool]) at gsttaskpool.c:70
#65 0xb36b9e97 in g_thread_pool_thread_proxy (data=0x9ed1a28) at gthreadpool.c:309
#66 0xb36b9503 in g_thread_proxy (data=0xa721d6c0) at gthread.c:801
#67 0xb51d3a37 in start_thread (arg=0x8acc8b70) at pthread_create.c:301
#68 0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0x8a4c7b70 (LWP 5821)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb51d725b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0xb569a93c in __pthread_cond_wait (cond=0xa1dbac0, mutex=0xa1d7290) at forward.c:139
#3  0xb36d55d6 in g_cond_wait (cond=0xa003570, mutex=0xa1cdbc8) at gthread-posix.c:746
#4  0xa54da4ea in gst_queue_loop (pad=0xa1dd8d8 [GstPad]) at gstqueue.c:1252
#5  0xaff7d5d8 in gst_task_func (task=0xa9515638 [GstTask]) at gsttask.c:327
#6  0xaff7e798 in default_func (tdata=0xa7257d50, pool=0x9ed1c00 [GstTaskPool]) at gsttaskpool.c:70
#7  0xb36b9e97 in g_thread_pool_thread_proxy (data=0x9ed1a28) at gthreadpool.c:309
#8  0xb36b9503 in g_thread_proxy (data=0xb50d4f0) at gthread.c:801
#9  0xb51d3a37 in start_thread (arg=0x8a4c7b70) at pthread_create.c:301
#10 0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0x89cc6b70 (LWP 5822)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb51d725b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0xb569a93c in __pthread_cond_wait (cond=0xa7250800, mutex=0xa7250ac0) at forward.c:139
#3  0xb36d55d6 in g_cond_wait (cond=0xa7210420, mutex=0xa7244ee0) at gthread-posix.c:746
#4  0xa54da4ea in gst_queue_loop (pad=0xa723c1a0 [GstPad]) at gstqueue.c:1252
#5  0xaff7d5d8 in gst_task_func (task=0xa9515748 [GstTask]) at gsttask.c:327
#6  0xaff7e798 in default_func (tdata=0xa7257da8, pool=0x9ed1c00 [GstTaskPool]) at gsttaskpool.c:70
#7  0xb36b9e97 in g_thread_pool_thread_proxy (data=0x9ed1a28) at gthreadpool.c:309
#8  0xb36b9503 in g_thread_proxy (data=0xa721d6f0) at gthread.c:801
#9  0xb51d3a37 in start_thread (arg=0x89cc6b70) at pthread_create.c:301
#10 0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0x894c5b70 (LWP 5823)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb51d725b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169
#2  0xb569a93c in __pthread_cond_wait (cond=0xa1c7d28, mutex=0xa1c5168) at forward.c:139
#3  0xb36d55d6 in g_cond_wait (cond=0xa003da0, mutex=0xa1c58d0) at gthread-posix.c:746
#4  0xa54d98ba in gst_queue_chain (pad=0xa1b0e48 [GstPad], buffer=0xa727c588 [GstBuffer]) at gstqueue.c:1014
#5  0xaff5390e in gst_pad_push (pad=0x9dc3620 [GstProxyPad], buffer=0xa727c588 [GstBuffer]) at gstpad.c:4710
#6  0xaff3bc04 in gst_proxy_pad_chain_default (pad=0xa1b7aa0 [GstGhostPad], buffer=0xa727c588 [GstBuffer]) at gstghostpad.c:261
#7  0xaff5390e in gst_pad_push (pad=0xa1c6330 [GstPad], buffer=0xa727c588 [GstBuffer]) at gstpad.c:4710
#8  0xa54e8719 in gst_tee_do_push (is_list=0, data=0xa727c588, pad=0xa1c6330 [GstPad], tee=0xa1b9030 [GstTee]) at gsttee.c:675
#9  gst_tee_handle_data (tee=0xa1b9030 [GstTee], data=0xa727c588, is_list=0) at gsttee.c:754
#10 0xa54e8b18 in gst_tee_chain (pad=0x9fee710 [GstPad], buffer=0xa727c588 [GstBuffer]) at gsttee.c:828
#11 0xaff5390e in gst_pad_push (pad=0xa1b0b28 [GstPad], buffer=0xa727c588 [GstBuffer]) at gstpad.c:4710
#12 0xa54dadfe in gst_queue_push_one (queue=0xa1ac2b0 [GstQueue]) at gstqueue.c:1156
#13 gst_queue_loop (pad=0xa1b0b28 [GstPad]) at gstqueue.c:1264
#14 0xaff7d5d8 in gst_task_func (task=0xa95156c0 [GstTask]) at gsttask.c:327
#15 0xaff7e798 in default_func (tdata=0xa7257d88, pool=0x9ed1c00 [GstTaskPool]) at gsttaskpool.c:70
#16 0xb36b9e97 in g_thread_pool_thread_proxy (data=0x9ed1a28) at gthreadpool.c:309
#17 0xb36b9503 in g_thread_proxy (data=0xa721d720) at gthread.c:801
#18 0xb51d3a37 in start_thread (arg=0x894c5b70) at pthread_create.c:301
#19 0xb568c98e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xaf61e960 (LWP 5690)):
[KCrash Handler]
#7  0xb573e5f3 in __divdi3 () from /lib/libgcc_s.so.1
#8  0xa59b25cc in LyricsAppletPrivate::_trackPositionChanged (this=0xa5d3d98, position=29, userSeek=false) at /home/mga/kde/src/amarok/src/context/applets/lyrics/LyricsApplet.cpp:413
#9  0xa59b47d7 in LyricsApplet::qt_static_metacall (_o=0xa61e870, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbf854474) at /home/mga/kde/build/amarok/src/context/applets/lyrics/LyricsApplet.moc:88
#10 0xb59c9eef in QMetaObject::activate (sender=0x9d8f0c8, m=0xb7253508, local_signal_index=11, argv=0xbf854474) at kernel/qobject.cpp:3547
#11 0xb6e6cb11 in EngineController::trackPositionChanged (this=0x9d8f0c8, _t1=29, _t2=false) at /home/mga/kde/build/amarok/src/EngineController.moc:321
#12 0xb6e67d65 in EngineController::slotTick (this=0x9d8f0c8, position=29) at /home/mga/kde/src/amarok/src/EngineController.cpp:988
#13 0xb6e6c447 in EngineController::qt_static_metacall (_o=0x9d8f0c8, _c=QMetaObject::InvokeMetaMethod, _id=44, _a=0xbf854638) at /home/mga/kde/build/amarok/src/EngineController.moc:187
#14 0xb59c9eef in QMetaObject::activate (sender=0x9e3a100, m=0xb4d47488, local_signal_index=1, argv=0xbf854638) at kernel/qobject.cpp:3547
#15 0xb4d15f35 in Phonon::MediaObject::tick (this=0x9e3a100, _t1=29) at /usr/src/debug/phonon-4.6.0/build/phonon/moc_mediaobject.cpp:210
#16 0xb4d16610 in qt_static_metacall (_a=0xb46a1c8, _id=1, _o=0x9e3a100, _c=<optimized out>) at /usr/src/debug/phonon-4.6.0/build/phonon/moc_mediaobject.cpp:99
#17 Phonon::MediaObject::qt_static_metacall (_o=0x9e3a100, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xb46a1c8) at /usr/src/debug/phonon-4.6.0/build/phonon/moc_mediaobject.cpp:92
#18 0xb59c5421 in QMetaCallEvent::placeMetaCall (this=0xaff7be0, object=0x9e3a100) at kernel/qobject.cpp:525
#19 0xb59ce57b in QObject::event (this=0x9e3a100, e=0xaff7be0) at kernel/qobject.cpp:1195
#20 0xb5ee2cf4 in notify_helper (e=0xaff7be0, receiver=0x9e3a100, this=0x9d46988) at kernel/qapplication.cpp:4554
#21 QApplicationPrivate::notify_helper (this=0x9d46988, receiver=0x9e3a100, e=0xaff7be0) at kernel/qapplication.cpp:4526
#22 0xb5ee8103 in QApplication::notify (this=0xaff7be0, receiver=0x9e3a100, e=0xaff7be0) at kernel/qapplication.cpp:4283
#23 0xb7443741 in KApplication::notify (this=0xbf854e34, receiver=0x9e3a100, event=0xaff7be0) at /usr/src/debug/kdelibs-4.8.2/kdeui/kernel/kapplication.cpp:311
#24 0xb59b389e in QCoreApplication::notifyInternal (this=0xbf854e34, receiver=0x9e3a100, event=0xaff7be0) at kernel/qcoreapplication.cpp:876
#25 0xb59b74c8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#26 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9c1e130) at kernel/qcoreapplication.cpp:1500
#27 0xb59b77fc in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#28 0xb59e5db4 in sendPostedEvents () at kernel/qcoreapplication.h:236
#29 postEventSourceDispatch (s=0x9d36408) at kernel/qeventdispatcher_glib.cpp:279
#30 0xb3695a9a in g_main_dispatch (context=0x9c6c6b8) at gmain.c:2515
#31 g_main_context_dispatch (context=0x9c6c6b8) at gmain.c:3052
#32 0xb3695ea5 in g_main_context_iterate (dispatch=1, block=-1284884464, context=0x9c6c6b8, self=<optimized out>) at gmain.c:3123
#33 g_main_context_iterate (context=0x9c6c6b8, block=-1284884464, dispatch=1, self=<optimized out>) at gmain.c:3060
#34 0xb3695f81 in g_main_context_iteration (context=0x9c6c6b8, may_block=1) at gmain.c:3184
#35 0xb59e61a7 in QEventDispatcherGlib::processEvents (this=0x9c1eeb8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#36 0xb5f9665a in QGuiEventDispatcherGlib::processEvents (this=0x9c1eeb8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#37 0xb59b240d in QEventLoop::processEvents (this=0xbf854db4, flags=...) at kernel/qeventloop.cpp:149
#38 0xb59b26a9 in QEventLoop::exec (this=0xbf854db4, flags=...) at kernel/qeventloop.cpp:204
#39 0xb59b78aa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#40 0xb5ee0b64 in QApplication::exec () at kernel/qapplication.cpp:3815
#41 0x08053de4 in main (argc=1, argv=0xbf855814) at /home/mga/kde/src/amarok/src/main.cpp:305
Comment 1 Myriam Schweingruber 2012-05-21 23:22:51 UTC
Confirmed, I see the same problem. Disabling the Lyrics applet works around that, so the location of the crash is easily found.
Comment 2 Bart Cerneels 2012-05-29 15:11:51 UTC
Git commit 33b14fdc70c9051c9d9ccd0e9194eee1a36d666b by Bart Cerneels.
Committed on 29/05/2012 at 17:10.
Pushed by shanachie into branch 'master'.

Fix / zero in LyricsApplet.

Cought right in time for beta, so not adding a Changelog entry.

M  +5    -1    src/context/applets/lyrics/LyricsApplet.cpp

http://commits.kde.org/amarok/33b14fdc70c9051c9d9ccd0e9194eee1a36d666b