Application: amarok (2.2.1) KDE Platform Version: 4.3.81 (KDE 4.3.81 (KDE 4.4 >= 20091204)) "release 2" Qt Version: 4.6.0 Operating System: Linux 2.6.31.5-0.1-default i686 Distribution: "openSUSE 11.2 (i586)" -- Information about the crash: Amarok segfaults on every startup. This only happens with phonon-backend-xine. It starts with phonon-backend-gstreamer but I can't hear any sound with gstreamer. The crash can be reproduced everytime. -- Backtrace: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0xb148f780 (LWP 4085))] Thread 6 (Thread 0xae104b70 (LWP 4086)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb591a0c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5a642d4 in pthread_cond_timedwait () from /lib/libc.so.6 #3 0xaf8b4b07 in metronom_sync_loop (this=0x828d210) at metronom.c:851 #4 0xb59156e5 in start_thread () from /lib/libpthread.so.0 #5 0xb5915600 in ?? () from /lib/libpthread.so.0 Thread 5 (Thread 0xad903b70 (LWP 4087)): [KCrash Handler] #6 xine_post_input (this_gen=0x0, name=0xaf936930 "parameters") at xine_interface.c:875 #7 0xaf92cd15 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so #8 0xaf9178ae in Phonon::MediaSource::type() const () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so #9 0xaf9179d2 in Phonon::MediaSource::type() const () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so #10 0xaf91a016 in Phonon::MediaSource::type() const () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so #11 0xaf90a4fe in Phonon::MediaSource::type() const () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so #12 0xb5d2b4ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #13 0xb5d32300 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #14 0xb75b7371 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #15 0xb67d4e2e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #16 0xb67d7833 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #17 0xb67d798c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4 #18 0xb6801f0d in ?? () from /usr/lib/libQtCore.so.4 #19 0xb31304c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #20 0xb3133d98 in ?? () from /usr/lib/libglib-2.0.so.0 #21 0xb3133ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #22 0xb68019f1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #23 0xb67d349d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #24 0xb67d38e9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #25 0xb66ca010 in QThread::exec() () from /usr/lib/libQtCore.so.4 #26 0xaf909d68 in Phonon::MediaSource::type() const () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so #27 0xb66cceef in ?? () from /usr/lib/libQtCore.so.4 #28 0xb59156e5 in start_thread () from /lib/libpthread.so.0 #29 0xb5915600 in ?? () from /lib/libpthread.so.0 Thread 4 (Thread 0xad102b70 (LWP 4090)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb5a4bd5e in poll () from /lib/libc.so.6 #2 0xaf405f73 in my_snd_mixer_wait (timeout=<value optimized out>, mixer=<value optimized out>) at audio_alsa_out.c:150 #3 ao_alsa_handle_event_thread (timeout=<value optimized out>, mixer=<value optimized out>) at audio_alsa_out.c:166 #4 0xb59156e5 in start_thread () from /lib/libpthread.so.0 #5 0xb5915600 in ?? () from /lib/libpthread.so.0 Thread 3 (Thread 0xac8bfb70 (LWP 4091)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb5919d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5a6427c in pthread_cond_wait () from /lib/libc.so.6 #3 0xaf8c68bc in fifo_peek_int (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:348 #4 fifo_peek (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:388 #5 ao_loop (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:1015 #6 0xb59156e5 in start_thread () from /lib/libpthread.so.0 #7 0xb5915600 in ?? () from /lib/libpthread.so.0 Thread 2 (Thread 0xac07cb70 (LWP 4092)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb5919d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb5a6427c in pthread_cond_wait () from /lib/libc.so.6 #3 0xaf8c68bc in fifo_peek_int (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:348 #4 fifo_peek (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:388 #5 ao_loop (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:1015 #6 0xb59156e5 in start_thread () from /lib/libpthread.so.0 #7 0xb5915600 in ?? () from /lib/libpthread.so.0 Thread 1 (Thread 0xb148f780 (LWP 4085)): #0 0xb5a64674 in ?? () from /lib/libc.so.6 #1 0xb5a4bd70 in poll () from /lib/libc.so.6 #2 0xb2fd9150 in ?? () from /usr/lib/libxcb.so.1 #3 0xb2fd96e2 in ?? () from /usr/lib/libxcb.so.1 #4 0xb2fd9ab1 in xcb_writev () from /usr/lib/libxcb.so.1 #5 0xb57fad2c in _XSend () from /usr/lib/libX11.so.6 #6 0xb57fb389 in _XFlush () from /usr/lib/libX11.so.6 #7 0xb57d3191 in XFlush () from /usr/lib/libX11.so.6 #8 0xb5dd8c61 in QWidgetPrivate::setCursor_sys(QCursor const&) () from /usr/lib/libQtGui.so.4 #9 0xb5d8ade1 in QWidget::setCursor(QCursor const&) () from /usr/lib/libQtGui.so.4 #10 0xb6182d31 in ?? () from /usr/lib/libQtGui.so.4 #11 0xb618701b in QLineEdit::QLineEdit(QWidget*) () from /usr/lib/libQtGui.so.4 #12 0xb76ab4fc in KLineEdit::KLineEdit(QWidget*) () from /usr/lib/libkdeui.so.5 #13 0xb71b454a in ?? () from /usr/lib/libamaroklib.so.1 #14 0xb71c2ec1 in SearchWidget::init(QWidget*, bool) () from /usr/lib/libamaroklib.so.1 #15 0xb71c333d in SearchWidget::SearchWidget(QWidget*, QWidget*, bool) () from /usr/lib/libamaroklib.so.1 #16 0xb6c8ba94 in ?? () from /usr/lib/libamaroklib.so.1 #17 0xb6ead14e in ?? () from /usr/lib/libamaroklib.so.1 #18 0xb6ead440 in ?? () from /usr/lib/libamaroklib.so.1 #19 0xb6e92ddb in ?? () from /usr/lib/libamaroklib.so.1 #20 0xb6e92ea0 in ?? () from /usr/lib/libamaroklib.so.1 #21 0xb6d4b000 in Playlist::Model::Model(QObject*) () from /usr/lib/libamaroklib.so.1 #22 0xb6d5033b in ?? () from /usr/lib/libamaroklib.so.1 #23 0xb6d504a0 in ?? () from /usr/lib/libamaroklib.so.1 #24 0xb6d504c8 in The::playlist() () from /usr/lib/libamaroklib.so.1 #25 0xb7017b3c in StatusBar::StatusBar(QWidget*) () from /usr/lib/libamaroklib.so.1 #26 0xb70d0ff7 in MainWindow::MainWindow() () from /usr/lib/libamaroklib.so.1 #27 0xb709bba6 in App::continueInit() () from /usr/lib/libamaroklib.so.1 #28 0xb709e5c6 in App::App() () from /usr/lib/libamaroklib.so.1 #29 0x0804fb8c in _start () This bug may be a duplicate of or related to bug 217556, bug 209638. Possible duplicates by query: bug 217556, bug 217322, bug 216496, bug 215834, bug 215548. Reported using DrKonqi
You don't seem to have the phonon debugging packages. Please install those and try to reproduce this crash.
Created attachment 38905 [details] kcrash file with installed phonon debugging packages I'm not a programmer, so I hope this file is the expected info. Thank you for your help.
Backtrace from comment #2: Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0xb13cf780 (LWP 7254))] Thread 6 (Thread 0xadd28b70 (LWP 7257)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb585a0c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb59a42d4 in pthread_cond_timedwait () from /lib/libc.so.6 #3 0xaf4ebb07 in metronom_sync_loop (this=0x82f4e70) at metronom.c:851 #4 0xb58556e5 in start_thread () from /lib/libpthread.so.0 #5 0xb5855600 in ?? () from /lib/libpthread.so.0 Thread 5 (Thread 0xad527b70 (LWP 7258)): [KCrash Handler] #6 xine_post_input (this_gen=0x0, name=0xaf56d930 "parameters") at xine_interface.c:875 #7 0xaf563d15 in Phonon::Xine::VolumeFaderEffectXT::createInstance (this=0x8442340) at /usr/src/debug/phonon-4.3.80/xine/volumefadereffect.cpp:129 #8 0xaf54e8ae in Phonon::Xine::EffectXT::ensureInstance (this=0x8442340) at /usr/src/debug/phonon-4.3.80/xine/effect.cpp:70 #9 0xaf54e9d2 in Phonon::Xine::EffectXT::audioOutputPort (this=0x8442340) at /usr/src/debug/phonon-4.3.80/xine/effect.cpp:45 #10 0xaf551016 in Phonon::Xine::AudioOutputXT::rewireTo (this=0x8233e58, source=0x8442340) at /usr/src/debug/phonon-4.3.80/xine/audiooutput.cpp:347 #11 0xaf5414fe in Phonon::Xine::XineThread::event (this=0x8266278, e=0x8442bf8) at /usr/src/debug/phonon-4.3.80/xine/xinethread.cpp:130 #12 0xb5c6b4ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #13 0xb5c72300 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #14 0xb74f7371 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #15 0xb6714e2e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #16 0xb6717833 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #17 0xb671798c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4 #18 0xb6741f0d in ?? () from /usr/lib/libQtCore.so.4 #19 0xb30704c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #20 0xb3073d98 in ?? () from /usr/lib/libglib-2.0.so.0 #21 0xb3073ebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #22 0xb67419f1 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #23 0xb671349d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #24 0xb67138e9 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #25 0xb660a010 in QThread::exec() () from /usr/lib/libQtCore.so.4 #26 0xaf540d68 in Phonon::Xine::XineThread::run (this=0x8266278) at /usr/src/debug/phonon-4.3.80/xine/xinethread.cpp:143 #27 0xb660ceef in ?? () from /usr/lib/libQtCore.so.4 #28 0xb58556e5 in start_thread () from /lib/libpthread.so.0 #29 0xb5855600 in ?? () from /lib/libpthread.so.0 Thread 4 (Thread 0xacd26b70 (LWP 7261)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb5985ffb in read () from /lib/libc.so.6 #2 0xaf8995d1 in ?? () from /usr/lib/libasound.so.2 #3 0xaf8962dc in snd_ctl_read () from /usr/lib/libasound.so.2 #4 0xaf8927d6 in snd_hctl_handle_events () from /usr/lib/libasound.so.2 #5 0xaf89e701 in snd_mixer_handle_events () from /usr/lib/libasound.so.2 #6 0xaf029fbc in ao_alsa_handle_event_thread (data=0x8303f40) at audio_alsa_out.c:175 #7 0xb58556e5 in start_thread () from /lib/libpthread.so.0 #8 0xb5855600 in ?? () from /lib/libpthread.so.0 Thread 3 (Thread 0xac4e3b70 (LWP 7262)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb5859d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb59a427c in pthread_cond_wait () from /lib/libc.so.6 #3 0xaf4fd8bc in fifo_peek_int (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:348 #4 fifo_peek (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:388 #5 ao_loop (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:1015 #6 0xb58556e5 in start_thread () from /lib/libpthread.so.0 #7 0xb5855600 in ?? () from /lib/libpthread.so.0 Thread 2 (Thread 0xabc90b70 (LWP 7263)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb5859d95 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb59a427c in pthread_cond_wait () from /lib/libc.so.6 #3 0xaf4fd8bc in fifo_peek_int (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:348 #4 fifo_peek (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:388 #5 ao_loop (blocking=<value optimized out>, fifo=<value optimized out>) at audio_out.c:1015 #6 0xb58556e5 in start_thread () from /lib/libpthread.so.0 #7 0xb5855600 in ?? () from /lib/libpthread.so.0 Thread 1 (Thread 0xb13cf780 (LWP 7254)): #0 0xb5857d03 in pthread_mutex_lock () from /lib/libpthread.so.0 #1 0xb59a4444 in pthread_mutex_lock () from /lib/libc.so.6 #2 0xb2f191ce in ?? () from /usr/lib/libxcb.so.1 #3 0xb2f196e2 in ?? () from /usr/lib/libxcb.so.1 #4 0xb2f19ab1 in xcb_writev () from /usr/lib/libxcb.so.1 #5 0xb573ad2c in _XSend () from /usr/lib/libX11.so.6 #6 0xb573b389 in _XFlush () from /usr/lib/libX11.so.6 #7 0xb5713191 in XFlush () from /usr/lib/libX11.so.6 #8 0xb5d18c61 in QWidgetPrivate::setCursor_sys(QCursor const&) () from /usr/lib/libQtGui.so.4 #9 0xb5ccade1 in QWidget::setCursor(QCursor const&) () from /usr/lib/libQtGui.so.4 #10 0xb60c2d31 in ?? () from /usr/lib/libQtGui.so.4 #11 0xb60c701b in QLineEdit::QLineEdit(QWidget*) () from /usr/lib/libQtGui.so.4 #12 0xb75eb4fc in KLineEdit::KLineEdit(QWidget*) () from /usr/lib/libkdeui.so.5 #13 0xb70f454a in ?? () from /usr/lib/libamaroklib.so.1 #14 0xb7102ec1 in SearchWidget::init(QWidget*, bool) () from /usr/lib/libamaroklib.so.1 #15 0xb710333d in SearchWidget::SearchWidget(QWidget*, QWidget*, bool) () from /usr/lib/libamaroklib.so.1 #16 0xb6bcba94 in ?? () from /usr/lib/libamaroklib.so.1 #17 0xb6ded14e in ?? () from /usr/lib/libamaroklib.so.1 #18 0xb6ded440 in ?? () from /usr/lib/libamaroklib.so.1 #19 0xb6dd2ddb in ?? () from /usr/lib/libamaroklib.so.1 #20 0xb6dd2ea0 in ?? () from /usr/lib/libamaroklib.so.1 #21 0xb6c8b000 in Playlist::Model::Model(QObject*) () from /usr/lib/libamaroklib.so.1 #22 0xb6c9033b in ?? () from /usr/lib/libamaroklib.so.1 #23 0xb6c904a0 in ?? () from /usr/lib/libamaroklib.so.1 #24 0xb6c904c8 in The::playlist() () from /usr/lib/libamaroklib.so.1 #25 0xb6f57b3c in StatusBar::StatusBar(QWidget*) () from /usr/lib/libamaroklib.so.1 #26 0xb7010ff7 in MainWindow::MainWindow() () from /usr/lib/libamaroklib.so.1 #27 0xb6fdbba6 in App::continueInit() () from /usr/lib/libamaroklib.so.1 #28 0xb6fde5c6 in App::App() () from /usr/lib/libamaroklib.so.1 #29 0x0804fb8c in _start () This is a duplicate. *** This bug has been marked as a duplicate of bug 214069 ***