Bug 257160

Summary: Amarok crashes after playing a few tracks of audio cd
Product: [Frameworks and Libraries] Phonon Reporter: Jacquemin <b_jacquemin>
Component: Xine backendAssignee: Harald Sitter <sitter>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: martin.sandsmark, myriam
Priority: NOR    
Version: 4.4.0 (KDE 4.4.2)   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Jacquemin 2010-11-17 16:02:42 UTC
Application: amarok (2.3.0)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-25-generic i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
Wasn't doing anything on the computer.
Kubuntu 10.4.

The crash can be reproduced every time.

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

Thread 19 (Thread 0xb55bfb70 (LWP 15932)):
#0  0x00b43422 in __kernel_vsyscall ()
#1  0x02905342 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x01654a34 in __pthread_cond_timedwait (cond=0x9ef31e8, mutex=0x9ef31d0, abstime=0xb55bf310) at forward.c:152
#3  0x01e54ce7 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 18 (Thread 0xb4dbeb70 (LWP 15933)):
#0  0x00b43422 in __kernel_vsyscall ()
#1  0x02901b5d in pthread_join (threadid=2789510000, thread_return=0xb4dbd88c) at pthread_join.c:89
#2  0x01e5ec86 in _x_audio_decoder_shutdown () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 17 (Thread 0xb43ffb70 (LWP 15936)):
#0  0x00b43422 in __kernel_vsyscall ()
#1  0x01637e2b in read () at ../sysdeps/unix/syscall-template.S:82
#2  0x0265ede2 in ?? () from /usr/lib/libasound.so.2
#3  0x0265bb8d in snd_ctl_read () from /usr/lib/libasound.so.2
#4  0x02657f4f in snd_hctl_handle_events () from /usr/lib/libasound.so.2
#5  0x02663dc1 in snd_mixer_handle_events () from /usr/lib/libasound.so.2
#6  0x04442ad8 in ?? () from /usr/lib/xine/plugins/1.27/xineplug_ao_out_alsa.so
#7  0xb4434dd4 in ?? ()
#8  0xb4411bb0 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 16 (Thread 0xb39ffb70 (LWP 15937)):
#0  0x0267063e in snd_pcm_writei () from /usr/lib/libasound.so.2
#1  0x0444416e in ?? () from /usr/lib/xine/plugins/1.27/xineplug_ao_out_alsa.so
#2  0x01e66078 in ?? () from /usr/lib/libxine.so.1
#3  0x01e63144 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 15 (Thread 0xb2fffb70 (LWP 15938)):
#0  0x00b43422 in __kernel_vsyscall ()
#1  0x02905015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x016549dd in __pthread_cond_wait (cond=0xb3a97a68, mutex=0xb3a97a50) at forward.c:139
#3  0x01e659ee in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 14 (Thread 0xb27feb70 (LWP 15939)):
#0  0x00b43422 in __kernel_vsyscall ()
#1  0x02905015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x016549dd in __pthread_cond_wait (cond=0x9e5b548, mutex=0x9e5b530) at forward.c:139
#3  0x01e659ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 13 (Thread 0xb1dffb70 (LWP 15940)):
#0  0x00b43422 in __kernel_vsyscall ()
#1  0x02905015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x016549dd in __pthread_cond_wait (cond=0x9dd0360, mutex=0x9dd0348) at forward.c:139
#3  0x01e659ee in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 12 (Thread 0xb0f9db70 (LWP 15942)):
#0  0x04a9ae16 in *__GI_clock_gettime (clock_id=78245876, tp=0xb0f9cfa8) at ../sysdeps/unix/clock_gettime.c:100
#1  0x009f46fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x009f9825 in QTimerInfoList::updateCurrentTime (this=0xb3a78c64) at kernel/qeventdispatcher_unix.cpp:340
#3  0x009f986a in QTimerInfoList::timerWait (this=0xb3a78c64, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x009f7818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb0f9d0bc) at kernel/qeventdispatcher_glib.cpp:136
#5  0x009f78a5 in timerSourcePrepare (source=0x0, timeout=0x4a9eff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0x0625caca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x0625cee9 in ?? () from /lib/libglib-2.0.so.0
#8  0x0625d4b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x009f760f in QEventDispatcherGlib::processEvents (this=0xb30e9ff0, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x009ca059 in QEventLoop::processEvents (this=0xb0f9d280, flags=) at kernel/qeventloop.cpp:149
#11 0x009ca4aa in QEventLoop::exec (this=0xb0f9d280, flags=...) at kernel/qeventloop.cpp:201
#12 0x008c65a8 in QThread::exec (this=0xa526fe8) at thread/qthread.cpp:487
#13 0x009a9c1b in QInotifyFileSystemWatcherEngine::run (this=0xa526fe8) at io/qfilesystemwatcher_inotify.cpp:248
#14 0x008c932e in QThreadPrivate::start (arg=0xa526fe8) at thread/qthread_unix.cpp:248
#15 0x0290096e in start_thread (arg=0xb0f9db70) at pthread_create.c:300
#16 0x01647a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 11 (Thread 0xaf49db70 (LWP 15943)):
#0  0x00b43422 in __kernel_vsyscall ()
#1  0x02905015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x016549dd in __pthread_cond_wait (cond=0x3d81e8c, mutex=0x3d81e74) at forward.c:139
#3  0x02fd2a57 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0x02fd2aa1 in ?? () from /usr/lib/libQtWebKit.so.4
#5  0x0290096e in start_thread (arg=0xaf49db70) at pthread_create.c:300
#6  0x01647a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xaeb9cb70 (LWP 15944)):
#0  0x00b43422 in __kernel_vsyscall ()
#1  0x02905015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x016549dd in __pthread_cond_wait (cond=0xa5fbb68, mutex=0xa5fbb50) at forward.c:139
#3  0x008ca287 in QWaitConditionPrivate::wait (this=0xa5fba50, mutex=0xa5fbcf0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa5fba50, mutex=0xa5fbcf0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00c3b870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa5fba38, th=0xa5fbfd8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00c3e38c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa5fbdd0, th=0xa5fbfd8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00c3a27b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa5fba38, th=0xa5fbfd8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00c3e482 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5fbdd0, th=0xa5fbfd8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00c3b4d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fba38, th=0xa5fbfd8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00c3e4a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5fbdd0, th=0xa5fbfd8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00c3b4d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fba38, th=0xa5fbfd8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00c3e4a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5fbdd0, th=0xa5fbfd8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00c3b4d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fba38, th=0xa5fbfd8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x00c3e4a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5fbdd0, th=0xa5fbfd8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#15 0x00c3b4d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fba38, th=0xa5fbfd8, previous=0xada04d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#16 0x00c3c51e in ThreadWeaver::ThreadRunHelper::run (this=0xaeb9c2e4, parent=0xa5fba38, th=0xa5fbfd8) at ../../../threadweaver/Weaver/Thread.cpp:87
#17 0x00c3cc3b in ThreadWeaver::Thread::run (this=0xa5fbfd8) at ../../../threadweaver/Weaver/Thread.cpp:142
#18 0x008c932e in QThreadPrivate::start (arg=0xa5fbfd8) at thread/qthread_unix.cpp:248
#19 0x0290096e in start_thread (arg=0xaeb9cb70) at pthread_create.c:300
#20 0x01647a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xae39bb70 (LWP 15945)):
#0  0x00b43422 in __kernel_vsyscall ()
#1  0x02905015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x016549dd in __pthread_cond_wait (cond=0xa5fbb68, mutex=0xa5fbb50) at forward.c:139
#3  0x008ca287 in QWaitConditionPrivate::wait (this=0xa5fba50, mutex=0xa5fbcf0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa5fba50, mutex=0xa5fbcf0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00c3b870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa5fba38, th=0xa5fcfa0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00c3e38c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa5fbdd0, th=0xa5fcfa0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00c3a27b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa5fba38, th=0xa5fcfa0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00c3e482 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5fbdd0, th=0xa5fcfa0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00c3b4d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fba38, th=0xa5fcfa0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00c3e4a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5fbdd0, th=0xa5fcfa0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00c3b4d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fba38, th=0xa5fcfa0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00c3e4a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5fbdd0, th=0xa5fcfa0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#13 0x00c3b4d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fba38, th=0xa5fcfa0, previous=0xa943700) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#14 0x00c3c51e in ThreadWeaver::ThreadRunHelper::run (this=0xae39b2e4, parent=0xa5fba38, th=0xa5fcfa0) at ../../../threadweaver/Weaver/Thread.cpp:87
#15 0x00c3cc3b in ThreadWeaver::Thread::run (this=0xa5fcfa0) at ../../../threadweaver/Weaver/Thread.cpp:142
#16 0x008c932e in QThreadPrivate::start (arg=0xa5fcfa0) at thread/qthread_unix.cpp:248
#17 0x0290096e in start_thread (arg=0xae39bb70) at pthread_create.c:300
#18 0x01647a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xadb9ab70 (LWP 15946)):
#0  0x00b43422 in __kernel_vsyscall ()
#1  0x02905015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x016549dd in __pthread_cond_wait (cond=0xa5fbb68, mutex=0xa5fbb50) at forward.c:139
#3  0x008ca287 in QWaitConditionPrivate::wait (this=0xa5fba50, mutex=0xa5fbcf0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa5fba50, mutex=0xa5fbcf0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00c3b870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa5fba38, th=0xa5fde28) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00c3e38c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa5fbdd0, th=0xa5fde28) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00c3a27b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa5fba38, th=0xa5fde28) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00c3e482 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5fbdd0, th=0xa5fde28) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00c3b4d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fba38, th=0xa5fde28, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00c3e4a1 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5fbdd0, th=0xa5fde28) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0x00c3b4d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fba38, th=0xa5fde28, previous=0xada04d8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0x00c3c51e in ThreadWeaver::ThreadRunHelper::run (this=0xadb9a2e4, parent=0xa5fba38, th=0xa5fde28) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0x00c3cc3b in ThreadWeaver::Thread::run (this=0xa5fde28) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0x008c932e in QThreadPrivate::start (arg=0xa5fde28) at thread/qthread_unix.cpp:248
#15 0x0290096e in start_thread (arg=0xadb9ab70) at pthread_create.c:300
#16 0x01647a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xad399b70 (LWP 15947)):
#0  0x00b43422 in __kernel_vsyscall ()
#1  0x02905015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x016549dd in __pthread_cond_wait (cond=0xa5fbb68, mutex=0xa5fbb50) at forward.c:139
#3  0x008ca287 in QWaitConditionPrivate::wait (this=0xa5fba50, mutex=0xa5fbcf0, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0xa5fba50, mutex=0xa5fbcf0, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x00c3b870 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xa5fba38, th=0xa5fe730) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0x00c3e38c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0xa5fbdd0, th=0xa5fe730) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0x00c3a27b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0xa5fba38, th=0xa5fe730) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0x00c3e482 in ThreadWeaver::WorkingHardState::applyForWork (this=0xa5fbdd0, th=0xa5fe730) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0x00c3b4d3 in ThreadWeaver::WeaverImpl::applyForWork (this=0xa5fba38, th=0xa5fe730, previous=0xab245d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0x00c3c51e in ThreadWeaver::ThreadRunHelper::run (this=0xad3992e4, parent=0xa5fba38, th=0xa5fe730) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0x00c3cc3b in ThreadWeaver::Thread::run (this=0xa5fe730) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0x008c932e in QThreadPrivate::start (arg=0xa5fe730) at thread/qthread_unix.cpp:248
#13 0x0290096e in start_thread (arg=0xad399b70) at pthread_create.c:300
#14 0x01647a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xaab7fb70 (LWP 15950)):
#0  0x00b43422 in __kernel_vsyscall ()
#1  0x01654d33 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x015eb697 in _L_lock_9639 () from /lib/tls/i686/cmov/libc.so.6
#3  0x015e9ec6 in *__GI___libc_free (mem=0xa8eb2f0) at malloc.c:3736
#4  0x001cb741 in operator delete(void*) () from /usr/lib/libstdc++.so.6
#5  0x009f8285 in ~QEventDispatcherGlib (this=0xa8eb2f0, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:391
#6  0x008c8e9a in QThreadPrivate::finish (arg=0xae0890) at thread/qthread_unix.cpp:284
#7  0x008c9336 in ~__pthread_cleanup_class (arg=0xae0890) at /usr/include/pthread.h:535
#8  QThreadPrivate::start (arg=0xae0890) at thread/qthread_unix.cpp:253
#9  0x0290096e in start_thread (arg=0xaab7fb70) at pthread_create.c:300
#10 0x01647a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa97e8b70 (LWP 15961)):
#0  0x00b43422 in __kernel_vsyscall ()
#1  0x02905015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x016549dd in __pthread_cond_wait (cond=0x1e4428c, mutex=0x1e44274) at forward.c:139
#3  0x01d65c97 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x1e3f1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#4  0x01d65ce1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x1e3f1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#5  0x0290096e in start_thread (arg=0xa97e8b70) at pthread_create.c:300
#6  0x01647a4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xaa1ffb70 (LWP 16272)):
#0  0x00b43422 in __kernel_vsyscall ()
#1  0x01640971 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0x01e7e5cc in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x00000000 in ?? ()

Thread 3 (Thread 0xa6e16b70 (LWP 16273)):
#0  0x00b43422 in __kernel_vsyscall ()
#1  0x02905015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x016549dd in __pthread_cond_wait (cond=0xa72fe02c, mutex=0xa72fe014) at forward.c:139
#3  0x01e582aa in ?? () from /usr/lib/libxine.so.1
#4  0x00000000 in ?? ()

Thread 2 (Thread 0xa6448b70 (LWP 16274)):
#0  0x00b43422 in __kernel_vsyscall ()
#1  0x02905015 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x016549dd in __pthread_cond_wait (cond=0xb4434f40, mutex=0xb4434ef8) at forward.c:139
#3  0x01e6312a in ?? () from /usr/lib/libxine.so.1
#4  0x00000001 in ?? ()

Thread 1 (Thread 0xb76f3720 (LWP 15931)):
[KCrash Handler]
#6  0x00b43422 in __kernel_vsyscall ()
#7  0x015a4651 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0x015a7a82 in *__GI_abort () at abort.c:92
#9  0x015db49d in __libc_message (do_abort=2, fmt=0x16aff98 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#10 0x015e5591 in malloc_printerr (action=<value optimized out>, str=0x6 <Address 0x6 out of bounds>, ptr=0x9cb5d7f8) at malloc.c:6266
#11 0x015e6de8 in _int_free (av=<value optimized out>, p=<value optimized out>) at malloc.c:4794
#12 0x015e9ecd in *__GI___libc_free (mem=0x9cb5d7f8) at malloc.c:3738
#13 0x01f4f3cd in ?? () from /usr/lib/xine/plugins/1.27/xineplug_inp_cdda.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

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

Possible duplicates by query: bug 255294, bug 255082, bug 246654, bug 245093, bug 243262.

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2010-11-20 14:16:40 UTC
Sorry, but your backtrace is not useful, as you are lacking debugging symbols. If you can reproduce this bug, please check here on how to get a valid backtrace:

http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

Since you are using Kubuntu, you will need amarok-dbg and phonon-dbg at least, ideally you should also have kdelibs5-dbg, libqt4-dbg and  libglib2.0-0-dbg. That should cover most of the crashes.

This is most likely a duplicate of bug 207579
Comment 2 Myriam Schweingruber 2011-12-01 09:02:15 UTC
We are sorry, but the xine backend is unmaintained: http://lists.kde.org/?l=kde-announce&m=130744384419151
Please use the phonon-backend-gstreamer or thre phonon-backend-vlc instead.