Bug 144205

Summary: crash after entering real player (?) stream address
Product: [Applications] konqueror Reporter: Maciej Pilichowski <bluedzins>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Maciej Pilichowski 2007-04-14 14:26:08 UTC
Version:            (using KDE KDE 3.5.6)
Installed from:    SuSE RPMs

Tried to "visit" 
rtsp://a734.v78707.c7870.g.vr.akamaistream.net/ondemand/7/734/7870/v0001/mitstorage.download.akamai.com/7870/6/6.046j/f05/le
cturenotes/ocw-6.046-07sep2005-220k.rm



System configuration startup check disabled.

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1231578624 (LWP 5153)]
[New Thread -1332122736 (LWP 5596)]
[New Thread -1323730032 (LWP 5595)]
[New Thread -1311237232 (LWP 5594)]
[New Thread -1286448240 (LWP 5593)]
[New Thread -1278055536 (LWP 5592)]
[New Thread -1269445744 (LWP 5591)]
[New Thread -1256576112 (LWP 5590)]
[KCrash handler]
#9  0xb72163f0 in pthread_mutex_lock () from /lib/libpthread.so.0
#10 0xb711b41f in XInitThreads () from /usr/lib/libX11.so.6
#11 0xb7135fde in XrmQGetResource () from /usr/lib/libX11.so.6
#12 0xb71290fa in XStringToKeysym () from /usr/lib/libX11.so.6
#13 0xb7a5bd27 in KKeyServer::Sym::init () from /opt/kde3/lib/libkdecore.so.4
#14 0xb7aefc56 in KKey::init () from /opt/kde3/lib/libkdecore.so.4
#15 0xb7aeff74 in KKey::KKey () from /opt/kde3/lib/libkdecore.so.4
#16 0xb7af0086 in KKeySequence::init () from /opt/kde3/lib/libkdecore.so.4
#17 0xb7af01c3 in KShortcut::init () from /opt/kde3/lib/libkdecore.so.4
#18 0xb7af1e67 in KShortcut::KShortcut () from /opt/kde3/lib/libkdecore.so.4
#19 0xb6d26fe7 in KAction::setShortcutText () from /opt/kde3/lib/libkdeui.so.4
#20 0xb6d8e588 in KAction::qt_property () from /opt/kde3/lib/libkdeui.so.4
#21 0xb5efb982 in KHTMLZoomFactorAction::qt_property ()
   from /opt/kde3/lib/libkhtml.so.4
#22 0xb74c4fc9 in QObject::setProperty () from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0xb6dd5666 in KXMLGUIFactory::configureAction ()
   from /opt/kde3/lib/libkdeui.so.4
#24 0xb6dd57e7 in KXMLGUIFactory::configureAction ()
   from /opt/kde3/lib/libkdeui.so.4
#25 0xb6dd590d in KXMLGUIFactory::applyActionProperties ()
   from /opt/kde3/lib/libkdeui.so.4
#26 0xb6e30885 in KXMLGUIFactory::addClient () from /opt/kde3/lib/libkdeui.so.4
#27 0xb7ef8f37 in KParts::MainWindow::createGUI ()
   from /opt/kde3/lib/libkparts.so.2
#28 0xb685eed6 in KonqMainWindow::slotPartActivated ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#29 0xb685fa11 in KonqViewManager::emitActivePartChanged ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#30 0xb687296e in KonqViewManager::qt_invoke ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#31 0xb74c3f4d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0xb74c4b8d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0xb78011b9 in QTimer::timeout () from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0xb74e775f in QTimer::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0xb7464c77 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0xb7465b29 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0xb7af0bf2 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#38 0xb7459c93 in QEventLoop::activateTimers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0xb7413d70 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0xb747b710 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0xb74645af in QApplication::enter_loop ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#42 0xb764ad25 in QDialog::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#43 0xb6e3c599 in KMessageBox::createKMessageBox ()
   from /opt/kde3/lib/libkdeui.so.4
#44 0xb6e3cce7 in KMessageBox::createKMessageBox ()
   from /opt/kde3/lib/libkdeui.so.4
#45 0xb6e3e572 in KMessageBox::detailedErrorWId ()
   from /opt/kde3/lib/libkdeui.so.4
#46 0xb6e3e702 in KMessageBox::detailedError ()
   from /opt/kde3/lib/libkdeui.so.4
#47 0xb56b4027 in XinePart::slotError (this=0x954e770, errMessage=@0x9758b00)
    at xine_part.cpp:1034
#48 0xb56bcbfe in XinePart::qt_invoke (this=0x954e770, _id=61, _o=0xbfd86384)
    at xine_part.moc:401
#49 0xb74c3f4d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#50 0xb74c4792 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#51 0xb56c2733 in KXineWidget::signalXineError (this=0x9545968, t0=@0xbfd86444)
    at kxinewidget.moc:453
#52 0xb56cef3c in KXineWidget::sendXineError (this=0x9545968)
    at kxinewidget.cpp:2106
#53 0xb56d00f3 in KXineWidget::slotPlay (this=0x9545968)
    at kxinewidget.cpp:1849
#54 0xb56d2350 in KXineWidget::initXine (this=0x9545968)
    at kxinewidget.cpp:1274
#55 0xb56ab5f7 in XinePart::slotPlay (this=0x954e770, forcePlay=true)
    at xine_part.cpp:358
#56 0xb56b8ec0 in XinePart::openURL (this=0x954e770, mrl=@0xbfd86bf8)
    at xine_part.cpp:299
#57 0xb56be06d in KaffeinePart::openURL (this=0x954e770, url=@0xbfd86f1c)
    at ../../../../kaffeine/src/player-parts/kaffeine-part/kaffeinepart.h:207
#58 0xb6845786 in KonqView::openURL ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#59 0xb6867ed0 in KonqMainWindow::openView ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#60 0xb6871648 in KonqRun::foundMimeType ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#61 0xb7d96c0e in KRun::init () from /opt/kde3/lib/libkio.so.4
#62 0xb7ef122b in KParts::BrowserRun::init () from /opt/kde3/lib/libkparts.so.2
#63 0xb6823d72 in KonqRun::init () from /opt/kde3/lib/libkdeinit_konqueror.so
#64 0xb7d428ef in KRun::slotTimeout () from /opt/kde3/lib/libkio.so.4
#65 0xb7d90dcf in KRun::qt_invoke () from /opt/kde3/lib/libkio.so.4
#66 0xb7ef1145 in KParts::BrowserRun::qt_invoke ()
   from /opt/kde3/lib/libkparts.so.2
#67 0xb683b748 in KonqRun::qt_invoke ()
   from /opt/kde3/lib/libkdeinit_konqueror.so
#68 0xb74c3f4d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#69 0xb74c4b8d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#70 0xb78011b9 in QTimer::timeout () from /usr/lib/qt3/lib/libqt-mt.so.3
#71 0xb74e775f in QTimer::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#72 0xb7464c77 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#73 0xb7465b29 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#74 0xb7af0bf2 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#75 0xb7459c93 in QEventLoop::activateTimers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#76 0xb7413d70 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#77 0xb747b710 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#78 0xb747b5a6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#79 0xb746463f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#80 0xb687ac55 in kdemain () from /opt/kde3/lib/libkdeinit_konqueror.so
#81 0xb723f524 in kdeinitmain () from /opt/kde3/lib/kde3/konqueror.so
#82 0x0804e33f in launch ()
#83 0x0804ebca in handle_launcher_request ()
#84 0x0804f061 in handle_requests ()
#85 0x0805014c in main ()
Comment 1 Tommi Tervo 2007-07-06 14:32:56 UTC
You need to have at least kaffeine 0.8.4 version etc.. or kaffeine will cause konqueror to crash all the time. See http://kaffeine.sourceforge.net/

Use kmplayer instead of kaffeine for embedded media.

*** This bug has been marked as a duplicate of 114198 ***
Comment 2 Maciej Pilichowski 2007-07-06 15:48:53 UTC
It is not a duplicate, the other bug is about quitting Kaffeine, period (fullstop). This bug is about using embedded Kaffeine.

I have kaffeine 0.8.4 and xine-lib 1.1.7 -- konqueror with embedded kaffeine crashes (after a while) on exit (according to other report it should not happen). Why it is not a duplicate? Because playing it (media) with standalone Kaffeine is ok.
Comment 3 Christoph Pfister 2007-07-19 13:55:07 UTC
the root cause (backtrace you've shown) is clearly the same --> this is a duplicate
"I have kaffeine 0.8.4 and xine-lib 1.1.7": this is _not_ sufficient, you need to compile both with xcb support (file a bug against your distro if they don't do that); you can check this by doing "ldd /path/to/kaffeine/binary | grep xcb", empty output = not built with xcb

*** This bug has been marked as a duplicate of 114198 ***
Comment 4 Maciej Pilichowski 2007-07-22 10:45:39 UTC
Christoph, thank you for answering, indeed there is no xcb support. Btw. how do I add this? I tried to compile (configure) Kaffeine with
./configure --with-xcb
(I have xorg-x11-libxcb-devel) but still kaffeine configure shows that Kaffeine will be built without it.
Comment 5 Maciej Pilichowski 2007-07-23 16:46:25 UTC
Ok, I managed to compile it with xcb and it works. Thanks for your help.