Bug 83254

Summary: crash on accessing www.formula1.com
Product: [Applications] konqueror Reporter: Amit Shah <amitshah>
Component: khtmlAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Amit Shah 2004-06-12 13:26:51 UTC
Version:           3.2.90 (using KDE 3.2.90 (3.3 alpha1, CVS >= 20040522), compiled sources)
Compiler:          gcc version 3.3.3 (Debian 20040422)
OS:                Linux (i686) release 2.6.6-marvell

I get a crash when konqueror loads formula1.com. I couldn't get a valid backtrace; wondering why...
Comment 1 Maksim Orlovich 2004-06-12 18:09:36 UTC
konqueror: dom_nodeimpl.cpp:910: virtual void DOM::NodeImpl::attach(): Assertion `!attached()' failed.

#6  0x414b6d43 in __assert_fail () from /lib/tls/libc.so.6
#7  0x4206f4c8 in DOM::NodeImpl::attach() (this=0x874a930) at dom_nodeimpl.cpp:910
#8  0x4207090d in DOM::NodeBaseImpl::attach() (this=0x874a930) at dom_nodeimpl.cpp:1394
#9  0x4209ecf1 in DOM::HTMLImageElementImpl::attach() (this=0x874a930) at html_imageimpl.cpp:184
#10 0x42087c38 in khtml::KHTMLParser::insertNode(DOM::NodeImpl*, bool) (this=0x858e5a8, n=0x874a930, flat=true) at htmlparser.cpp:328
#11 0x42087aa9 in khtml::KHTMLParser::parseToken(khtml::Token*) (this=0x858e5a8, t=0x8391bec) at htmlparser.cpp:278
#12 0x4208fe3a in khtml::HTMLTokenizer::processToken() (this=0x8391bb8) at htmltokenizer.cpp:1577
#13 0x4208e809 in khtml::HTMLTokenizer::parseTag(khtml::DOMStringIt&) (this=0x8391bb8, src=@0x8391ccc) at htmltokenizer.cpp:1090
#14 0x4208f1e2 in khtml::HTMLTokenizer::write(QString const&, bool) (this=0x8391bb8, str=@0xbfffe470, appendData=false)
    at htmltokenizer.cpp:1345
#15 0x420904e6 in khtml::HTMLTokenizer::notifyFinished(khtml::CachedObject*) (this=0x8391bb8) at htmltokenizer.cpp:1646
#16 0x4213cc10 in khtml::CachedScript::checkNotify() (this=0x8612410) at loader.cpp:322
#17 0x4213cb87 in khtml::CachedScript::data(QBuffer&, bool) (this=0x8612410, buffer=@0x861227c, eof=true) at loader.cpp:314
#18 0x421405ab in khtml::Loader::slotFinished(KIO::Job*) (this=0x82f6fb0, job=0x85fd9b0) at loader.cpp:1095
#19 0x4214232a in khtml::Loader::qt_invoke(int, QUObject*) (this=0x82f6fb0, _id=2, _o=0xbfffe6b0) at loader.moc:260
#20 0x40d0a3a0 in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0x4031152c in KIO::Job::result(KIO::Job*) () from /opt/kde3/lib/libkio.so.4
#22 0x402fe382 in KIO::Job::emitResult() () from /opt/kde3/lib/libkio.so.4
#23 0x402ff593 in KIO::SimpleJob::slotFinished() () from /opt/kde3/lib/libkio.so.4
#24 0x4030188d in KIO::TransferJob::slotFinished() () from /opt/kde3/lib/libkio.so.4
#25 0x40312cdb in KIO::TransferJob::qt_invoke(int, QUObject*) () from /opt/kde3/lib/libkio.so.4
#26 0x40d0a3a0 in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0x40d0a18f in QObject::activate_signal(int) () from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0x402f2508 in KIO::SlaveInterface::finished() () from /opt/kde3/lib/libkio.so.4
#29 0x402f14c1 in KIO::SlaveInterface::dispatch(int, QMemArray<char> const&) () from /opt/kde3/lib/libkio.so.4
#30 0x402f0b94 in KIO::SlaveInterface::dispatch() () from /opt/kde3/lib/libkio.so.4
#31 0x402ee83b in KIO::Slave::gotInput() () from /opt/kde3/lib/libkio.so.4
#32 0x402f011c in KIO::Slave::qt_invoke(int, QUObject*) () from /opt/kde3/lib/libkio.so.4
#33 0x40d0a3a0 in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0x40d0a4d6 in QObject::activate_signal(int, int) () from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0x4100c2b8 in QSocketNotifier::activated(int) () from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0x40d24f31 in QSocketNotifier::event(QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0x40caee3f in QApplication::internalNotify(QObject*, QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0x40cae452 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/qt3/lib/libqt-mt.so.3
Comment 2 David Sibai 2004-06-12 21:41:14 UTC
Works fine in 3.2.2, crash in CVS. looks like a regression.
Comment 3 David Sibai 2004-07-18 16:51:24 UTC
keeps crashing in beta1
Comment 4 jakubpol 2004-08-11 17:47:09 UTC
http://formula1.com refuses to crash on my konqueror, kde 3.3 rc1, gentoo, gcc-3.4.1.
Comment 5 Stephan Kulow 2004-08-27 11:46:08 UTC

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