Regular crash
George Staikos
staikos at kde.org
Wed Jan 12 05:11:43 GMT 2005
I regularly get this assertion failure. I used to have a hack in my tree that
checked if (!attached()) there just to avoid khtml crashing so often but I
have a new tree and it's gone. Anyone have any ideas? How should this be
properly fixed? (or where should I look?)
It happens on http://www.spg.com/
konqueror: dom_nodeimpl.cpp:851: virtual void DOM::NodeImpl::attach():
Assertion `!attached()' failed.
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = konqueror path = <unknown> pid = 14122
#13 0x40129573 in __assert_fail () from /lib/tls/libc.so.6
#14 0x41e223ee in DOM::NodeImpl::attach (this=0x8825cf8)
at dom_nodeimpl.cpp:859
#15 0x41e2247f in DOM::NodeBaseImpl::attach (this=0x8825cf8)
at dom_nodeimpl.cpp:1392
#16 0x41e5329b in DOM::HTMLImageElementImpl::attach (this=0x8825cf8)
at html_imageimpl.cpp:190
#17 0x41e39b1a in khtml::KHTMLParser::insertNode (this=0x8955748, n=0x8825cf8,
flat=true) at htmlparser.cpp:329
#18 0x41e3b81e in khtml::KHTMLParser::parseToken (this=0x8955748, t=0x897ff2c)
at htmlparser.cpp:279
#19 0x41e3c5df in khtml::HTMLTokenizer::processToken (this=0x897fef8)
at htmltokenizer.cpp:1597
#20 0x41e40a5d in khtml::HTMLTokenizer::parseTag (this=0x897fef8,
src=@0x8980024) at htmltokenizer.cpp:1121
#21 0x41e4288d in khtml::HTMLTokenizer::write (this=0x897fef8,
str=@0xbfffe050, appendData=true) at htmltokenizer.cpp:1297
#22 0x41ddaf7a in KHTMLPart::write (this=0x85c4910,
str=0x8803698 " id=\"topMenu\">\n <div id=\"siteNavForm\">\n
<form name=\"brandForm\" id=\"brandForm\">\n", ' ' <repeats 12 times>,
"<select onChange=\"window.location = this.value;\" name=\"\"
class=\"formElement\">\n", ' ' <repeats 16 times>, "<opti"..., len=8192) at
stringit.h:115
#23 0x41ddc459 in KHTMLPart::slotData (this=0x85c4910, kio_job=0x8b4e948,
data=@0xbfffe750) at qmemarray.h:64
#24 0x41de80cf in KHTMLPart::qt_invoke (this=0x85c4910, _id=16, _o=0xbfffe320)
at qucom_p.h:312
#25 0x40edf753 in QObject::activate_signal (this=0x8b4e948, clist=0x8b4f4c0,
o=0xbfffe320) at qobject.cpp:2357
#26 0x4048cbf9 in KIO::TransferJob::data (this=0x8b4e948, t0=0x8b4e948,
t1=@0xbfffe750) at jobclasses.moc:972
#27 0x4048e7e4 in KIO::TransferJob::slotData (this=0x8b4e948,
_data=@0xbfffe750) at job.cpp:858
#28 0x40493f8f in KIO::TransferJob::qt_invoke (this=0x8b4e948, _id=18,
_o=0xbfffe450) at qucom_p.h:312
#29 0x40edf753 in QObject::activate_signal (this=0x891f1f0, clist=0x87ffd88,
o=0xbfffe450) at qobject.cpp:2357
#30 0x4047b17c in KIO::SlaveInterface::data (this=0x891f1f0, t0=@0xbfffe750)
at slaveinterface.moc:194
#31 0x4047e1ba in KIO::SlaveInterface::dispatch (this=0x891f1f0, _cmd=100,
rawdata=@0xbfffe750) at slaveinterface.cpp:228
#32 0x4047eccd in KIO::SlaveInterface::dispatch (this=0x891f1f0)
at slaveinterface.cpp:173
#33 0x40476a9e in KIO::Slave::gotInput (this=0x891f1f0) at slave.cpp:300
#34 0x4047a21c in KIO::Slave::qt_invoke (this=0x891f1f0, _id=4, _o=0xbfffe8d0)
at slave.moc:113
#35 0x40edf753 in QObject::activate_signal (this=0x8a65698, clist=0x8a4d980,
o=0xbfffe8d0) at qobject.cpp:2357
#36 0x40edfac5 in QObject::activate_signal (this=0x8a65698, signal=2,
param=33)
at qobject.cpp:2450
#37 0x412386e1 in QSocketNotifier::activated (this=0x8a65698, t0=33)
at moc_qsocketnotifier.cpp:85
#38 0x40eff9a8 in QSocketNotifier::event (this=0x8a65698, e=0xbfffebc0)
at qsocketnotifier.cpp:280
#39 0x40e7c9d3 in QApplication::internalNotify (this=0xbffff1b0,
receiver=0x8a65698, e=0xbfffebc0) at qapplication.cpp:2635
#40 0x40e7be90 in QApplication::notify (this=0xbffff1b0, receiver=0x8a65698,
e=0xbfffebc0) at qapplication.cpp:2358
#41 0x40a2fdfa in KApplication::notify (this=0xbffff1b0, receiver=0x8a65698,
event=0xbfffebc0) at kapplication.cpp:543
#42 0x40e12397 in QApplication::sendEvent (receiver=0x8a65698,
event=0xbfffebc0) at qapplication.h:491
#43 0x40e6ad2a in QEventLoop::activateSocketNotifiers (this=0x81609f8)
at qeventloop_unix.cpp:580
#44 0x40e240f6 in QEventLoop::processEvents (this=0x81609f8, flags=4)
at qeventloop_x11.cpp:383
#45 0x40e90c0e in QEventLoop::enterLoop (this=0x81609f8) at qeventloop.cpp:198
#46 0x40e90b2a in QEventLoop::exec (this=0x81609f8) at qeventloop.cpp:145
#47 0x40e7cb53 in QApplication::exec (this=0xbffff1b0) at
qapplication.cpp:2758
#48 0x4006055c in kdemain (argc=1, argv=0xbffff354) at konq_main.cc:206
#49 0x08048508 in main (argc=1, argv=0xbffff354) at konqueror.la.cc:2
--
George Staikos
KDE Developer http://www.kde.org/
Staikos Computing Services Inc. http://www.staikos.net/
More information about the kfm-devel
mailing list