Bug 294264 - Amarok crashes when Ipod is ejected
Summary: Amarok crashes when Ipod is ejected
Status: RESOLVED DUPLICATE of bug 245852
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: 2.4.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.6
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-16 20:37 UTC by Shahrukh Aslam
Modified: 2012-02-17 00:53 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Shahrukh Aslam 2012-02-16 20:37:07 UTC
Application: amarok (2.4.3)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-16-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
Attempting to eject Ipod when Amarok just crashed; the playlist consisted of a mix of Ipod music and music on local disk.

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

Thread 15 (Thread 0xb53ffb70 (LWP 2165)):
#0  0x008bcdbd in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#1  0x00e0af14 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#2  0x08705839 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x08705f9b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x02dafcea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#5  0x0872c5f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0x008bad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#7  0x00dfd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 14 (Thread 0xab2dbb70 (LWP 2170)):
#0  0x0870485a in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x08705637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x08705c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x01964b37 in QEventDispatcherGlib::processEvents (this=0x911dc00, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x019351dd in QEventLoop::processEvents (this=0xab2db2a0, flags=...) at kernel/qeventloop.cpp:149
#5  0x01935421 in QEventLoop::exec (this=0xab2db2a0, flags=...) at kernel/qeventloop.cpp:201
#6  0x0183890b in QThread::exec (this=0x911d040) at thread/qthread.cpp:498
#7  0x01915e2d in QInotifyFileSystemWatcherEngine::run (this=0x911d040) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x0183b7b3 in QThreadPrivate::start (arg=0x911d040) at thread/qthread_unix.cpp:331
#9  0x008bad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#10 0x00dfd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 13 (Thread 0xa9a82b70 (LWP 2171)):
#0  0x00679416 in __kernel_vsyscall ()
#1  0x00dee40e in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x0871434b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x08705896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x08705c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x01964b37 in QEventDispatcherGlib::processEvents (this=0x92af928, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x019351dd in QEventLoop::processEvents (this=0xa9a822d0, flags=...) at kernel/qeventloop.cpp:149
#7  0x01935421 in QEventLoop::exec (this=0xa9a822d0, flags=...) at kernel/qeventloop.cpp:201
#8  0x0183890b in QThread::exec (this=0x92ad6f8) at thread/qthread.cpp:498
#9  0x018389fb in QThread::run (this=0x92ad6f8) at thread/qthread.cpp:565
#10 0x0183b7b3 in QThreadPrivate::start (arg=0x92ad6f8) at thread/qthread_unix.cpp:331
#11 0x008bad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x00dfd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 12 (Thread 0xa8a80b70 (LWP 2173)):
#0  0x00679416 in __kernel_vsyscall ()
#1  0x008bea5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00e0acfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x0183bcc0 in wait (time=4294967295, this=0x92d6dd8) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x92d6cd8, mutex=0x92d6f78, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x008a7406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92d6cc0, th=0x92d7270) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x008a9ecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92d7058, th=0x92d7270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x008a703a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92d6cc0, th=0x92d7270) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x008a9fcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x92d7058, th=0x92d7270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x008a6f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92d6cc0, th=0x92d7270, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x008a9fe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92d7058, th=0x92d7270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x008a6f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92d6cc0, th=0x92d7270, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x008a9fe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92d7058, th=0x92d7270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x008a6f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92d6cc0, th=0x92d7270, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x008a9fe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92d7058, th=0x92d7270) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x008a6f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92d6cc0, th=0x92d7270, previous=0xb54e6a88) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x008a8b14 in ThreadWeaver::ThreadRunHelper::run (this=0xa8a80304, parent=0x92d6cc0, th=0x92d7270) at ../../../threadweaver/Weaver/Thread.cpp:87
#17 0x008a8bca in ThreadWeaver::Thread::run (this=0x92d7270) at ../../../threadweaver/Weaver/Thread.cpp:142
#18 0x0183b7b3 in QThreadPrivate::start (arg=0x92d7270) at thread/qthread_unix.cpp:331
#19 0x008bad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#20 0x00dfd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 11 (Thread 0xa80d9b70 (LWP 2174)):
#0  0x00679416 in __kernel_vsyscall ()
#1  0x008bea5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00e0acfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x0183bcc0 in wait (time=4294967295, this=0x92d6dd8) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x92d6cd8, mutex=0x92d6f78, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x008a7406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92d6cc0, th=0x994caf8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x008a9ecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92d7058, th=0x994caf8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x008a703a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92d6cc0, th=0x994caf8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x008a9fcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x92d7058, th=0x994caf8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x008a6f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92d6cc0, th=0x994caf8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x008a9fe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92d7058, th=0x994caf8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x008a6f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92d6cc0, th=0x994caf8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x008a9fe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92d7058, th=0x994caf8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x008a6f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92d6cc0, th=0x994caf8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x008a9fe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92d7058, th=0x994caf8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x008a6f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92d6cc0, th=0x994caf8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x008a9fe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92d7058, th=0x994caf8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0x008a6f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92d6cc0, th=0x994caf8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0x008a9fe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92d7058, th=0x994caf8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#19 0x008a6f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92d6cc0, th=0x994caf8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#20 0x008a9fe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92d7058, th=0x994caf8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#21 0x008a6f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92d6cc0, th=0x994caf8, previous=0xef51898) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#22 0x008a8b14 in ThreadWeaver::ThreadRunHelper::run (this=0xa80d9304, parent=0x92d6cc0, th=0x994caf8) at ../../../threadweaver/Weaver/Thread.cpp:87
#23 0x008a8bca in ThreadWeaver::Thread::run (this=0x994caf8) at ../../../threadweaver/Weaver/Thread.cpp:142
#24 0x0183b7b3 in QThreadPrivate::start (arg=0x994caf8) at thread/qthread_unix.cpp:331
#25 0x008bad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#26 0x00dfd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 10 (Thread 0xa7828b70 (LWP 2175)):
#0  0x00679416 in __kernel_vsyscall ()
#1  0x008bea5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00e0acfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x0183bcc0 in wait (time=4294967295, this=0x92d6dd8) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x92d6cd8, mutex=0x92d6f78, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x008a7406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92d6cc0, th=0x99f6328) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x008a9ecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92d7058, th=0x99f6328) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x008a703a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92d6cc0, th=0x99f6328) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x008a9fcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x92d7058, th=0x99f6328) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x008a6f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92d6cc0, th=0x99f6328, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x008a9fe8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x92d7058, th=0x99f6328) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x008a6f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92d6cc0, th=0x99f6328, previous=0xd28eb48) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x008a8b14 in ThreadWeaver::ThreadRunHelper::run (this=0xa7828304, parent=0x92d6cc0, th=0x99f6328) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x008a8bca in ThreadWeaver::Thread::run (this=0x99f6328) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x0183b7b3 in QThreadPrivate::start (arg=0x99f6328) at thread/qthread_unix.cpp:331
#15 0x008bad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#16 0x00dfd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 9 (Thread 0xa7027b70 (LWP 2176)):
#0  0x00679416 in __kernel_vsyscall ()
#1  0x008bea5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00e0acfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x0183bcc0 in wait (time=4294967295, this=0x92d6dd8) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0x92d6cd8, mutex=0x92d6f78, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x008a7406 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x92d6cc0, th=0x99fb9f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x008a9ecb in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x92d7058, th=0x99fb9f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x008a703a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x92d6cc0, th=0x99fb9f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x008a9fcc in ThreadWeaver::WorkingHardState::applyForWork (this=0x92d7058, th=0x99fb9f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x008a6f93 in ThreadWeaver::WeaverImpl::applyForWork (this=0x92d6cc0, th=0x99fb9f8, previous=0xe15e8d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x008a8b14 in ThreadWeaver::ThreadRunHelper::run (this=0xa7027304, parent=0x92d6cc0, th=0x99fb9f8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x008a8bca in ThreadWeaver::Thread::run (this=0x99fb9f8) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x0183b7b3 in QThreadPrivate::start (arg=0x99fb9f8) at thread/qthread_unix.cpp:331
#13 0x008bad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#14 0x00dfd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 8 (Thread 0xa681eb70 (LWP 2177)):
#0  0x00679416 in __kernel_vsyscall ()
#1  0x008bea5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00e0acfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb70a2883 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb70a299f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0x008bad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x00dfd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 7 (Thread 0xa481eb70 (LWP 2182)):
#0  0x00679416 in __kernel_vsyscall ()
#1  0x008bea5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00e0acfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x01d2d9a9 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0x01d2d9ef in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0x008bad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x00dfd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 6 (Thread 0x9a0c4b70 (LWP 28876)):
#0  0x00679416 in __kernel_vsyscall ()
#1  0x008bea5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00e0acfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x028e0a5f in gst_base_sink_wait_preroll () from /usr/lib/libgstbase-0.10.so.0
#4  0x0374099c in ?? () from /usr/lib/libgstaudio-0.10.so.0
#5  0x028e5cb7 in ?? () from /usr/lib/libgstbase-0.10.so.0
#6  0x028e787b in ?? () from /usr/lib/libgstbase-0.10.so.0
#7  0x028e7de5 in ?? () from /usr/lib/libgstbase-0.10.so.0
#8  0x028e8263 in ?? () from /usr/lib/libgstbase-0.10.so.0
#9  0x03d5271e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#10 0x028f8979 in ?? () from /usr/lib/libgstbase-0.10.so.0
#11 0x03d5271e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#12 0x028f8979 in ?? () from /usr/lib/libgstbase-0.10.so.0
#13 0x03d5271e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#14 0x028f8979 in ?? () from /usr/lib/libgstbase-0.10.so.0
#15 0x03d5271e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#16 0x03e02b3a in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#17 0x03d7bee0 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#18 0x03d7d188 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#19 0x0872ea27 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#20 0x0872c5f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#21 0x008bad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#22 0x00dfd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 5 (Thread 0xad94cb70 (LWP 28926)):
#0  0x00679416 in __kernel_vsyscall ()
#1  0x008bea5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00e0acfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x03e01566 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#4  0x03d5271e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#5  0x03d3acec in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0x03d5271e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#7  0x03d3acec in ?? () from /usr/lib/libgstreamer-0.10.so.0
#8  0x03d5271e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#9  0x0487b6b5 in ?? () from /usr/lib/gstreamer-0.10/libgstflump3dec.so
#10 0x0487c7d7 in ?? () from /usr/lib/gstreamer-0.10/libgstflump3dec.so
#11 0x03d5271e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#12 0x028d3212 in gst_base_parse_push_frame () from /usr/lib/libgstbase-0.10.so.0
#13 0x028d431e in ?? () from /usr/lib/libgstbase-0.10.so.0
#14 0x028d6fd0 in ?? () from /usr/lib/libgstbase-0.10.so.0
#15 0x03d7bee0 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#16 0x03d7d188 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#17 0x0872ea27 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#18 0x0872c5f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#19 0x008bad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#20 0x00dfd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 4 (Thread 0x9b76db70 (LWP 29781)):
#0  0x00679416 in __kernel_vsyscall ()
#1  0x008bea5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00e0acfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x03e01566 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#4  0x03d5271e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#5  0x03d3acec in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0x03d5271e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#7  0x03e0fc98 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#8  0x03e0fee8 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#9  0x03d5271e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#10 0x03d3acec in ?? () from /usr/lib/libgstreamer-0.10.so.0
#11 0x03d5271e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#12 0x028f8979 in ?? () from /usr/lib/libgstbase-0.10.so.0
#13 0x03d5271e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#14 0x028f8979 in ?? () from /usr/lib/libgstbase-0.10.so.0
#15 0x03d5271e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#16 0x03e02b3a in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#17 0x03d7bee0 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#18 0x03d7d188 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#19 0x0872ea27 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#20 0x0872c5f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#21 0x008bad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#22 0x00dfd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 3 (Thread 0xae14db70 (LWP 29782)):
#0  0x00679416 in __kernel_vsyscall ()
#1  0x008bea5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x00e0acfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x03e01566 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#4  0x03d5271e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#5  0x03d3acec in ?? () from /usr/lib/libgstreamer-0.10.so.0
#6  0x03d5271e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#7  0x03e0fae9 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#8  0x03e0fee8 in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#9  0x03d5271e in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#10 0x03e02b3a in ?? () from /usr/lib/gstreamer-0.10/libgstcoreelements.so
#11 0x03d7bee0 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#12 0x03d7d188 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#13 0x0872ea27 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#14 0x0872c5f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#15 0x008bad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#16 0x00dfd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xacaffb70 (LWP 29783)):
#0  0x00679416 in __kernel_vsyscall ()
#1  0x00dee40e in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x03e5b246 in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#3  0x03e494ea in pa_mainloop_poll () from /usr/lib/i386-linux-gnu/libpulse.so.0
#4  0x03e49d47 in pa_mainloop_iterate () from /usr/lib/i386-linux-gnu/libpulse.so.0
#5  0x03e49e24 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0
#6  0x03e5b1ce in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#7  0x026a3216 in ?? () from /usr/lib/i386-linux-gnu/libpulsecommon-1.0.so
#8  0x008bad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#9  0x00dfd0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb6069720 (LWP 2151)):
[KCrash Handler]
#7  0x00000030 in ?? ()
#8  0x03f9a7f6 in Handler::IpodArtworkCapability::getCover (this=0xe17ea60, track=...) at ../../../../../src/core-impl/collections/ipodcollection/handler/capabilities/IpodArtworkCapability.cpp:35
#9  0x01216eed in Meta::MediaDeviceAlbum::image (this=0xdcdcda0, size=90) at ../../src/core-impl/collections/mediadevicecollection/MediaDeviceMeta.cpp:880
#10 0x014e1dbc in CoverCache::getCover (this=0xa310080, album=..., size=90) at ../../src/covermanager/CoverCache.cpp:92
#11 0x014d4371 in SvgHandler::imageWithBorder (this=0xcc90338, album=..., size=100, borderWidth=5) at ../../src/SvgHandler.cpp:251
#12 0x01126556 in Playlist::Model::data (this=0xbfeebab4, index=..., role=222497544) at ../../src/playlist/PlaylistModel.cpp:347
#13 0x06126a67 in QSortFilterProxyModel::data (this=0x9313558, index=..., role=0) at itemviews/qsortfilterproxymodel.cpp:1716
#14 0x06126a67 in QSortFilterProxyModel::data (this=0x931b240, index=..., role=0) at itemviews/qsortfilterproxymodel.cpp:1716
#15 0x06126a67 in QSortFilterProxyModel::data (this=0x93144c8, index=..., role=0) at itemviews/qsortfilterproxymodel.cpp:1716
#16 0x011ba09a in Playlist::GroupingProxy::data (this=0x93144c8, index=..., role=222497544) at ../../src/playlist/proxymodels/GroupingProxy.cpp:194
#17 0x011a31cb in data (arole=<optimized out>, this=<optimized out>) at /usr/include/qt4/QtCore/qabstractitemmodel.h:398
#18 Playlist::PrettyItemDelegate::paintItem (this=0xa5c9138, config=..., painter=0xbfeec5ac, option=..., index=..., headerRow=false) at ../../src/playlist/view/listview/PrettyItemDelegate.cpp:317
#19 0x011a434c in Playlist::PrettyItemDelegate::paint (this=0xa5c9138, painter=0xbfeec5ac, option=..., index=...) at ../../src/playlist/view/listview/PrettyItemDelegate.cpp:135
#20 0x060bd801 in QListView::paintEvent (this=0xcd92cc8, e=0xa5c9138) at itemviews/qlistview.cpp:1044
#21 0x011a93cf in Playlist::PrettyListView::paintEvent (this=0xcd92cc8, event=0xbfeecd04) at ../../src/playlist/view/listview/PrettyListView.cpp:669
#22 0x05b5df6e in QWidget::event (this=0xcd92cc8, event=0xbfeecd04) at kernel/qwidget.cpp:8441
#23 0x05f63285 in QFrame::event (this=0xcd92cc8, e=0xbfeecd04) at widgets/qframe.cpp:557
#24 0x05ff5821 in QAbstractScrollArea::viewportEvent (this=0xcd92cc8, e=0xbfeecd04) at widgets/qabstractscrollarea.cpp:1043
#25 0x06097bbc in QAbstractItemView::viewportEvent (this=0xcd92cc8, event=0xbfeecd04) at itemviews/qabstractitemview.cpp:1628
#26 0x05ff7f36 in viewportEvent (this=<optimized out>, event=0xbfeecd04) at widgets/qabstractscrollarea_p.h:100
#27 eventFilter (e=0xbfeecd04, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#28 QAbstractScrollAreaFilter::eventFilter (this=0xa5d93d0, o=0xcd92400, e=0xbfeecd04) at widgets/qabstractscrollarea_p.h:115
#29 0x01936336 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8c099e8, receiver=0xcd92400, event=0xbfeecd04) at kernel/qcoreapplication.cpp:902
#30 0x05b03d52 in notify_helper (e=0xbfeecd04, receiver=0xcd92400, this=0x8c099e8) at kernel/qapplication.cpp:4482
#31 QApplicationPrivate::notify_helper (this=0x8c099e8, receiver=0xcd92400, e=0xbfeecd04) at kernel/qapplication.cpp:4458
#32 0x05b091d8 in QApplication::notify (this=0x8c099e8, receiver=0xcd92400, e=0xbfeecd04) at kernel/qapplication.cpp:4451
#33 0x00ad8971 in KApplication::notify (this=0xbfeeee94, receiver=0xcd92400, event=0xbfeecd04) at ../../kdeui/kernel/kapplication.cpp:311
#34 0x0193619e in QCoreApplication::notifyInternal (this=0xbfeeee94, receiver=0xcd92400, event=0xbfeecd04) at kernel/qcoreapplication.cpp:787
#35 0x05b5ae1b in sendSpontaneousEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#36 QWidgetPrivate::drawWidget (this=0xcd93018, pdev=0xc8a6564, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0xc80de58) at kernel/qwidget.cpp:5528
#37 0x05b5bb14 in QWidgetPrivate::paintSiblingsRecursive (this=0xcd92d20, pdev=0xc8a6564, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0xc80de58) at kernel/qwidget.cpp:5735
#38 0x05b5ab78 in QWidgetPrivate::drawWidget (this=0xcd92d20, pdev=0xc8a6564, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0xc80de58) at kernel/qwidget.cpp:5581
#39 0x05b5bb14 in QWidgetPrivate::paintSiblingsRecursive (this=0xcd92620, pdev=0xc8a6564, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0xc80de58) at kernel/qwidget.cpp:5735
#40 0x05b5ab78 in QWidgetPrivate::drawWidget (this=0xcd92620, pdev=0xc8a6564, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0xc80de58) at kernel/qwidget.cpp:5581
#41 0x05b5bb14 in QWidgetPrivate::paintSiblingsRecursive (this=0xccd0610, pdev=0xc8a6564, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0xc80de58) at kernel/qwidget.cpp:5735
#42 0x05b5b9da in QWidgetPrivate::paintSiblingsRecursive (this=0xccd0610, pdev=0xc8a6564, siblings=..., index=5, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0xc80de58) at kernel/qwidget.cpp:5722
#43 0x05b5ab78 in QWidgetPrivate::drawWidget (this=0xccd0610, pdev=0xc8a6564, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0xc80de58) at kernel/qwidget.cpp:5581
#44 0x05b5bb14 in QWidgetPrivate::paintSiblingsRecursive (this=0xc7f5468, pdev=0xc8a6564, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0xc80de58) at kernel/qwidget.cpp:5735
#45 0x05b5ab78 in QWidgetPrivate::drawWidget (this=0xc7f5468, pdev=0xc8a6564, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0xc80de58) at kernel/qwidget.cpp:5581
#46 0x05b5bb14 in QWidgetPrivate::paintSiblingsRecursive (this=0x90b87e0, pdev=0xc8a6564, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0xc80de58) at kernel/qwidget.cpp:5735
#47 0x05b5b9da in QWidgetPrivate::paintSiblingsRecursive (this=0x90b87e0, pdev=0xc8a6564, siblings=..., index=81, rgn=..., offset=..., flags=68, sharedPainter=0x0, backingStore=0xc80de58) at kernel/qwidget.cpp:5722
#48 0x05b5ab78 in QWidgetPrivate::drawWidget (this=0x90b87e0, pdev=0xc8a6564, rgn=..., offset=..., flags=69, sharedPainter=0x0, backingStore=0xc80de58) at kernel/qwidget.cpp:5581
#49 0x05d44a5b in QWidgetBackingStore::sync (this=0xc80de58) at painting/qbackingstore.cpp:1330
#50 0x05b506fb in QWidgetPrivate::syncBackingStore (this=0x90b87e0) at kernel/qwidget.cpp:1862
#51 0x05b5e8ff in QWidget::event (this=0x8d071d0, event=0xeb71a18) at kernel/qwidget.cpp:8588
#52 0x05f8051c in QMainWindow::event (this=0x8d071d0, event=0xeb71a18) at widgets/qmainwindow.cpp:1478
#53 0x00bb45a4 in KMainWindow::event (this=0x8d071d0, ev=0xeb71a18) at ../../kdeui/widgets/kmainwindow.cpp:1084
#54 0x05b03d84 in notify_helper (e=0xeb71a18, receiver=0x8d071d0, this=0x8c099e8) at kernel/qapplication.cpp:4486
#55 QApplicationPrivate::notify_helper (this=0x8c099e8, receiver=0x8d071d0, e=0xeb71a18) at kernel/qapplication.cpp:4458
#56 0x05b091d8 in QApplication::notify (this=0x8c099e8, receiver=0x8d071d0, e=0xeb71a18) at kernel/qapplication.cpp:4451
#57 0x00ad8971 in KApplication::notify (this=0xbfeeee94, receiver=0x8d071d0, event=0xeb71a18) at ../../kdeui/kernel/kapplication.cpp:311
#58 0x0193619e in QCoreApplication::notifyInternal (this=0xbfeeee94, receiver=0x8d071d0, event=0xeb71a18) at kernel/qcoreapplication.cpp:787
#59 0x01939f93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#60 QCoreApplicationPrivate::sendPostedEvents (receiver=0x8d071d0, event_type=77, data=0x8b132e0) at kernel/qcoreapplication.cpp:1428
#61 0x0193a0ec in QCoreApplication::sendPostedEvents (receiver=0x8d071d0, event_type=77) at kernel/qcoreapplication.cpp:1321
#62 0x06197ce6 in dispatchPendingUpdateRequests (this=0xc80b970) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:189
#63 QGraphicsScenePrivate::_q_processDirtyItems (this=0xc7f7938) at graphicsview/qgraphicsscene.cpp:515
#64 0x06198113 in QGraphicsScene::qt_metacall (this=0x97e8e88, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0xeb62aa8) at .moc/release-shared/moc_qgraphicsscene.cpp:130
#65 0x030ed212 in Plasma::Corona::qt_metacall (this=0x97e8e88, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0xeb62aa8) at ./corona.moc:109
#66 0x010c8f32 in Context::ContextScene::qt_metacall (this=0x97e8e88, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0xeb62aa8) at ./ContextScene.moc:70
#67 0x0193cb7d in metacall (argv=0xeb62aa8, idx=18, cl=QMetaObject::InvokeMetaMethod, object=0x97e8e88) at kernel/qmetaobject.cpp:237
#68 QMetaObject::metacall (object=0x97e8e88, cl=QMetaObject::InvokeMetaMethod, idx=18, argv=0xeb62aa8) at kernel/qmetaobject.cpp:232
#69 0x01947685 in QMetaCallEvent::placeMetaCall (this=0xe3a9610, object=0x97e8e88) at kernel/qobject.cpp:535
#70 0x0194eb52 in QObject::event (this=0x97e8e88, e=0xe3a9610) at kernel/qobject.cpp:1217
#71 0x0619e9b0 in QGraphicsScene::event (this=0x97e8e88, event=0xe3a9610) at graphicsview/qgraphicsscene.cpp:3557
#72 0x05b03d84 in notify_helper (e=0xe3a9610, receiver=0x97e8e88, this=0x8c099e8) at kernel/qapplication.cpp:4486
#73 QApplicationPrivate::notify_helper (this=0x8c099e8, receiver=0x97e8e88, e=0xe3a9610) at kernel/qapplication.cpp:4458
#74 0x05b09133 in QApplication::notify (this=0xe3a9610, receiver=0x97e8e88, e=0xe3a9610) at kernel/qapplication.cpp:3886
#75 0x00ad8971 in KApplication::notify (this=0xbfeeee94, receiver=0x97e8e88, event=0xe3a9610) at ../../kdeui/kernel/kapplication.cpp:311
#76 0x0193619e in QCoreApplication::notifyInternal (this=0xbfeeee94, receiver=0x97e8e88, event=0xe3a9610) at kernel/qcoreapplication.cpp:787
#77 0x01939f93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#78 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8b132e0) at kernel/qcoreapplication.cpp:1428
#79 0x0193a0ec in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321
#80 0x019646a4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#81 postEventSourceDispatch (s=0x8c08058) at kernel/qeventdispatcher_glib.cpp:277
#82 0x0870525f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#83 0x08705990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#84 0x08705c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#85 0x01964ada in QEventDispatcherGlib::processEvents (this=0x8b14230, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#86 0x05bbbe7a in QGuiEventDispatcherGlib::processEvents (this=0x8b14230, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#87 0x019351dd in QEventLoop::processEvents (this=0xbfeeee04, flags=...) at kernel/qeventloop.cpp:149
#88 0x01935421 in QEventLoop::exec (this=0xbfeeee04, flags=...) at kernel/qeventloop.cpp:201
#89 0x0193a19d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#90 0x05b01924 in QApplication::exec () at kernel/qapplication.cpp:3760
#91 0x0804ffc2 in main (argc=236448080, argv=0xea4438) at ../../src/main.cpp:289

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

Possible duplicates by query: bug 289059, bug 284567, bug 270214.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2012-02-17 00:53:36 UTC
This is already fixed in Amarok 2.5, please upgrade.

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