Bug 220788 - Amarok exited while playing audio CD, after freezing while encoding
Summary: Amarok exited while playing audio CD, after freezing while encoding
Status: RESOLVED DUPLICATE of bug 196207
Alias: None
Product: amarok
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-31 11:17 UTC by Jim Hawkins
Modified: 2009-12-31 15:33 UTC (History)
2 users (show)

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 Jim Hawkins 2009-12-31 11:17:48 UTC
Application that crashed: amarok
Version of the application: 2.2.1
KDE Version: 4.3.2 (KDE 4.3.2)
Qt Version: 4.5.3
Operating System: Linux 2.6.30-2-486 i686

What I was doing when the application crashed:
The CD was: Gnarls Barkley St Elsewhere
I was skipping through the tracks because I had had problems with Amarok encoding the CD on a particular track. I wanted to see if Amarok could play the track that it froze on when encoding.
The freeze symptom is that the percentage complete progress bar on the track in the lower right hand corner of the screen stops increasing. The app does not generally freeze.

 -- Backtrace:
Application: Amarok (amarok), signal: Aborted
[Current thread is 1 (Thread 0xb3a47710 (LWP 2158))]

Thread 14 (Thread 0xb1a66b70 (LWP 2161)):
#0  0xb8036430 in __kernel_vsyscall ()
#1  0xb64ccb83 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0xb64618ed in _L_lock_9648 () from /lib/i686/cmov/libc.so.6
#3  0xb64600a6 in *__GI___libc_free (mem=0x959c488) at malloc.c:3736
#4  0xb4134076 in IA__g_free (mem=0x959c488) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmem.c:190
#5  0xb412b927 in g_source_unref_internal (source=0x959c488, context=0x959b3a0, have_lock=0) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:1339
#6  0xb7173dc0 in ~QEventDispatcherGlib (this=0x95a5920, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:361
#7  0xb7057698 in QThreadPrivate::finish (arg=0x944dbd0) at thread/qthread_unix.cpp:212
#8  0xb70575ea in ~__pthread_cleanup_class (arg=0x944dbd0) at /usr/include/pthread.h:533
#9  QThreadPrivate::start (arg=0x944dbd0) at thread/qthread_unix.cpp:190
#10 0xb449c585 in start_thread (arg=0xb1a66b70) at pthread_create.c:300
#11 0xb64bf2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xb0424b70 (LWP 2172)):
#0  0xb8036430 in __kernel_vsyscall ()
#1  0xb44a03d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb64cc884 in __pthread_cond_timedwait (cond=0x9623898, mutex=0x9623880, abstime=0xb042434c) at forward.c:152
#3  0xb111e9f7 in metronom_sync_loop (this=0x9623838) at metronom.c:851
#4  0xb449c585 in start_thread (arg=0xb0424b70) at pthread_create.c:300
#5  0xb64bf2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xafac3b70 (LWP 2176)):
#0  0xb8036430 in __kernel_vsyscall ()
#1  0xb64ccb83 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0xb64618ed in _L_lock_9648 () from /lib/i686/cmov/libc.so.6
#3  0xb64600a6 in *__GI___libc_free (mem=0xb6d8570) at malloc.c:3736
#4  0xb660bcc1 in operator delete(void*) () from /usr/lib/libstdc++.so.6
#5  0xb116a4f2 in ~Event (this=0xb6d8570, __in_chrg=<value optimized out>) at ../../xine/events.h:75
#6  0xb7148e40 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9578398) at kernel/qcoreapplication.cpp:1263
#7  0xb714900d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140
#8  0xb71734cf in QCoreApplication::sendPostedEvents (s=0x9575a38) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#9  postEventSourceDispatch (s=0x9575a38) at kernel/qeventdispatcher_glib.cpp:276
#10 0xb412bf28 in g_main_dispatch (context=0x9625978) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:1960
#11 IA__g_main_context_dispatch (context=0x9625978) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2513
#12 0xb412f6b3 in g_main_context_iterate (context=0x9625978, block=1, dispatch=1, self=0x9626248) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2591
#13 0xb412f838 in IA__g_main_context_iteration (context=0x9625978, may_block=1) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2654
#14 0xb7173041 in QEventDispatcherGlib::processEvents (this=0x95bfb18, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#15 0xb714683a in QEventLoop::processEvents (this=0xafac32d0, flags=...) at kernel/qeventloop.cpp:149
#16 0xb7146c82 in QEventLoop::exec (this=0xafac32d0, flags=...) at kernel/qeventloop.cpp:201
#17 0xb7054309 in QThread::exec (this=0x9578aa0) at thread/qthread.cpp:487
#18 0xb116c48a in Phonon::Xine::XineThread::run (this=0x9578aa0) at ../../xine/xinethread.cpp:143
#19 0xb70575e2 in QThreadPrivate::start (arg=0x9578aa0) at thread/qthread_unix.cpp:188
#20 0xb449c585 in start_thread (arg=0xafac3b70) at pthread_create.c:300
#21 0xb64bf2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xaf2c2b70 (LWP 2179)):
#0  0xb8036430 in __kernel_vsyscall ()
#1  0xb64b1b47 in *__GI___poll (fds=0xaf2c22a8, nfds=1, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xafc1ea41 in my_snd_mixer_wait (data=0x9635b40) at audio_alsa_out.c:150
#3  ao_alsa_handle_event_thread (data=0x9635b40) at audio_alsa_out.c:166
#4  0xb449c585 in start_thread (arg=0xaf2c2b70) at pthread_create.c:300
#5  0xb64bf2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xaeac1b70 (LWP 2180)):
#0  0xb8036430 in __kernel_vsyscall ()
#1  0xb44a00a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb64cc82d in __pthread_cond_wait (cond=0x9638b10, mutex=0x9638af8) at forward.c:139
#3  0xb112fc66 in fifo_peek_int (this_gen=0x9637ea0) at audio_out.c:348
#4  fifo_peek (this_gen=0x9637ea0) at audio_out.c:388
#5  ao_loop (this_gen=0x9637ea0) at audio_out.c:1015
#6  0xb449c585 in start_thread (arg=0xaeac1b70) at pthread_create.c:300
#7  0xb64bf2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xae2bab70 (LWP 2181)):
#0  0xb8036430 in __kernel_vsyscall ()
#1  0xb44a00a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb64cc82d in __pthread_cond_wait (cond=0x965b610, mutex=0x965b5f8) at forward.c:139
#3  0xb112fc66 in fifo_peek_int (this_gen=0x965a9e0) at audio_out.c:348
#4  fifo_peek (this_gen=0x965a9e0) at audio_out.c:388
#5  ao_loop (this_gen=0x965a9e0) at audio_out.c:1015
#6  0xb449c585 in start_thread (arg=0xae2bab70) at pthread_create.c:300
#7  0xb64bf2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xadab9b70 (LWP 2182)):
#0  0xb8036430 in __kernel_vsyscall ()
#1  0xb44a00a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb64cc82d in __pthread_cond_wait (cond=0x979ce28, mutex=0x979ce10) at forward.c:139
#3  0xb112fc66 in fifo_peek_int (this_gen=0x979c280) at audio_out.c:348
#4  fifo_peek (this_gen=0x979c280) at audio_out.c:388
#5  ao_loop (this_gen=0x979c280) at audio_out.c:1015
#6  0xb449c585 in start_thread (arg=0xadab9b70) at pthread_create.c:300
#7  0xb64bf2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xad0ffb70 (LWP 2183)):
#0  0xb8036430 in __kernel_vsyscall ()
#1  0xb44a00a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb64cc82d in __pthread_cond_wait (cond=0x979f060, mutex=0x979f048) at forward.c:139
#3  0xb112fc66 in fifo_peek_int (this_gen=0x9a62128) at audio_out.c:348
#4  fifo_peek (this_gen=0x9a62128) at audio_out.c:388
#5  ao_loop (this_gen=0x9a62128) at audio_out.c:1015
#6  0xb449c585 in start_thread (arg=0xad0ffb70) at pthread_create.c:300
#7  0xb64bf2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xac0f2b70 (LWP 2187)):
#0  0xb8036430 in __kernel_vsyscall ()
#1  0xb44a00a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb64cc82d in __pthread_cond_wait (cond=0x9edc468, mutex=0x9edc450) at forward.c:139
#3  0xb70585c2 in QWaitConditionPrivate::wait (this=0x9edc3a8, mutex=0x9edc5f0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9edc3a8, mutex=0x9edc5f0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb592c648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9edc390, th=0x9edc908) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb592f3ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9edc6d0, th=0x9edc908) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb592b23b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9edc390, th=0x9edc908) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb592f4a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0x9edc908) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0x9edc908, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0x9edc908) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0x9edc908, previous=0xb695bd8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb592d4be in ThreadWeaver::ThreadRunHelper::run (this=0xac0f2320, parent=0x9edc390, th=0x9edc908) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0xb592dafb in ThreadWeaver::Thread::run (this=0x9edc908) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0xb70575e2 in QThreadPrivate::start (arg=0x9edc908) at thread/qthread_unix.cpp:188
#15 0xb449c585 in start_thread (arg=0xac0f2b70) at pthread_create.c:300
#16 0xb64bf2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xaa7ddb70 (LWP 2188)):
#0  0xb8036430 in __kernel_vsyscall ()
#1  0xb44a00a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb64cc82d in __pthread_cond_wait (cond=0x9edc468, mutex=0x9edc450) at forward.c:139
#3  0xb70585c2 in QWaitConditionPrivate::wait (this=0x9edc3a8, mutex=0x9edc5f0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9edc3a8, mutex=0x9edc5f0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb592c648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9edc390, th=0x9edec50) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb592f3ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9edc6d0, th=0x9edec50) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb592b23b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9edc390, th=0x9edec50) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb592f4a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0x9edec50) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0x9edec50, previous=0xa1d8f20) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb592d4be in ThreadWeaver::ThreadRunHelper::run (this=0xaa7dd320, parent=0x9edc390, th=0x9edec50) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb592dafb in ThreadWeaver::Thread::run (this=0x9edec50) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb70575e2 in QThreadPrivate::start (arg=0x9edec50) at thread/qthread_unix.cpp:188
#13 0xb449c585 in start_thread (arg=0xaa7ddb70) at pthread_create.c:300
#14 0xb64bf2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa9dffb70 (LWP 2189)):
#0  0xb8036430 in __kernel_vsyscall ()
#1  0xb44a00a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb64cc82d in __pthread_cond_wait (cond=0x9edc468, mutex=0x9edc450) at forward.c:139
#3  0xb70585c2 in QWaitConditionPrivate::wait (this=0x9edc3a8, mutex=0x9edc5f0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9edc3a8, mutex=0x9edc5f0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb592c648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9edc390, th=0xad1edaa8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb592f3ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9edc6d0, th=0xad1edaa8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb592b23b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9edc390, th=0xad1edaa8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb592f4a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0xad1edaa8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0xad1edaa8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0xad1edaa8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0xad1edaa8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0xad1edaa8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0xad1edaa8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0xad1edaa8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0xad1edaa8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0xad1edaa8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0xad1edaa8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0xad1edaa8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#19 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0xad1edaa8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#20 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0xad1edaa8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#21 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0xad1edaa8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#22 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0xad1edaa8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#23 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0xad1edaa8, previous=0xa1f4938) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#24 0xb592d4be in ThreadWeaver::ThreadRunHelper::run (this=0xa9dff320, parent=0x9edc390, th=0xad1edaa8) at ../../../threadweaver/Weaver/Thread.cpp:87
#25 0xb592dafb in ThreadWeaver::Thread::run (this=0xad1edaa8) at ../../../threadweaver/Weaver/Thread.cpp:142
#26 0xb70575e2 in QThreadPrivate::start (arg=0xad1edaa8) at thread/qthread_unix.cpp:188
#27 0xb449c585 in start_thread (arg=0xa9dffb70) at pthread_create.c:300
#28 0xb64bf2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xa95feb70 (LWP 2191)):
#0  0xb8036430 in __kernel_vsyscall ()
#1  0xb44a00a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0xb64cc82d in __pthread_cond_wait (cond=0x9edc468, mutex=0x9edc450) at forward.c:139
#3  0xb70585c2 in QWaitConditionPrivate::wait (this=0x9edc3a8, mutex=0x9edc5f0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9edc3a8, mutex=0x9edc5f0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0xb592c648 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x9edc390, th=0x9d903f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb592f3ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x9edc6d0, th=0x9d903f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb592b23b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x9edc390, th=0x9d903f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb592f4a2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0x9d903f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0x9d903f8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0x9d903f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0x9d903f8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0x9d903f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0x9d903f8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0x9d903f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0x9d903f8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0x9d903f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#17 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0x9d903f8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#18 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0x9d903f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#19 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0x9d903f8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#20 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0x9d903f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#21 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0x9d903f8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#22 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0x9d903f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#23 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0x9d903f8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#24 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0x9d903f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#25 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0x9d903f8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#26 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0x9d903f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#27 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0x9d903f8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#28 0xb592f4c1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x9edc6d0, th=0x9d903f8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#29 0xb592cbd3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x9edc390, th=0x9d903f8, previous=0xb6a5668) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#30 0xb592d4be in ThreadWeaver::ThreadRunHelper::run (this=0xa95fe320, parent=0x9edc390, th=0x9d903f8) at ../../../threadweaver/Weaver/Thread.cpp:87
#31 0xb592dafb in ThreadWeaver::Thread::run (this=0x9d903f8) at ../../../threadweaver/Weaver/Thread.cpp:142
#32 0xb70575e2 in QThreadPrivate::start (arg=0x9d903f8) at thread/qthread_unix.cpp:188
#33 0xb449c585 in start_thread (arg=0xa95feb70) at pthread_create.c:300
#34 0xb64bf2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa19feb70 (LWP 2253)):
#0  0xb8036430 in __kernel_vsyscall ()
#1  0xb64ccb83 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0xb64618ed in _L_lock_9648 () from /lib/i686/cmov/libc.so.6
#3  0xb64600a6 in *__GI___libc_free (mem=0xa18b5b8) at malloc.c:3736
#4  0xb4134076 in IA__g_free (mem=0xa18b5b8) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmem.c:190
#5  0xb412b927 in g_source_unref_internal (source=0xa18b5b8, context=0xa18b538, have_lock=0) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:1339
#6  0xb7173dc0 in ~QEventDispatcherGlib (this=0x9f97778, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:361
#7  0xb7057698 in QThreadPrivate::finish (arg=0xa26f160) at thread/qthread_unix.cpp:212
#8  0xb70575ea in ~__pthread_cleanup_class (arg=0xa26f160) at /usr/include/pthread.h:533
#9  QThreadPrivate::start (arg=0xa26f160) at thread/qthread_unix.cpp:190
#10 0xb449c585 in start_thread (arg=0xa19feb70) at pthread_create.c:300
#11 0xb64bf2be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb3a47710 (LWP 2158)):
[KCrash Handler]
#6  0xb8036430 in __kernel_vsyscall ()
#7  0xb641a8e0 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0xb641de15 in *__GI_abort () at abort.c:88
#9  0xb64516c5 in __libc_message (do_abort=2, fmt=0xb65180e8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:173
#10 0xb645b824 in malloc_printerr (action=2, str=0xb6518270 "double free or corruption (out)", ptr=0xa1b1d960) at malloc.c:6239
#11 0xb645d0b3 in _int_free (av=0xb65343c0, p=0xa1b1d958) at malloc.c:4772
#12 0xb64600ad in *__GI___libc_free (mem=0xa1b1d960) at malloc.c:3738
#13 0xb10b756a in cdda_class_get_autoplay_list (this_gen=0x95d76b8, num_files=0xbfff0be8) at input_cdda.c:2645
#14 0xb11232b1 in xine_get_autoplay_mrls (this=0x95c8c78, plugin_id=0xb11b0f69 "CD", num_mrls=0xbfff0be8) at load_plugins.c:1909
#15 0xb118720f in Phonon::Xine::MediaObject::autoplayMrlsToTitles (this=0x9579248, plugin=0xb11b0f69 "CD", defaultMrl=0xb11af4a4 "cdda:/") at ../../xine/mediaobject.cpp:441
#16 0xb1187977 in Phonon::Xine::MediaObject::setSourceInternal (this=0x9579248, source=..., how=Phonon::Xine::MediaObject::HardSwitch) at ../../xine/mediaobject.cpp:392
#17 0xb1188130 in Phonon::Xine::MediaObject::setSource (this=0x9579248, source=...) at ../../xine/mediaobject.cpp:317
#18 0xb5892197 in Phonon::MediaObject::setCurrentSource (this=0x95753f8, newSource=...) at ../3rdparty/phonon/phonon/mediaobject.cpp:260
#19 0xb797de6d in EngineController::playUrl (this=0x95751c0, url=..., offset=0) at ../../src/EngineController.cpp:407
#20 0xb797e634 in EngineController::play (this=0x95751c0, track=..., offset=0) at ../../src/EngineController.cpp:363
#21 0xb76116d8 in Playlist::Actions::play (this=0xad109ff8, trackid=6635718837774783880, now=true) at ../../src/playlist/PlaylistActions.cpp:212
#22 0xb7611cd7 in Playlist::Actions::requestUserNextTrack (this=0xad109ff8) at ../../src/playlist/PlaylistActions.cpp:143
#23 0xb7611d0d in Playlist::Actions::next (this=0xad109ff8) at ../../src/playlist/PlaylistActions.cpp:227
#24 0xb75492a3 in Playlist::Actions::qt_metacall (this=0xad109ff8, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xbfff108c) at moc_PlaylistActions.cpp:88
#25 0xb715d303 in QMetaObject::activate (sender=0x9c85db0, from_signal_index=5, to_signal_index=6, argv=0xbfff108c) at kernel/qobject.cpp:3112
#26 0xb715d720 in QMetaObject::activate (sender=0x9c85db0, m=0xb6fe01c8, from_local_signal_index=1, to_local_signal_index=2, argv=0xbfff108c) at kernel/qobject.cpp:3206
#27 0xb6781591 in QAction::triggered (this=0x9c85db0, _t1=false) at .moc/release-shared/moc_qaction.cpp:236
#28 0xb6782adf in QAction::activate (this=0x9c85db0, event=QAction::Trigger) at kernel/qaction.cpp:1167
#29 0xb7a74598 in QAction::trigger (this=0x9c99090, event=0xbfff16d4) at /usr/include/qt4/QtGui/qaction.h:203
#30 MainControlsButton::mouseReleaseEvent (this=0x9c99090, event=0xbfff16d4) at ../../src/widgets/MainControlsButton.cpp:129
#31 0xb6d85adc in QGraphicsItem::sceneEvent (this=0x9c99090, event=0xbfff16d4) at graphicsview/qgraphicsitem.cpp:5032
#32 0xb6dab004 in QGraphicsScenePrivate::sendEvent (this=0x9ca24d0, item=0x9c99090, event=0xbfff16d4) at graphicsview/qgraphicsscene.cpp:1159
#33 0xb6dac5ee in QGraphicsScenePrivate::sendMouseEvent (this=0x9ca24d0, mouseEvent=0xbfff16d4) at graphicsview/qgraphicsscene.cpp:1230
#34 0xb6db6961 in QGraphicsScene::mouseReleaseEvent (this=0x9c99f48, mouseEvent=0xbfff16d4) at graphicsview/qgraphicsscene.cpp:4445
#35 0xb6db856a in QGraphicsScene::event (this=0x9c99f48, event=0xbfff16d4) at graphicsview/qgraphicsscene.cpp:3808
#36 0xb6787a94 in QApplicationPrivate::notify_helper (this=0x9454130, receiver=0x9c99f48, e=0xbfff16d4) at kernel/qapplication.cpp:4065
#37 0xb678fbee in QApplication::notify (this=0xbfff3908, receiver=0x9c99f48, e=0xbfff16d4) at kernel/qapplication.cpp:3605
#38 0xb7e6f0fd in KApplication::notify (this=0xbfff3908, receiver=0x9c99f48, event=0xbfff16d4) at ../../kdeui/kernel/kapplication.cpp:302
#39 0xb71481eb in QCoreApplication::notifyInternal (this=0xbfff3908, receiver=0x9c99f48, event=0xbfff16d4) at kernel/qcoreapplication.cpp:610
#40 0xb6dcaacf in QCoreApplication::sendEvent (this=0x9ca5ab0, event=0xbfff1d9c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#41 QGraphicsView::mouseReleaseEvent (this=0x9ca5ab0, event=0xbfff1d9c) at graphicsview/qgraphicsview.cpp:3382
#42 0xb67dd9fb in QWidget::event (this=0x9ca5ab0, event=0xbfff1d9c) at kernel/qwidget.cpp:7554
#43 0xb6b83543 in QFrame::event (this=0x9ca5ab0, e=0xbfff1d9c) at widgets/qframe.cpp:559
#44 0xb6c2159f in QAbstractScrollArea::viewportEvent (this=0x9ca5ab0, e=0x6) at widgets/qabstractscrollarea.cpp:962
#45 0xb6dcad62 in QGraphicsView::viewportEvent (this=0x9ca5ab0, event=0xbfff1d9c) at graphicsview/qgraphicsview.cpp:2919
#46 0xb6c23b75 in QAbstractScrollAreaPrivate::viewportEvent (this=0x9c991a0, o=0x9570f20, e=0xbfff1d9c) at widgets/qabstractscrollarea_p.h:100
#47 QAbstractScrollAreaFilter::eventFilter (this=0x9c991a0, o=0x9570f20, e=0xbfff1d9c) at widgets/qabstractscrollarea_p.h:111
#48 0xb714741a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9454130, receiver=0x9570f20, event=0xbfff1d9c) at kernel/qcoreapplication.cpp:726
#49 0xb6787a6c in QApplicationPrivate::notify_helper (this=0x9454130, receiver=0x9570f20, e=0xbfff1d9c) at kernel/qapplication.cpp:4061
#50 0xb6790551 in QApplication::notify (this=0xbfff3908, receiver=0x9570f20, e=0xbfff1d9c) at kernel/qapplication.cpp:3767
#51 0xb7e6f0fd in KApplication::notify (this=0xbfff3908, receiver=0x9570f20, event=0xbfff1d9c) at ../../kdeui/kernel/kapplication.cpp:302
#52 0xb71481eb in QCoreApplication::notifyInternal (this=0xbfff3908, receiver=0x9570f20, event=0xbfff1d9c) at kernel/qcoreapplication.cpp:610
#53 0xb678f5de in QCoreApplication::sendSpontaneousEvent (receiver=0x9570f20, event=0xbfff1d9c, alienWidget=0x9570f20, nativeWidget=0x9574438, buttonDown=0xb6ffe580, lastMouseReceiver=...)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#54 QApplicationPrivate::sendMouseEvent (receiver=0x9570f20, event=0xbfff1d9c, alienWidget=0x9570f20, nativeWidget=0x9574438, buttonDown=0xb6ffe580, lastMouseReceiver=...)
    at kernel/qapplication.cpp:2924
#55 0xb67fe175 in QETWidget::translateMouseEvent (this=0x9574438, event=0xbfff334c) at kernel/qapplication_x11.cpp:4411
#56 0xb67fd646 in QApplication::x11ProcessEvent (this=0xbfff3908, event=0xbfff334c) at kernel/qapplication_x11.cpp:3430
#57 0xb6827bc2 in x11EventSourceDispatch (s=0x944da40, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#58 0xb412bf28 in g_main_dispatch (context=0x944ce90) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:1960
#59 IA__g_main_context_dispatch (context=0x944ce90) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2513
#60 0xb412f6b3 in g_main_context_iterate (context=0x944ce90, block=1, dispatch=1, self=0x9449078) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2591
#61 0xb412f838 in IA__g_main_context_iteration (context=0x944ce90, may_block=1) at /build/buildd-glib2.0_2.22.3-1-i386-Y6yR35/glib2.0-2.22.3/glib/gmain.c:2654
#62 0xb7173041 in QEventDispatcherGlib::processEvents (this=0x938e9c0, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#63 0xb6827305 in QGuiEventDispatcherGlib::processEvents (this=0x938e9c0, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#64 0xb714683a in QEventLoop::processEvents (this=0xbfff35b0, flags=...) at kernel/qeventloop.cpp:149
#65 0xb7146c82 in QEventLoop::exec (this=0xbfff35b0, flags=...) at kernel/qeventloop.cpp:201
#66 0xb71490d9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#67 0xb6787917 in QApplication::exec () at kernel/qapplication.cpp:3525
#68 0x080520e6 in main (argc=1, argv=0xbfff4104) at ../../src/main.cpp:227

This bug may be a duplicate of or related to bug 220250

Reported using DrKonqi
Comment 1 Dario Andres 2009-12-31 14:47:03 UTC
This is either a bug in Phonon-Xine (multimedia-audio layer) or the glibc bug: bug 196207.
Check this:
- Quit Amarok
- Start Konsole
- Type "export QT_NO_GLIB=1" + Enter
- Type "export MALLOC_CHECK_=" + Enter
- Type "amarok" + Enter
- Use Amarok and check if it crashes or not
If it doesn't crash, then it is likely to be bug 196207. 
Thanks
Comment 2 Jonathan Thomas 2009-12-31 15:33:39 UTC

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