Crash after recent compile

Sean Lynch lynch30 at marshall.edu
Tue Feb 15 04:19:08 GMT 2005


These URLs also crash konq (didn't as of a few days ago).  They come from a 
list of broken sites I keep around, checking from time to time on khtml 
updates, so you will probably notice something broken on them once they stop 
crashing.

http://www.zend.com/manual/features.file-upload.php
http://ut2004.gameamp.com/recorded_game/viewMaps/36.php
http://www.downloads.jolt.co.uk/
http://iso-top.info/

-Sean


> 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