Konqueror crashes reproducably with certain URL

Kurt Pfeifle k1pfeifle at gmx.net
Fri Feb 4 23:47:08 GMT 2005


3 hours old Konqui crashes reproducably on certain websites.
One example is here:

  http://uk.builder.com/programming/windows/0,39026618,39235857,00.htm

I've been running Konqui-the-Browser from HEAD for many weeks 
without a crash (had a few with Konqui-the-Filemanager a while
ago), but since about a week my daily builds see also daily
crashes with Konqui.

This however is the first reproducible case I found.

It is also now known as bug:98584

Cheers,
Kurt


Backtrace of crash:
-------------------
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 15664)]
[KCrash handler]
#5  0x4159c871 in kill () from /lib/libc.so.6
#6  0x41422501 in pthread_kill () from /lib/libpthread.so.0
#7  0x4142254b in raise () from /lib/libpthread.so.0
#8  0x4159c604 in raise () from /lib/libc.so.6
#9  0x4159daac in abort () from /lib/libc.so.6
#10 0x4159599a in __assert_fail () from /lib/libc.so.6
#11 0x41f4e02e in DOM::NodeImpl::attach (this=0x87804b0)
    at /home/kdedev/src/kde/kdelibs/khtml/xml/dom_nodeimpl.cpp:859
#12 0x41f4e0bf in DOM::NodeBaseImpl::attach (this=0x87804b0)
    at /home/kdedev/src/kde/kdelibs/khtml/xml/dom_nodeimpl.cpp:1392
#13 0x41f7e88b in DOM::HTMLImageElementImpl::attach (this=0x87804b0)
    at /home/kdedev/src/kde/kdelibs/khtml/html/html_imageimpl.cpp:190
#14 0x41f6555f in khtml::KHTMLParser::insertNode (this=0x860e750, 
    n=0x87804b0, flat=true)
    at /home/kdedev/src/kde/kdelibs/khtml/html/htmlparser.cpp:329
#15 0x41f6725e in khtml::KHTMLParser::parseToken (this=0x860e750, t=0x860e624)
    at /home/kdedev/src/kde/kdelibs/khtml/html/htmlparser.cpp:279
#16 0x41f67fff in khtml::HTMLTokenizer::processToken (this=0x860e5f0)
    at /home/kdedev/src/kde/kdelibs/khtml/html/htmltokenizer.cpp:1601
#17 0x41f6c2e3 in khtml::HTMLTokenizer::parseTag (this=0x860e5f0, 
    src=@0x860e71c)
    at /home/kdedev/src/kde/kdelibs/khtml/html/htmltokenizer.cpp:1123
#18 0x41f6e03d in khtml::HTMLTokenizer::write (this=0x860e5f0, 
    str=@0x41429304, appendData=false)
    at /home/kdedev/src/kde/kdelibs/khtml/html/htmltokenizer.cpp:1301
#19 0x41f6a6bb in khtml::HTMLTokenizer::notifyFinished (this=0x860e5f0)
    at /home/kdedev/src/kde/kdelibs/khtml/html/htmltokenizer.cpp:1670
#20 0x42028299 in khtml::CachedScript::checkNotify (this=0x84c8bb8)
    at qptrdict.h:110
#21 0x4202b2e0 in khtml::CachedScript::data (this=0x84c8bb8, 
    buffer=@0x85466f4)
    at /home/kdedev/src/kde/kdelibs/khtml/misc/loader.cpp:320
#22 0x42027dab in khtml::Loader::slotFinished (this=0x84a1e98, job=0x84dbbb0)
    at /home/kdedev/src/kde/kdelibs/khtml/misc/loader.cpp:1104
#23 0x42027f73 in khtml::Loader::qt_invoke (this=0x84a1e98, _id=2, 
    _o=0xbfffdb10) at qucom_p.h:312
#24 0x40caf987 in QObject::activate_signal (this=0x84dbbb0, clist=0x84a6720, 
    o=0xbfffdb10) at kernel/qobject.cpp:2357
#25 0x4018cabc in KIO::Job::result (this=0x84dbbb0, t0=0x84dbbb0)
    at jobclasses.moc:156
#26 0x40193d9a in KIO::Job::emitResult (this=0x84dbbb0)
    at /home/kdedev/src/kde/kdelibs/kio/kio/job.cpp:217
#27 0x40193fa9 in KIO::SimpleJob::slotFinished (this=0x84dbbb0)
    at /home/kdedev/src/kde/kdelibs/kio/kio/job.cpp:536
#28 0x4019467d in KIO::TransferJob::slotFinished (this=0x84dbbb0)
    at /home/kdedev/src/kde/kdelibs/kio/kio/job.cpp:896
#29 0x40192a5b in KIO::TransferJob::qt_invoke (this=0x84dbbb0, _id=17, 
    _o=0xbfffded0) at jobclasses.moc:1050
#30 0x40caf987 in QObject::activate_signal (this=0x8538940, clist=0x84cfc80, 
    o=0xbfffded0) at kernel/qobject.cpp:2357
#31 0x40caf826 in QObject::activate_signal (this=0x8538940, signal=6)
    at kernel/qobject.cpp:2326
#32 0x40179a68 in KIO::SlaveInterface::finished (this=0x8538940)
    at qmetaobject.h:261
#33 0x4017ca09 in KIO::SlaveInterface::dispatch (this=0x8538940, _cmd=104, 
    rawdata=@0xbfffe1c0)
    at /home/kdedev/src/kde/kdelibs/kio/kio/slaveinterface.cpp:237
#34 0x4017d65d in KIO::SlaveInterface::dispatch (this=0x8538940)
    at /home/kdedev/src/kde/kdelibs/kio/kio/slaveinterface.cpp:173
#35 0x4017561e in KIO::Slave::gotInput (this=0x8538940)
    at /home/kdedev/src/kde/kdelibs/kio/kio/slave.cpp:300
#36 0x40178cac in KIO::Slave::qt_invoke (this=0x8538940, _id=4, _o=0xbfffe340)
    at slave.moc:113
#37 0x40caf987 in QObject::activate_signal (this=0x85c17e0, clist=0x85383e8, 
    o=0xbfffe340) at kernel/qobject.cpp:2357
#38 0x40cafcf9 in QObject::activate_signal (this=0x85c17e0, signal=2, 
    param=19) at kernel/qobject.cpp:2450
#39 0x410086a1 in QSocketNotifier::activated (this=0x85c17e0, t0=19)
    at .moc/debug-shared-mt/moc_qsocketnotifier.cpp:85
#40 0x40ccfb74 in QSocketNotifier::event (this=0x85c17e0, e=0xbfffe630)
    at kernel/qsocketnotifier.cpp:280
#41 0x40c4cc33 in QApplication::internalNotify (this=0xbfffec20, 
    receiver=0x85c17e0, e=0xbfffe630) at kernel/qapplication.cpp:2635
#42 0x40c4c0f0 in QApplication::notify (this=0xbfffec20, receiver=0x85c17e0, 
    e=0xbfffe630) at kernel/qapplication.cpp:2358
#43 0x40753327 in KApplication::notify (this=0xbfffec20, receiver=0x85c17e0, 
    event=0xbfffe630)
    at /home/kdedev/src/kde/kdelibs/kdecore/kapplication.cpp:549
#44 0x40be262b in QApplication::sendEvent (receiver=0x85c17e0, 
    event=0xbfffe630) at qapplication.h:491
#45 0x40c3af8a in QEventLoop::activateSocketNotifiers (this=0x81c3838)
    at kernel/qeventloop_unix.cpp:580
#46 0x40bf438a in QEventLoop::processEvents (this=0x81c3838, flags=4)
    at kernel/qeventloop_x11.cpp:383
#47 0x40c60e4e in QEventLoop::enterLoop (this=0x81c3838)
    at kernel/qeventloop.cpp:198
#48 0x40c60d6a in QEventLoop::exec (this=0x81c3838)
    at kernel/qeventloop.cpp:145
#49 0x40c4cdb3 in QApplication::exec (this=0xbfffec20)
    at kernel/qapplication.cpp:2758
#50 0x418f4e7e in kdemain (argc=3, argv=0x8199e10)
    at /home/kdedev/src/kde/kdebase/konqueror/konq_main.cc:206
#51 0x4090c990 in kdeinitmain (argc=3, argv=0x8199e10)
    at konqueror/kdeinit_konqueror.la.cpp:2
#52 0x0804e481 in launch (argc=3, _name=0x8198fb4 "konqueror", 
    args=0x8198fd4 "\001", cwd=0x0, envc=1, envs=0x8198fec "", 
    reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x8198ff0 "p15159004;1107559731;109418;24719_TIME3753135916") at /home/kdedev/src/kde/kdelibs/kinit/kinit.cpp:623
#53 0x0804ebe2 in handle_launcher_request (sock=0)
    at /home/kdedev/src/kde/kdelibs/kinit/kinit.cpp:1187
#54 0x0804f1e0 in handle_requests (waitForPid=0)
    at /home/kdedev/src/kde/kdelibs/kinit/kinit.cpp:1388
#55 0x0804f973 in main (argc=2, argv=0xbffff4e4, envp=0xbffff4f0)
    at /home/kdedev/src/kde/kdelibs/kinit/kinit.cpp:1839




More information about the kfm-devel mailing list