Bug 269759

Summary: Konqueror crash when I try open link
Product: [Frameworks and Libraries] Phonon Reporter: peca <peca7>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: adawit, martin.sandsmark, myriam, rakuco
Priority: NOR    
Version: 4.4.1 (KDE 4.4.4)   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description peca 2011-03-30 11:56:42 UTC
Application: konqueror (4.4.4 (KDE 4.4.4) "release 2")
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3"
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-0.7-default i686
Distribution: "openSUSE 11.3 (i586)"

-- Information about the crash:
I try open link on www.mozilla.cz (home page)
I thing, I try open this link: http://www.mozilla.cz/zpravicky/finalni-verze-firefoxu-4-pro-android-je-k-dispozici/

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5476710 (LWP 14156))]

Thread 6 (Thread 0xad759b70 (LWP 14466)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6a6e452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xaead01d7 in metronom_sync_loop () from /usr/lib/libxine.so.1
#3  0xb6a69b25 in start_thread () from /lib/libpthread.so.0
#4  0xb5e5646e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xac315b70 (LWP 14468)):
#0  0xb6a6d48a in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0xb5afc454 in ?? () from /usr/lib/libxcb.so.1
#2  0xb5afca82 in ?? () from /usr/lib/libxcb.so.1
#3  0xb5afd3a8 in ?? () from /usr/lib/libxcb.so.1
#4  0xb5afd9e0 in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#5  0xb5b01ccb in xcb_intern_atom_reply () from /usr/lib/libxcb.so.1
#6  0xacf509a0 in xv_dispose () from /usr/lib/xine/plugins/1.29/xineplug_vo_out_xcbxv.so
#7  0xaeadd550 in vo_exit () from /usr/lib/libxine.so.1
#8  0xaead89ad in xine_close_video_driver () from /usr/lib/libxine.so.1
#9  0xaeb51f9f in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#10 0xaeb52022 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#11 0xaeb289a8 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#12 0xaeb289f5 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#13 0xaeb38609 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#14 0xb6bee483 in qDeleteInEventHandler(QObject*) () from /usr/lib/libQtCore.so.4
#15 0xb6bef968 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#16 0xaeb3829b in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#17 0xb6116c64 in QApplicationPrivate::notify_helper (this=0x80b1340, receiver=0x8ebb530, e=0x8d8b268) at kernel/qapplication.cpp:4302
#18 0xb611ebf7 in QApplication::notify (this=0xbfde0924, receiver=0x8ebb530, e=0x8d8b268) at kernel/qapplication.cpp:3706
#19 0xb6e209d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#20 0xb6bdce0e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#21 0xb6be09b4 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#22 0xb6be0b9c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#23 0xb6c0883d in ?? () from /usr/lib/libQtCore.so.4
#24 0xb585fb49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#25 0xb5860350 in ?? () from /usr/lib/libglib-2.0.so.0
#26 0xb586060e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#27 0xb6c08d4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#28 0xb6bdc11d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#29 0xb6bdc319 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#30 0xb6ae0403 in QThread::exec() () from /usr/lib/libQtCore.so.4
#31 0xaeb29dc8 in ?? () from /usr/lib/kde4/plugins/phonon_backend/phonon_xine.so
#32 0xb6ae304f in ?? () from /usr/lib/libQtCore.so.4
#33 0xb6a69b25 in start_thread () from /lib/libpthread.so.0
#34 0xb5e5646e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xaa729b70 (LWP 14521)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6a6e452 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xaeadec41 in video_out_loop () from /usr/lib/libxine.so.1
#3  0xb6a69b25 in start_thread () from /lib/libpthread.so.0
#4  0xb5e5646e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa9d5bb70 (LWP 14522)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb5e4b75e in poll () from /lib/libc.so.6
#2  0xacf4604c in ao_alsa_handle_event_thread () from /usr/lib/xine/plugins/1.29/xineplug_ao_out_alsa.so
#3  0xb6a69b25 in start_thread () from /lib/libpthread.so.0
#4  0xb5e5646e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa955ab70 (LWP 14523)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb6a6e125 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xaeae3180 in ao_loop () from /usr/lib/libxine.so.1
#3  0xb6a69b25 in start_thread () from /lib/libpthread.so.0
#4  0xb5e5646e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5476710 (LWP 14156)):
[KCrash Handler]
#6  0xb3e00e04 in Phonon::VideoPlayer::mediaObject() const () from /usr/lib/libphonon.so.4
#7  0xb13f27eb in khtml::RenderMedia::updateFromElement (this=0x84289a4) at /usr/src/debug/kdelibs-4.4.4/khtml/rendering/render_media.cpp:99
#8  0xb136fa74 in khtml::HTMLMediaElement::attach (this=0x8647c58) at /usr/src/debug/kdelibs-4.4.4/khtml/html/HTMLMediaElement.cpp:90
#9  0xb12d651b in DOM::NodeBaseImpl::attach (this=0x83d4e28) at /usr/src/debug/kdelibs-4.4.4/khtml/xml/dom_nodeimpl.cpp:1823
#10 0xb12e2cca in DOM::ElementImpl::attach (this=0x83d4e28) at /usr/src/debug/kdelibs-4.4.4/khtml/xml/dom_elementimpl.cpp:891
#11 0xb12d651b in DOM::NodeBaseImpl::attach (this=0x84cb530) at /usr/src/debug/kdelibs-4.4.4/khtml/xml/dom_nodeimpl.cpp:1823
#12 0xb12e2cca in DOM::ElementImpl::attach (this=0x84cb530) at /usr/src/debug/kdelibs-4.4.4/khtml/xml/dom_elementimpl.cpp:891
#13 0xb12d651b in DOM::NodeBaseImpl::attach (this=0x8d1c5c0) at /usr/src/debug/kdelibs-4.4.4/khtml/xml/dom_nodeimpl.cpp:1823
#14 0xb12e2cca in DOM::ElementImpl::attach (this=0x8d1c5c0) at /usr/src/debug/kdelibs-4.4.4/khtml/xml/dom_elementimpl.cpp:891
#15 0xb12e7226 in DOM::ElementImpl::recalcStyle (this=0x8d1c5c0, change=DOM::NodeImpl::Force) at /usr/src/debug/kdelibs-4.4.4/khtml/xml/dom_elementimpl.cpp:986
#16 0xb1331cca in DOM::HTMLElementImpl::recalcStyle (this=0x8d1c5c0, ch=DOM::NodeImpl::Force) at /usr/src/debug/kdelibs-4.4.4/khtml/html/html_elementimpl.cpp:238
#17 0xb12e715f in DOM::ElementImpl::recalcStyle (this=0x847fd48, change=DOM::NodeImpl::Force) at /usr/src/debug/kdelibs-4.4.4/khtml/xml/dom_elementimpl.cpp:1015
#18 0xb1331cca in DOM::HTMLElementImpl::recalcStyle (this=0x847fd48, ch=DOM::NodeImpl::Force) at /usr/src/debug/kdelibs-4.4.4/khtml/html/html_elementimpl.cpp:238
#19 0xb12e715f in DOM::ElementImpl::recalcStyle (this=0x83bf4a0, change=DOM::NodeImpl::Force) at /usr/src/debug/kdelibs-4.4.4/khtml/xml/dom_elementimpl.cpp:1015
#20 0xb1331cca in DOM::HTMLElementImpl::recalcStyle (this=0x83bf4a0, ch=DOM::NodeImpl::Force) at /usr/src/debug/kdelibs-4.4.4/khtml/html/html_elementimpl.cpp:238
#21 0xb12e715f in DOM::ElementImpl::recalcStyle (this=0x86821f8, change=DOM::NodeImpl::Force) at /usr/src/debug/kdelibs-4.4.4/khtml/xml/dom_elementimpl.cpp:1015
#22 0xb1331cca in DOM::HTMLElementImpl::recalcStyle (this=0x86821f8, ch=DOM::NodeImpl::Force) at /usr/src/debug/kdelibs-4.4.4/khtml/html/html_elementimpl.cpp:238
#23 0xb12ce9d0 in DOM::DocumentImpl::recalcStyle (this=0x8eac308, change=DOM::NodeImpl::Force) at /usr/src/debug/kdelibs-4.4.4/khtml/xml/dom_docimpl.cpp:1435
#24 0xb12d06ac in DOM::DocumentImpl::updateStyleSelector (this=0x8eac308, shallow=false) at /usr/src/debug/kdelibs-4.4.4/khtml/xml/dom_docimpl.cpp:2215
#25 0xb12d0ace in DOM::DocumentImpl::styleSheetLoaded (this=0x8eac308) at /usr/src/debug/kdelibs-4.4.4/khtml/xml/dom_docimpl.cpp:2129
#26 0xb132ce97 in DOM::HTMLLinkElementImpl::finished (this=0xaeda94e0) at /usr/src/debug/kdelibs-4.4.4/khtml/html/html_headimpl.cpp:273
#27 0xb132d02a in DOM::HTMLLinkElementImpl::setStyleSheet (this=0xaeda94e0, url=..., sheetStr=..., charset=..., mimetype=...) at /usr/src/debug/kdelibs-4.4.4/khtml/html/html_headimpl.cpp:264
#28 0xb144a2c9 in khtml::CachedCSSStyleSheet::checkNotify (this=0xaedb1eb8) at /usr/src/debug/kdelibs-4.4.4/khtml/misc/loader.cpp:306
#29 0xb144a6a1 in khtml::CachedCSSStyleSheet::data (this=0xaedb1eb8, buffer=..., eof=true) at /usr/src/debug/kdelibs-4.4.4/khtml/misc/loader.cpp:296
#30 0xb144b99f in khtml::Loader::slotFinished (this=0x8356ea0, job=0xaedaec08) at /usr/src/debug/kdelibs-4.4.4/khtml/misc/loader.cpp:1468
#31 0xb144c68d in khtml::Loader::qt_metacall (this=0x8356ea0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfddf958) at /usr/src/debug/kdelibs-4.4.4/build/khtml/loader.moc:143
#32 0xb6be2efd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#33 0xb6bf1fe8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#34 0xb75587e5 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#35 0xb7558838 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#36 0xb724ce7c in KIO::SimpleJob::slotFinished (this=0xaedaec08) at /usr/src/debug/kdelibs-4.4.4/kio/kio/job.cpp:517
#37 0xb724d791 in KIO::TransferJob::slotFinished (this=0xaedaec08) at /usr/src/debug/kdelibs-4.4.4/kio/kio/job.cpp:1097
#38 0xb7236264 in KIO::TransferJob::qt_metacall (this=0xaedaec08, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfddfbec)
    at /usr/src/debug/kdelibs-4.4.4/build/kio/jobclasses.moc:367
#39 0xb6be2efd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#40 0xb6bf1fe8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#41 0xb717fa55 in KIO::SlaveInterface::finished (this=0x8370f68) at /usr/src/debug/kdelibs-4.4.4/build/kio/slaveinterface.moc:171
#42 0xb72b04ff in KIO::SlaveInterface::dispatch (this=0x8370f68, _cmd=104, rawdata=...) at /usr/src/debug/kdelibs-4.4.4/kio/kio/slaveinterface.cpp:175
#43 0xb7206e8a in KIO::SlaveInterface::dispatch (this=0x8370f68) at /usr/src/debug/kdelibs-4.4.4/kio/kio/slaveinterface.cpp:91
#44 0xb7201e98 in KIO::Slave::gotInput (this=0x8370f68) at /usr/src/debug/kdelibs-4.4.4/kio/kio/slave.cpp:324
#45 0xb720b02c in KIO::Slave::qt_metacall (this=0x8370f68, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfddfedc) at /usr/src/debug/kdelibs-4.4.4/build/kio/slave.moc:82
#46 0xb6be2efd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#47 0xb6bf1fe8 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#48 0xb715a8e5 in KIO::Connection::readyRead (this=0x83916b8) at /usr/src/debug/kdelibs-4.4.4/build/kio/connection.moc:92
#49 0xb720ad9a in KIO::ConnectionPrivate::dequeue (this=0x86620e8) at /usr/src/debug/kdelibs-4.4.4/kio/kio/connection.cpp:82
#50 0xb720ae6f in KIO::Connection::qt_metacall (this=0x83916b8, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x8d591c0) at /usr/src/debug/kdelibs-4.4.4/build/kio/connection.moc:79
#51 0xb6be2efd in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#52 0xb6bec945 in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#53 0xb6bef93f in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#54 0xb6116c64 in QApplicationPrivate::notify_helper (this=0x80b1340, receiver=0x83916b8, e=0x8d79b98) at kernel/qapplication.cpp:4302
#55 0xb611ebf7 in QApplication::notify (this=0xbfde0924, receiver=0x83916b8, e=0x8d79b98) at kernel/qapplication.cpp:3706
#56 0xb6e209d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#57 0xb6bdce0e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#58 0xb6be09b4 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#59 0xb6be0b9c in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#60 0xb6c0883d in ?? () from /usr/lib/libQtCore.so.4
#61 0xb585fb49 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#62 0xb5860350 in ?? () from /usr/lib/libglib-2.0.so.0
#63 0xb586060e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#64 0xb6c08d4b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#65 0xb61c719a in QGuiEventDispatcherGlib::processEvents (this=0x805ee10, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#66 0xb6bdc11d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#67 0xb6bdc319 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#68 0xb6be0c70 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#69 0xb6114164 in QApplication::exec () at kernel/qapplication.cpp:3581
#70 0xb3455685 in kdemain (argc=2, argv=0x8099310) at /usr/src/debug/kdebase-4.4.4/apps/konqueror/src/konqmain.cpp:257
#71 0x0804e5b1 in _start ()

Reported using DrKonqi
Comment 1 Raphael Kubo da Costa 2011-04-01 15:39:57 UTC
I'm unable to reproduce this crash here with kdelibs and phonon from git master.

Are you able to reproduce this crash at will? If so, installing the debug symbols for phonon-xine would be helpful, as well as trying to switch to another Phonon backend.

If you're able to update to a newer KDE release, please do so too, as this bug might have already been fixed.
Comment 2 Myriam Schweingruber 2011-05-07 09:19:00 UTC
It has been fixed in Phonon 4.4.2 which was quite a while ago :)

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