Bug 208608

Summary: Amarok crashed when trying to start an audio CD.
Product: [Applications] amarok Reporter: Diego <diego.ml>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED NOT A BUG    
Severity: crash    
Priority: NOR    
Version: 2.1.90   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Diego 2009-09-26 15:41:58 UTC
Application that crashed: amarok
Version of the application: 2.1.90
KDE Version: 4.3.1 (KDE 4.3.1)
Qt Version: 4.5.2
Operating System: Linux 2.6.29.6-99.fc10.i686 i686

What I was doing when the application crashed:
I added the audio CD contents to the playlist, stopped it. Did something else for 10 minutes and then start the playlist with the CD tracks in it. The crash was immediate.

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

Thread 18 (Thread 0x9a1db90 (LWP 4111)):
#0  0x008e4416 in __kernel_vsyscall ()
#1  0x00adb432 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00a1bef4 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0x01427c11 in ?? () from /usr/lib/libxine.so.1
#4  0x00ad751f in start_thread () from /lib/libpthread.so.0
#5  0x00a0d04e in clone () from /lib/libc.so.6

Thread 17 (Thread 0xb6453b90 (LWP 4112)):
#0  0x00a1c0a1 in pthread_mutex_unlock () from /lib/libc.so.6
#1  0x005f4e11 in g_main_context_check () from /lib/libglib-2.0.so.0
#2  0x005f57ed in ?? () from /lib/libglib-2.0.so.0
#3  0x005f5ac1 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x02f66857 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#5  0x02f395aa in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#6  0x02f399f2 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#7  0x02e43039 in QThread::exec () from /usr/lib/libQtCore.so.4
#8  0x013c78ea in Phonon::MediaSource::type () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#9  0x02e46322 in ?? () from /usr/lib/libQtCore.so.4
#10 0x00ad751f in start_thread () from /lib/libpthread.so.0
#11 0x00a0d04e in clone () from /lib/libc.so.6

Thread 16 (Thread 0xb5a52b90 (LWP 4115)):
#0  0x008e4416 in __kernel_vsyscall ()
#1  0x00adb105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00a1be9d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0x0143a0fb in ?? () from /usr/lib/libxine.so.1
#4  0x00ad751f in start_thread () from /lib/libpthread.so.0
#5  0x00a0d04e in clone () from /lib/libc.so.6

Thread 15 (Thread 0xb5051b90 (LWP 4116)):
#0  0x008e4416 in __kernel_vsyscall ()
#1  0x00adb105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00a1be9d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0x0143a0fb in ?? () from /usr/lib/libxine.so.1
#4  0x00ad751f in start_thread () from /lib/libpthread.so.0
#5  0x00a0d04e in clone () from /lib/libc.so.6

Thread 14 (Thread 0xb44ffb90 (LWP 4117)):
#0  0x008e4416 in __kernel_vsyscall ()
#1  0x00adb105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00a1be9d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0x0143a0fb in ?? () from /usr/lib/libxine.so.1
#4  0x00ad751f in start_thread () from /lib/libpthread.so.0
#5  0x00a0d04e in clone () from /lib/libc.so.6

Thread 13 (Thread 0xb33abb90 (LWP 4119)):
#0  0x008e4416 in __kernel_vsyscall ()
#1  0x00adb105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00a1be9d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb3729b3e in os_event_wait_low () from /usr/lib/mysql/libmysqld.so.0
#4  0xb3726821 in os_aio_simulated_handle () from /usr/lib/mysql/libmysqld.so.0
#5  0xb35ae43d in fil_aio_wait () from /usr/lib/mysql/libmysqld.so.0
#6  0xb386692e in ?? () from /usr/lib/mysql/libmysqld.so.0
#7  0x00ad751f in start_thread () from /lib/libpthread.so.0
#8  0x00a0d04e in clone () from /lib/libc.so.6

Thread 12 (Thread 0xb1ee5b90 (LWP 4120)):
#0  0x008e4416 in __kernel_vsyscall ()
#1  0x00adb105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00a1be9d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb3729b3e in os_event_wait_low () from /usr/lib/mysql/libmysqld.so.0
#4  0xb3726821 in os_aio_simulated_handle () from /usr/lib/mysql/libmysqld.so.0
#5  0xb35ae43d in fil_aio_wait () from /usr/lib/mysql/libmysqld.so.0
#6  0xb386692e in ?? () from /usr/lib/mysql/libmysqld.so.0
#7  0x00ad751f in start_thread () from /lib/libpthread.so.0
#8  0x00a0d04e in clone () from /lib/libc.so.6

Thread 11 (Thread 0xb14e4b90 (LWP 4121)):
#0  0x008e4416 in __kernel_vsyscall ()
#1  0x00adb105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00a1be9d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb3729b3e in os_event_wait_low () from /usr/lib/mysql/libmysqld.so.0
#4  0xb3726821 in os_aio_simulated_handle () from /usr/lib/mysql/libmysqld.so.0
#5  0xb35ae43d in fil_aio_wait () from /usr/lib/mysql/libmysqld.so.0
#6  0xb386692e in ?? () from /usr/lib/mysql/libmysqld.so.0
#7  0x00ad751f in start_thread () from /lib/libpthread.so.0
#8  0x00a0d04e in clone () from /lib/libc.so.6

Thread 10 (Thread 0xb0ae3b90 (LWP 4122)):
#0  0x008e4416 in __kernel_vsyscall ()
#1  0x00adb105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00a1be9d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb3729b3e in os_event_wait_low () from /usr/lib/mysql/libmysqld.so.0
#4  0xb3726821 in os_aio_simulated_handle () from /usr/lib/mysql/libmysqld.so.0
#5  0xb35ae43d in fil_aio_wait () from /usr/lib/mysql/libmysqld.so.0
#6  0xb386692e in ?? () from /usr/lib/mysql/libmysqld.so.0
#7  0x00ad751f in start_thread () from /lib/libpthread.so.0
#8  0x00a0d04e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xaf252b90 (LWP 4124)):
#0  0x008e4416 in __kernel_vsyscall ()
#1  0x00a053d1 in select () from /lib/libc.so.6
#2  0xb372a00a in os_thread_sleep () from /usr/lib/mysql/libmysqld.so.0
#3  0xb3862e20 in srv_lock_timeout_and_monitor_thread () from /usr/lib/mysql/libmysqld.so.0
#4  0x00ad751f in start_thread () from /lib/libpthread.so.0
#5  0x00a0d04e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xae851b90 (LWP 4125)):
#0  0x008e4416 in __kernel_vsyscall ()
#1  0x00a053d1 in select () from /lib/libc.so.6
#2  0xb372a00a in os_thread_sleep () from /usr/lib/mysql/libmysqld.so.0
#3  0xb3861c79 in srv_error_monitor_thread () from /usr/lib/mysql/libmysqld.so.0
#4  0x00ad751f in start_thread () from /lib/libpthread.so.0
#5  0x00a0d04e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xade50b90 (LWP 4126)):
#0  0x008e4416 in __kernel_vsyscall ()
#1  0x00adb105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x00a1be9d in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb3729b3e in os_event_wait_low () from /usr/lib/mysql/libmysqld.so.0
#4  0xb3860e89 in srv_master_thread () from /usr/lib/mysql/libmysqld.so.0
#5  0x00ad751f in start_thread () from /lib/libpthread.so.0
#6  0x00a0d04e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xab9cab90 (LWP 4131)):
#0  0x008e4416 in __kernel_vsyscall ()
#1  0x00a053d1 in select () from /lib/libc.so.6
#2  0x014532da in xine_usec_sleep () from /usr/lib/libxine.so.1
#3  0x014364f5 in ?? () from /usr/lib/libxine.so.1
#4  0x00ad751f in start_thread () from /lib/libpthread.so.0
#5  0x00a0d04e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xaafc9b90 (LWP 4132)):
#0  0x008e4416 in __kernel_vsyscall ()
#1  0x00adb105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x02e47362 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0x00cafe58 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00cb2bfc in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00caea3b in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00cb2cfa in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00cb03e3 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x00cb2d19 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x00cb03e3 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x00cb2d19 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0x00cb03e3 in ?? () from /usr/lib/libthreadweaver.so.4
#12 0x00cb2d19 in ?? () from /usr/lib/libthreadweaver.so.4
#13 0x00cb03e3 in ?? () from /usr/lib/libthreadweaver.so.4
#14 0x00cb2d19 in ?? () from /usr/lib/libthreadweaver.so.4
#15 0x00cb03e3 in ?? () from /usr/lib/libthreadweaver.so.4
#16 0x00cb2d19 in ?? () from /usr/lib/libthreadweaver.so.4
#17 0x00cb03e3 in ?? () from /usr/lib/libthreadweaver.so.4
#18 0x00cb0cce in ?? () from /usr/lib/libthreadweaver.so.4
#19 0x00cb130b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#20 0x02e46322 in ?? () from /usr/lib/libQtCore.so.4
#21 0x00ad751f in start_thread () from /lib/libpthread.so.0
#22 0x00a0d04e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xaa5c8b90 (LWP 4133)):
#0  0x008e4416 in __kernel_vsyscall ()
#1  0x00adb105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x02e47362 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0x00cafe58 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00cb2bfc in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00caea3b in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00cb2cfa in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00cb03e3 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x00cb0cce in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x00cb130b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#10 0x02e46322 in ?? () from /usr/lib/libQtCore.so.4
#11 0x00ad751f in start_thread () from /lib/libpthread.so.0
#12 0x00a0d04e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa9bc7b90 (LWP 4137)):
#0  0x008e4416 in __kernel_vsyscall ()
#1  0x00adb105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x02e47362 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0x00cafe58 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00cb2bfc in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00caea3b in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00cb2cfa in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00cb03e3 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x00cb2d19 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x00cb03e3 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x00cb0cce in ?? () from /usr/lib/libthreadweaver.so.4
#11 0x00cb130b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#12 0x02e46322 in ?? () from /usr/lib/libQtCore.so.4
#13 0x00ad751f in start_thread () from /lib/libpthread.so.0
#14 0x00a0d04e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa801fb90 (LWP 4141)):
#0  0x008e4416 in __kernel_vsyscall ()
#1  0x00adb105 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x02e47362 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#3  0x00cafe58 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x00cb2bfc in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x00caea3b in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x00cb2cfa in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x00cb03e3 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x00cb2d19 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x00cb03e3 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x00cb2d19 in ?? () from /usr/lib/libthreadweaver.so.4
#11 0x00cb03e3 in ?? () from /usr/lib/libthreadweaver.so.4
#12 0x00cb2d19 in ?? () from /usr/lib/libthreadweaver.so.4
#13 0x00cb03e3 in ?? () from /usr/lib/libthreadweaver.so.4
#14 0x00cb2d19 in ?? () from /usr/lib/libthreadweaver.so.4
#15 0x00cb03e3 in ?? () from /usr/lib/libthreadweaver.so.4
#16 0x00cb2d19 in ?? () from /usr/lib/libthreadweaver.so.4
#17 0x00cb03e3 in ?? () from /usr/lib/libthreadweaver.so.4
#18 0x00cb2d19 in ?? () from /usr/lib/libthreadweaver.so.4
#19 0x00cb03e3 in ?? () from /usr/lib/libthreadweaver.so.4
#20 0x00cb2d19 in ?? () from /usr/lib/libthreadweaver.so.4
#21 0x00cb03e3 in ?? () from /usr/lib/libthreadweaver.so.4
#22 0x00cb0cce in ?? () from /usr/lib/libthreadweaver.so.4
#23 0x00cb130b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#24 0x02e46322 in ?? () from /usr/lib/libQtCore.so.4
#25 0x00ad751f in start_thread () from /lib/libpthread.so.0
#26 0x00a0d04e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7ff2b00 (LWP 4105)):
[KCrash Handler]
#6  0x008464da in exit () from /usr/lib/xine/plugins/1.26/xineplug_inp_cdda.so
#7  0x0142cc03 in xine_get_autoplay_mrls () from /usr/lib/libxine.so.1
#8  0x013e2c0f in Phonon::MediaSource::type () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#9  0x013e33b6 in Phonon::MediaSource::type () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#10 0x013e3bb0 in Phonon::MediaSource::type () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#11 0x00773fa7 in Phonon::MediaObject::setCurrentSource () from /usr/lib/libphonon.so.4
#12 0x07037cac in EngineController::playUrl () from /usr/lib/libamaroklib.so.1
#13 0x07038154 in EngineController::play () from /usr/lib/libamaroklib.so.1
#14 0x06d7969e in Playlist::Actions::play () from /usr/lib/libamaroklib.so.1
#15 0x06d79aae in Playlist::Actions::play () from /usr/lib/libamaroklib.so.1
#16 0x07033a44 in EngineController::play () from /usr/lib/libamaroklib.so.1
#17 0x070396dc in EngineController::playPause () from /usr/lib/libamaroklib.so.1
#18 0x0703aab5 in EngineController::qt_metacall () from /usr/lib/libamaroklib.so.1
#19 0x02f50708 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#20 0x02f50b40 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#21 0x056c5301 in QAction::triggered () from /usr/lib/libQtGui.so.4
#22 0x056c687f in QAction::activate () from /usr/lib/libQtGui.so.4
#23 0x05b6b942 in QToolButton::nextCheckState () from /usr/lib/libQtGui.so.4
#24 0x05a843a3 in ?? () from /usr/lib/libQtGui.so.4
#25 0x05a84676 in QAbstractButton::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#26 0x05b6be3c in QToolButton::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#27 0x057225b3 in QWidget::event () from /usr/lib/libQtGui.so.4
#28 0x05a8264e in QAbstractButton::event () from /usr/lib/libQtGui.so.4
#29 0x05b6e86a in QToolButton::event () from /usr/lib/libQtGui.so.4
#30 0x056cb9ac in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#31 0x056d4631 in QApplication::notify () from /usr/lib/libQtGui.so.4
#32 0x0358cebd in KApplication::notify () from /usr/lib/libkdeui.so.5
#33 0x02f3af7b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#34 0x056d369e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#35 0x0574370e in ?? () from /usr/lib/libQtGui.so.4
#36 0x05742acd in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#37 0x0576c52a in ?? () from /usr/lib/libQtGui.so.4
#38 0x005f2258 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#39 0x005f5903 in ?? () from /lib/libglib-2.0.so.0
#40 0x005f5ac1 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#41 0x02f66838 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#42 0x0576bc25 in ?? () from /usr/lib/libQtGui.so.4
#43 0x02f395aa in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#44 0x02f399f2 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#45 0x02f3be99 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#46 0x056cb827 in QApplication::exec () from /usr/lib/libQtGui.so.4
#47 0x08051e4d in _start ()

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2009-09-26 18:14:46 UTC
This is a crash in Phonon, not Amarok.

But your backtrace is not very useful, as you don't have the debugging packages installed. If you can reproduce this bug, please see here on ow to reproduce a valid backtrace:

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

Make sure to install the debugging packages for both Amarok and Phonon and report that crash against phonon.