Application: dragon (2.0) KDE Platform Version: 4.4.00 (KDE 4.4.0) Qt Version: 4.6.2 Operating System: Linux 2.6.32.9-67.fc12.x86_64 x86_64 Distribution: "Fedora release 12 (Constantine)" -- Information about the crash: Used firefox to browse to: http://www.radioswissclassic.ch/en and clicked on the Media player/aacPlus (64kbps) link in panel on right hand side of page. The crash can be reproduced every time. -- Backtrace: Application: Dragon Player (dragon), signal: Segmentation fault [Current thread is 1 (Thread 0x7fd5c923f840 (LWP 30926))] Thread 6 (Thread 0x7fd5b91c9710 (LWP 30927)): #0 0x00000036e160b3b9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000034d08134b1 in ?? () from /usr/lib64/libxine.so.1 #2 0x00000036e1606a3a in start_thread () from /lib64/libpthread.so.0 #3 0x00000036e0ade67d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fd5b7b91710 (LWP 30928)): #0 0x00000036e0ad73e3 in select () from /lib64/libc.so.6 #1 0x00000034d083b575 in xine_usec_sleep () from /usr/lib64/libxine.so.1 #2 0x00000034d0820f99 in ?? () from /usr/lib64/libxine.so.1 #3 0x00000036e1606a3a in start_thread () from /lib64/libpthread.so.0 #4 0x00000036e0ade67d in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fd5b7190710 (LWP 30929)): [KCrash Handler] #5 0x00000034d080df40 in xine_get_status () from /usr/lib64/libxine.so.1 #6 0x00007fd5c0e1884d in Phonon::MediaSource::type() const () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so #7 0x0000003cfa7aa9dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #8 0x0000003cfa7b0aab in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #9 0x00000030bd2067a6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #10 0x0000003cf855774c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #11 0x0000003cf8558497 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4 #12 0x0000003cf857d523 in ?? () from /usr/lib64/libQtCore.so.4 #13 0x0000003cf0c3920e in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #14 0x0000003cf0c3cbf8 in ?? () from /lib64/libglib-2.0.so.0 #15 0x0000003cf0c3cd1a in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #16 0x0000003cf857d063 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #17 0x0000003cf8556192 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #18 0x0000003cf855645c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #19 0x0000003cf846e8d9 in QThread::exec() () from /usr/lib64/libQtCore.so.4 #20 0x00007fd5c0e0babe in Phonon::MediaSource::type() const () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so #21 0x0000003cf84709a5 in ?? () from /usr/lib64/libQtCore.so.4 #22 0x00000036e1606a3a in start_thread () from /lib64/libpthread.so.0 #23 0x00000036e0ade67d in clone () from /lib64/libc.so.6 #24 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fd5b658b710 (LWP 30930)): #0 0x00000036e0ad51e3 in poll () from /lib64/libc.so.6 #1 0x00000038b3e2c73f in ?? () from /usr/lib64/libpulse.so.0 #2 0x00000038b3e1cae6 in pa_mainloop_poll () from /usr/lib64/libpulse.so.0 #3 0x00000038b3e1dea9 in pa_mainloop_iterate () from /usr/lib64/libpulse.so.0 #4 0x00000038b3e1df60 in pa_mainloop_run () from /usr/lib64/libpulse.so.0 #5 0x00000038b3e2c64b in ?? () from /usr/lib64/libpulse.so.0 #6 0x00000038b4238838 in ?? () from /usr/lib64/libpulsecommon-0.9.21.so #7 0x00000036e1606a3a in start_thread () from /lib64/libpthread.so.0 #8 0x00000036e0ade67d in clone () from /lib64/libc.so.6 #9 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fd5b5b8a710 (LWP 30931)): #0 0x00000036e160b04c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000034d0824123 in ?? () from /usr/lib64/libxine.so.1 #2 0x00000036e1606a3a in start_thread () from /lib64/libpthread.so.0 #3 0x00000036e0ade67d in clone () from /lib64/libc.so.6 #4 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fd5c923f840 (LWP 30926)): #0 0x00000036e0ad51e3 in poll () from /lib64/libc.so.6 #1 0x0000003a2e40885a in ?? () from /usr/lib64/libxcb.so.1 #2 0x0000003a2e408d87 in ?? () from /usr/lib64/libxcb.so.1 #3 0x0000003a2e409035 in xcb_writev () from /usr/lib64/libxcb.so.1 #4 0x0000003a2e04d38a in _XSend () from /usr/lib64/libX11.so.6 #5 0x0000003a2e039803 in ?? () from /usr/lib64/libX11.so.6 #6 0x0000003a2e0399ee in XPutImage () from /usr/lib64/libX11.so.6 #7 0x0000003cfa88ae16 in QX11PixmapData::fromImage(QImage const&, QFlags<Qt::ImageConversionFlag>) () from /usr/lib64/libQtGui.so.4 #8 0x0000003cfa8786ae in QPixmap::fromImage(QImage const&, QFlags<Qt::ImageConversionFlag>) () from /usr/lib64/libQtGui.so.4 #9 0x0000003cfa8d8488 in QPaintEngine::drawImage(QRectF const&, QImage const&, QRectF const&, QFlags<Qt::ImageConversionFlag>) () from /usr/lib64/libQtGui.so.4 #10 0x0000003cfa98b642 in ?? () from /usr/lib64/libQtGui.so.4 #11 0x0000003cfa8ebedf in ?? () from /usr/lib64/libQtGui.so.4 #12 0x0000003cfa8ee3ec in QPainter::drawRects(QRect const*, int) () from /usr/lib64/libQtGui.so.4 #13 0x0000003cfa8ee56c in QPainter::fillRect(QRect const&, QBrush const&) () from /usr/lib64/libQtGui.so.4 #14 0x00007fd5c2f42021 in QWidget::setUpdatesEnabled(bool) () from /usr/lib64/kde4/plugins/styles/oxygen.so #15 0x00007fd5c2f3d8df in QWidget::setUpdatesEnabled(bool) () from /usr/lib64/kde4/plugins/styles/oxygen.so #16 0x00007fd5c2f7185a in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so #17 0x00007fd5c2f80cf7 in ?? () from /usr/lib64/kde4/plugins/styles/oxygen.so #18 0x0000003cf8556b67 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #19 0x0000003cfa7aa9ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #20 0x0000003cfa7b0aab in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #21 0x00000030bd2067a6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #22 0x0000003cf855774c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #23 0x0000003cfa7fd2cc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib64/libQtGui.so.4 #24 0x0000003cfa9a11c5 in ?? () from /usr/lib64/libQtGui.so.4 #25 0x0000003cfa7ef6e0 in QWidgetPrivate::syncBackingStore() () from /usr/lib64/libQtGui.so.4 #26 0x0000003cfa7f5e23 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #27 0x0000003cfab8996b in QMainWindow::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #28 0x00000030bd303a03 in KXmlGuiWindow::event(QEvent*) () from /usr/lib64/libkdeui.so.5 #29 0x0000003cfa7aa9dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #30 0x0000003cfa7b0aab in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #31 0x00000030bd2067a6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #32 0x0000003cf855774c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #33 0x0000003cfa99e837 in ?? () from /usr/lib64/libQtGui.so.4 #34 0x0000003cfa9a19c6 in ?? () from /usr/lib64/libQtGui.so.4 #35 0x0000003cfa7f1c8b in QWidget::repaint(QRect const&) () from /usr/lib64/libQtGui.so.4 #36 0x0000003cfa7f1d53 in QWidget::repaint() () from /usr/lib64/libQtGui.so.4 #37 0x0000000000428994 in Dragon::AudioView::updateText (this=0x985090) at /usr/src/debug/kdemultimedia-4.4.0/dragonplayer/src/app/audioView.cpp:41 #38 0x000000000041a86a in Dragon::MainWindow::engineMetaDataChanged (this=0x986720) at /usr/src/debug/kdemultimedia-4.4.0/dragonplayer/src/app/stateChange.cpp:225 #39 0x0000000000426078 in Dragon::MainWindow::qt_metacall (this=0x986720, _c=InvokeMetaMethod, _id=21, _a=0x7fff6e9bbec0) at /usr/src/debug/kdemultimedia-4.4.0/x86_64-redhat-linux-gnu/dragonplayer/src/app/mainWindow.moc:134 #40 0x0000003cf856a2af in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #41 0x0000000000419cc2 in Dragon::VideoWindow::qt_metacall (this=0x966b20, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff6e9bc000) at /usr/src/debug/kdemultimedia-4.4.0/x86_64-redhat-linux-gnu/dragonplayer/src/app/videoWindow.moc:127 #42 0x0000003cf856a2af in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #43 0x00000038b3a23c53 in Phonon::MediaObject::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libphonon.so.4 #44 0x0000003cf856a2af in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #45 0x00007fd5c0e257a5 in Phonon::MediaSource::type() const () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so #46 0x00007fd5c0e29480 in Phonon::MediaSource::type() const () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so #47 0x0000003cf8566921 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4 #48 0x0000003cfa7aa9dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #49 0x0000003cfa7b0aab in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #50 0x00000030bd2067a6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #51 0x0000003cf855774c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #52 0x0000003cf8558497 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4 #53 0x0000003cf857d523 in ?? () from /usr/lib64/libQtCore.so.4 #54 0x0000003cf0c3920e in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #55 0x0000003cf0c3cbf8 in ?? () from /lib64/libglib-2.0.so.0 #56 0x0000003cf0c3cd1a in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #57 0x0000003cf857d063 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #58 0x0000003cfa849a1e in ?? () from /usr/lib64/libQtGui.so.4 #59 0x0000003cf8556192 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #60 0x0000003cf855645c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #61 0x0000003cf8558749 in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #62 0x000000000041f707 in main (argc=2, argv=<value optimized out>) at /usr/src/debug/kdemultimedia-4.4.0/dragonplayer/src/app/main.cpp:57 Possible duplicates by query: bug 224554, bug 221043. Reported using DrKonqi
I am running KDE 4.7.2 and am unable to reproduce the bug. It seems have been caused by external code crash (Phonon) 20 0x00007fd5c0e0babe in Phonon::MediaSource::type() const () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so The BUG might have been fixed in the later releases.
Thank four for the triaging help. This was indeed a problem with the phonon-backend-xine, which is now deprecated. It should not happen anymore in Dragonplayer 2.0 with either the gstreamer or the vlc backend.