Crash after recent compile

Sean Lynch lynch30 at marshall.edu
Tue Feb 15 04:07:23 GMT 2005


On Monday 14 February 2005 09:53 am, Leo Savernik wrote:
> Am Sonntag, 13. Februar 2005 23:40 schrieb Sean Lynch:
> > I updated my CVS and compiled today and now when I visit one of my
> > school's site, I get a crash with this backtrace.
> >
> > Using host libthread_db library "/lib/tls/libthread_db.so.1".
> > [Thread debugging using libthread_db enabled]
> > [New Thread 1105164416 (LWP 18953)]
> > [KCrash handler]
> > #7  0x4274af51 in khtml::RenderFlow::repaint (this=0x8fe5f70,
> > immediate=false) at render_flow.h:63
>
> [...]
>
> There's indeed a problem. It affects other pages, too. I'm already
> investigating.
>
> mfg
>  Leo

The fixes you posted seems to have fixed all bug 1 page, 
http://sourceforge.net/project/showfiles.php?group_id=97296.  Visiting here 
produces the following backtrace...

Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1105164416 (LWP 20334)]
[KCrash handler]
#7  0xffffe410 in ?? ()
#8  0xbfffc6f0 in ?? ()
#9  0x00000006 in ?? ()
#10 0x00004f6e in ?? ()
#11 0x415c17a1 in raise () from /lib/tls/libc.so.6
#12 0x415c2f79 in abort () from /lib/tls/libc.so.6
#13 0x415bafe3 in __assert_fail () from /lib/tls/libc.so.6
#14 0x42805283 in DOM::NodeImpl::closeRenderer (this=) at dom_nodeimpl.cpp:844
#15 0x428052ad in DOM::NodeImpl::close (this=0x859d2c0)
    at dom_nodeimpl.cpp:831
#16 0x4280a5ae in DOM::ElementImpl::close (this=) at dom_elementimpl.cpp:502
#17 0x4281c034 in khtml::KHTMLParser::popOneBlock (this=)
    at htmlparser.cpp:1204
#18 0x4281c885 in khtml::KHTMLParser::insertNode (this=0x833ba18, n=)
    at htmlparser.cpp:525
#19 0x4281e3de in khtml::KHTMLParser::parseToken (this=0x833ba18, t=0x84632d4)
    at htmlparser.cpp:279
#20 0x4281f17f in khtml::HTMLTokenizer::processToken (this=)
    at htmltokenizer.cpp:1605
#21 0x42822bc3 in khtml::HTMLTokenizer::parseTag (this=0x84632a0, 
    src=@0x84633cc) at htmltokenizer.cpp:1124
#22 0x4282492d in khtml::HTMLTokenizer::write (this=)
    at htmltokenizer.cpp:1305
#23 0x427c0e6f in KHTMLPart::write (this=0x8463180, 
    str=0x856b6b0 "marginwidth=\"0\" marginheight=\"0\" link=\"#003399\" 
vlink=\"#003399\" alink=\"#003399\">\n\n<!-- begin OSTG navbar -->\n<table 
width=\"100%\" border=\"0\" cellpadding=\"2\" cellspacing=\"0\" 
\nbgcolor=\"#444444\" style=\"bo"..., len=) at stringit.h:115
#24 0x427c22de in KHTMLPart::slotData (this=0x8463180, kio_job=0x8443588, 
    data=@0xbfffd3f0) at qmemarray.h:64
#25 0x427cb8a7 in KHTMLPart::qt_invoke (this=0x8463180, _id=) at qucom_p.h:312
#26 0x40c339af in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#27 0x4018e7d9 in KIO::TransferJob::data (this=) at jobclasses.moc:972
#28 0x40190304 in KIO::TransferJob::slotData (this=0x8443588, 
    _data=@0xbfffd3f0) at job.cpp:858
#29 0x401958aa in KIO::TransferJob::qt_invoke (this=0x8443588, _id=)
    at qucom_p.h:312
#30 0x40c339af in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#31 0x4017d1cc in KIO::SlaveInterface::data (this=) at slaveinterface.moc:194
#32 0x4018013b in KIO::SlaveInterface::dispatch (this=0x85bfd28, _cmd=100, 
    rawdata=@0xbfffd3f0) at slaveinterface.cpp:228
#33 0x40180c1d in KIO::SlaveInterface::dispatch (this=)
    at slaveinterface.cpp:173
#34 0x40178bde in KIO::Slave::gotInput (this=) at slave.cpp:300
#35 0x4017c26c in KIO::Slave::qt_invoke (this=) at slave.moc:113
#36 0x40c339af in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#37 0x40c33ff2 in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#38 0x40faa528 in QSocketNotifier::activated () from /opt/qt/lib/libqt-mt.so.3
#39 0x40c53e31 in QSocketNotifier::event () from /opt/qt/lib/libqt-mt.so.3
#40 0x40bca7b4 in QApplication::internalNotify ()
   from /opt/qt/lib/libqt-mt.so.3
#41 0x40bcc44f in QApplication::notify () from /opt/qt/lib/libqt-mt.so.3
#42 0x40754397 in KApplication::notify (this=0xbfffdec0, receiver=0x8411fc0, 
    event=0xbfffd8e0) at kapplication.cpp:549
#43 0x40bbe03b in QEventLoop::activateSocketNotifiers ()
   from /opt/qt/lib/libqt-mt.so.3
#44 0x40b74c91 in QEventLoop::processEvents () from /opt/qt/lib/libqt-mt.so.3
#45 0x40be3f7a in QEventLoop::enterLoop () from /opt/qt/lib/libqt-mt.so.3
#46 0x40be3dd4 in QEventLoop::exec () from /opt/qt/lib/libqt-mt.so.3
#47 0x40bcc340 in QApplication::exec () from /opt/qt/lib/libqt-mt.so.3
#48 0x42128e1e in kdemain (argc=4, argv=0x80e3e00) at konq_main.cc:206
#49 0x4090c980 in kdeinitmain (argc=4, argv=0x80e3e00) at konqueror_dummy.cc:2
#50 0x0804e471 in launch (argc=4, _name=0x8124b44 "konqueror", 
    args=0x8124b79 "/home/cvsuser", cwd=0x8124b79 "/home/cvsuser", envc=68, 
    envs=0x8125398 "", reset_env=true, tty=0x0, avoid_loops=false, 
    startup_id_str=0x812539c "linux;1108439687;881090;20318_TIME0")
    at kinit.cpp:625
#51 0x0804ebd2 in handle_launcher_request (sock=0) at kinit.cpp:1189
#52 0x0804f201 in handle_requests (waitForPid=0) at kinit.cpp:1382
#53 0x0804f963 in main (argc=2, argv=0xbfffe7c4, envp=0xbfffe7d0)
    at kinit.cpp:1848

Also, I believe your overflow fixed the mouseovers at 
http://forums.ocia.net/viewforum.php?f=17, although I noticed the mouseover 
hotzone only seems to be the height of the link, not the column (the old 
mouseover prior would only hight the amount of the column/cell which which 
the font was tall.  Thus was...

---------------------------------------------------          \
No mouseover effect                               |           \
---------------------------------------------------             \
Link - Mouseover effect                           |              >----- 1 Row
---------------------------------------------------             /
No mouseover effect                               |           /
---------------------------------------------------           /



-Sean




More information about the kfm-devel mailing list