Bug 117142

Summary: Konqueror crashes when selecting video links at www.cnn.com
Product: [Applications] konqueror Reporter: Harm van Bakel <hvbakel>
Component: generalAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash    
Priority: NOR    
Version: 3.5   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Crash report after selecting a cnn link

Description Harm van Bakel 2005-11-27 16:27:11 UTC
Version:           3.5 (using KDE KDE 3.5.0)
Installed from:    Ubuntu Packages
Compiler:          gcc 4.0.2 
OS:                Linux

When selecting a video link on the homepage of www.cnn.com, konqueror crashes 9 times out of 10. I'm using kmplayer, but I don't think it's related to the video plugin. First, konqueror crashes immediately after selecting the link, even before the page starts loading. Second, when going to the video page directly via http://edition.cnn.com/video/player/player.html, no crash occurs and it's possible to watch videos normally. It may be related to javascript, since it's used in the links to cnn videos.
Comment 1 Harm van Bakel 2005-11-27 16:28:25 UTC
Created attachment 13660 [details]
Crash report after selecting a cnn link
Comment 2 Thiago Macieira 2005-11-27 16:33:53 UTC
Pasting the backtrace:

(no debugging symbols found)
[KCrash handler]
#7  0x4141ba8a in DOM::checkChild () from /usr/lib/libkhtml.so.4
#8  0x4137d4aa in KHTMLPart::checkEmitLoadEvent () from /usr/lib/libkhtml.so.4
#9  0x413ae66a in KHTMLPart::slotFinishedParsing ()
   from /usr/lib/libkhtml.so.4
#10 0x413bcc8a in KHTMLPart::qt_invoke () from /usr/lib/libkhtml.so.4
#11 0x4bdb0069 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#12 0x4bdb0b04 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#13 0x413d78e6 in DOM::ElementMappingCache::get () from /usr/lib/libkhtml.so.4
#14 0x413d791e in DOM::ElementMappingCache::get () from /usr/lib/libkhtml.so.4
#15 0x413fb1b4 in findDoctypeEntry () from /usr/lib/libkhtml.so.4
#16 0x4bdb003d in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#17 0x4bdb0b04 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#18 0x413d7976 in DOM::ElementMappingCache::get () from /usr/lib/libkhtml.so.4
#19 0x414262b3 in DOM::checkChild () from /usr/lib/libkhtml.so.4
#20 0x41426b3c in DOM::checkChild () from /usr/lib/libkhtml.so.4
#21 0x413cfc49 in KHTMLWalletQueue::~KHTMLWalletQueue ()
   from /usr/lib/libkhtml.so.4
#22 0x4138fae0 in KHTMLPart::end () from /usr/lib/libkhtml.so.4
#23 0x413b2bc7 in KHTMLPart::processObjectRequest ()
   from /usr/lib/libkhtml.so.4
#24 0x413b3948 in KHTMLPart::requestObject () from /usr/lib/libkhtml.so.4
#25 0x413b60a2 in KHTMLPart::requestFrame () from /usr/lib/libkhtml.so.4
#26 0x4148858f in non-virtual thunk to DOM::HTMLObjectBaseElementImpl::~HTMLObjectBaseElementImpl() () from /usr/lib/libkhtml.so.4
#27 0x084dbab8 in ?? ()
#28 0x08b52e18 in ?? ()
#29 0xbfa19740 in ?? ()
#30 0xbfa1974c in ?? ()
#31 0xbfa19748 in ?? ()
#32 0x00000001 in ?? ()
#33 0xbfa19868 in ?? ()
#34 0x4148856b in non-virtual thunk to DOM::HTMLObjectBaseElementImpl::~HTMLObjectBaseElementImpl() () from /usr/lib/libkhtml.so.4
#35 0xbfa1974c in ?? ()
#36 0x08a9c73c in ?? ()
#37 0x00000001 in ?? ()
#38 0x00000000 in ?? ()
#39 0x089c97c4 in ?? ()
#40 0xbfa195b0 in ?? ()
#41 0xbfa195a8 in ?? ()
#42 0x4bcd7085 in QString::isNull () from /usr/lib/libqt-mt.so.3
#43 0x41415ab6 in DOM::checkChild () from /usr/lib/libkhtml.so.4
#44 0x4140a291 in DOM::checkChild () from /usr/lib/libkhtml.so.4
#45 0x41425d3a in DOM::checkChild () from /usr/lib/libkhtml.so.4
#46 0x414260b7 in DOM::checkChild () from /usr/lib/libkhtml.so.4
#47 0x4142779e in DOM::checkChild () from /usr/lib/libkhtml.so.4
#48 0x4142a429 in DOM::checkChild () from /usr/lib/libkhtml.so.4
#49 0x4138f7e3 in KHTMLPart::write () from /usr/lib/libkhtml.so.4
#50 0x4139bfe7 in KHTMLPart::slotData () from /usr/lib/libkhtml.so.4
#51 0x413bcc10 in KHTMLPart::qt_invoke () from /usr/lib/libkhtml.so.4
#52 0x4bdb0069 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#53 0x4fc75029 in KIO::TransferJob::data () from /usr/lib/libkio.so.4
#54 0x4fc750ad in KIO::TransferJob::slotData () from /usr/lib/libkio.so.4
#55 0x4fcc607f in KIO::TransferJob::qt_invoke () from /usr/lib/libkio.so.4
#56 0x4bdb0069 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#57 0x4fc725da in KIO::SlaveInterface::data () from /usr/lib/libkio.so.4
#58 0x4fcdd2a1 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.4
#59 0x4fc85320 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.4
#60 0x4fc89cf4 in KIO::Slave::gotInput () from /usr/lib/libkio.so.4
#61 0x4fc89e89 in KIO::Slave::qt_invoke () from /usr/lib/libkio.so.4
#62 0x4bdb0069 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#63 0x4bdb0978 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#64 0x4c1103a7 in QSocketNotifier::activated () from /usr/lib/libqt-mt.so.3
#65 0x4bdd06ea in QSocketNotifier::event () from /usr/lib/libqt-mt.so.3
#66 0x4bd476c0 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#67 0x4bd478b2 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#68 0x4f01debc in KApplication::notify () from /usr/lib/libkdecore.so.4
#69 0x4bcd84f7 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#70 0x4bd3920b in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/libqt-mt.so.3
#71 0x4bcec1a0 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#72 0x4bd5f43b in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#73 0x4bd5f35e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#74 0x4bd46353 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#75 0x4f4e020c in kdemain () from /usr/lib/libkdeinit_konqueror.so
#76 0x4b4c1ea2 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#77 0x080483e1 in ?? ()
Comment 3 Tommi Tervo 2005-11-27 16:43:28 UTC
Dupe of #91004?

#4  0xb64d1f42 in KHTMLView::part (this=0x21) at khtmlview.h:113
#5  0xb64fbec7 in DOM::HTMLDocumentImpl::close (this=0x8a1fcb8)
    at html_documentimpl.cpp:279
#6  0xb64784a4 in KHTMLPart::checkEmitLoadEvent (this=0x8992db8)
    at khtml_part.cpp:2324
#7  0xb6479f44 in KHTMLPart::slotFinishedParsing (this=0x8992db8)
    at khtml_part.cpp:2061
#8  0xb648c39c in KHTMLPart::qt_invoke (this=0x8992db8, _id=20, _o=0xbfd051c8)
    at khtml_part.moc:505
#9  0xb71c4b87 in QObject::activate_signal ()
   from /opt/qt335_40/lib/libqt-mt.so.3
#10 0xb71c5026 in QObject::activate_signal ()
   from /opt/qt335_40/lib/libqt-mt.so.3
#11 0xb64ab366 in DOM::DocumentImpl::finishedParsing (this=0x8a1fcb8)
    at dom_docimpl.moc:86
#12 0xb64ab3d9 in DOM::DocumentImpl::qt_emit (this=0x8a1fcb8, _id=2, 
    _o=0xbfd052c8) at dom_docimpl.moc:97
#13 0xb64e2fe5 in DOM::HTMLDocumentImpl::qt_emit (this=0x8a1fcb8, _id=2, 
    _o=0xbfd052c8) at html_documentimpl.moc:91
#14 0xb71c4bc6 in QObject::activate_signal ()
   from /opt/qt335_40/lib/libqt-mt.so.3
#15 0xb71c5026 in QObject::activate_signal ()
   from /opt/qt335_40/lib/libqt-mt.so.3
#16 0xb64b541c in khtml::Tokenizer::finishedParsing (this=0
Comment 4 Marijn Schouten 2006-01-25 19:23:52 UTC
probably a duplicate of Bug 86671.
Comment 5 A. Spehr 2008-05-29 21:42:37 UTC
Going to them does not crash konq for me now. 3.5.9 or 4.1beta