Bug 76234 - konqueror crashes with particular html file
Summary: konqueror crashes with particular html file
Status: RESOLVED DUPLICATE of bug 68523
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-27 01:32 UTC by Alex Kuklin
Modified: 2004-02-27 08:48 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Kuklin 2004-02-27 01:32:13 UTC
Version:            (using KDE KDE 3.2.0)
Installed from:    Compiled From Sources
Compiler:          gcc version 3.3.3 20040125 (prerelease) (Debian)
 
OS:          Linux

I have wget'ted that url stored that file at http://kuklin.ru/files/2560/mds.html
Konqueror crashes trying to open this file both via http and locally.
Comment 1 Tommi Tervo 2004-02-27 08:41:03 UTC
[New Thread 1024 (LWP 31281)]
0x420b48d9 in wait4 () from /lib/i686/libc.so.6
#0  0x420b48d9 in wait4 () from /lib/i686/libc.so.6
#1  0x4213030c in __DTOR_END__ () from /lib/i686/libc.so.6
#2  0x41093c33 in waitpid () from /lib/i686/libpthread.so.0
#3  0x407333e4 in KCrash::defaultCrashHandler (sig=6) at kcrash.cpp:246
#4  0x41091f05 in pthread_sighandler () from /lib/i686/libpthread.so.0
#5  <signal handler called>
#6  0x42029331 in kill () from /lib/i686/libc.so.6
#7  0x41091bdb in raise () from /lib/i686/libpthread.so.0
#8  0x4202a8c2 in abort () from /lib/i686/libc.so.6
#9  0x42022ecb in __assert_fail () from /lib/i686/libc.so.6
#10 0x41604796 in khtml::HTMLTokenizer::reset (this=0x8300340)
    at htmltokenizer.cpp:158
#11 0x41609d92 in khtml::HTMLTokenizer::~HTMLTokenizer (this=0x8300340, 
    __in_chrg=3) at htmltokenizer.cpp:1594
#12 0x415dd302 in DOM::DocumentImpl::close (this=0x8401840)
    at dom_docimpl.cpp:1136
#13 0x416123c6 in DOM::HTMLDocumentImpl::close (this=0x8401840)
    at html_documentimpl.cpp:292
#14 0x4177b13d in DOM::HTMLDocument::close (this=0xbfffd800)
    at html_document.cpp:201
#15 0x416d4108 in KJS::HTMLDocFunction::tryCall (this=0x82985d8, 
    exec=0xbfffdd90, thisObj=@0xbfffdaa0, args=@0xbfffdaf0) at kjs_html.cpp:93
#16 0x416ba2f5 in KJS::DOMFunction::call (this=0x82985d8, exec=0xbfffdd90, 
    thisObj=@0xbfffdaa0, args=@0xbfffdaf0) at kjs_binding.cpp:109
#17 0x418b6278 in KJS::Object::call (this=0xbfffdad0, exec=0xbfffdd90, 
    thisObj=@0xbfffdaa0, args=@0xbfffdaf0) at object.cpp:70
#18 0x41886f3c in KJS::FunctionCallNode::evaluate (this=0x8625650, 
    exec=0xbfffdd90) at nodes.cpp:831
#19 0x4188cc20 in KJS::ExprStatementNode::execute (this=0x8625668, 
    exec=0xbfffdd90) at nodes.cpp:1916
#20 0x41893698 in KJS::SourceElementsNode::execute (this=0x8625698, 
    exec=0xbfffdd90) at nodes.cpp:3029
#21 0x4188ca36 in KJS::BlockNode::execute (this=0x86256d0, exec=0xbfffdd90)
    at nodes.cpp:1878
#22 0x4188d0af in KJS::IfNode::execute (this=0x8625700, exec=0xbfffdd90)
    at nodes.cpp:1963
#23 0x418937e8 in KJS::SourceElementsNode::execute (this=0x85fac28, 
    exec=0xbfffdd90) at nodes.cpp:3035
#24 0x4188ca36 in KJS::BlockNode::execute (this=0x8625770, exec=0xbfffdd90)
    at nodes.cpp:1878
#25 0x41892b11 in KJS::FunctionBodyNode::execute (this=0x8625770, 
    exec=0xbfffdd90) at nodes.cpp:2881
#26 0x418825f8 in KJS::InterpreterImp::evaluate (this=0x8384030, 
    code=@0xbfffdf00, thisV=@0xbfffdf20) at internal.cpp:899
#27 0x418b8121 in KJS::Interpreter::evaluate (this=0x82e75d8, 
    code=@0xbfffdf00, thisV=@0xbfffdf20) at interpreter.cpp:166
#28 0x41727df2 in KJSProxyImpl::evaluate (this=0x82f17e0, filename=0xbfffdfc0, 
    baseLine=1, str=@0xbfffe0e0, n=@0xbfffe060, completion=0xbfffdfe0)
    at kjs_proxy.cpp:148
#29 0x415994f2 in KHTMLPart::executeScript (this=0x8392c48, 
    filename=@0xbfffe0a0, baseLine=1, n=@0xbfffe060, script=@0xbfffe0e0)
    at khtml_part.cpp:965
#30 0x41605ad9 in khtml::HTMLTokenizer::scriptExecution (this=0x8300340, 
    str=@0xbfffe0e0, scriptURL=@0xbfffe0f0, baseLine=0)
    at htmltokenizer.cpp:437
#31 0x4160a0c7 in khtml::HTMLTokenizer::notifyFinished (this=0x8300340)
    at htmltokenizer.cpp:1636
#32 0x416af3ff in khtml::CachedScript::checkNotify (this=0x82788d8)
    at loader.cpp:322
#33 0x416af36f in khtml::CachedScript::data (this=0x82788d8, 
    buffer=@0x82c8c0c, eof=true) at loader.cpp:314
#34 0x416b2822 in khtml::Loader::slotFinished (this=0x8240390, job=0x8304ad0)
    at loader.cpp:1081
#35 0x416b471d in khtml::Loader::qt_invoke (this=0x8240390, _id=2, 
    _o=0xbfffe2f0) at loader.moc:260
#36 0x40af8b92 in QObject::activate_signal () from /opt/qt33f/lib/libqt-mt.so.3
#37 0x401b15e6 in KIO::Job::result (this=0x8304ad0, t0=0x8304ad0)
    at jobclasses.moc:156
#38 0x4019f99b in KIO::Job::emitResult (this=0x8304ad0) at job.cpp:207
#39 0x401a0c35 in KIO::SimpleJob::slotFinished (this=0x8304ad0) at job.cpp:524
#40 0x401a28b2 in KIO::TransferJob::slotFinished (this=0x8304ad0)
    at job.cpp:822
#41 0x401b35f7 in KIO::TransferJob::qt_invoke (this=0x8304ad0, _id=17, 
    _o=0xbfffe5d0) at jobclasses.moc:800
#42 0x40af8b92 in QObject::activate_signal () from /opt/qt33f/lib/libqt-mt.so.3
#43 0x40af8aa3 in QObject::activate_signal () from /opt/qt33f/lib/libqt-mt.so.3
#44 0x40197a58 in KIO::SlaveInterface::finished (this=0x82672c0)
    at slaveinterface.moc:226
#45 0x40196015 in KIO::SlaveInterface::dispatch (this=0x82672c0, _cmd=104, 
    rawdata=@0xbfffe790) at slaveinterface.cpp:255
#46 0x40195ab2 in KIO::SlaveInterface::dispatch (this=0x82672c0)
    at slaveinterface.cpp:191
#47 0x401939f4 in KIO::Slave::gotInput (this=0x82672c0) at slave.cpp:294
#48 0x401954eb in KIO::Slave::qt_invoke (this=0x82672c0, _id=4, _o=0xbfffe8a0)
    at slave.moc:113
#49 0x40af8b92 in QObject::activate_signal () from /opt/qt33f/lib/libqt-mt.so.3
#50 0x40af8df9 in QObject::activate_signal () from /opt/qt33f/lib/libqt-mt.so.3
#51 0x40dc593d in QSocketNotifier::activated ()
   from /opt/qt33f/lib/libqt-mt.so.3
#52 0x40b10bf7 in QSocketNotifier::event () from /opt/qt33f/lib/libqt-mt.so.3
#53 0x40aa9618 in QApplication::internalNotify ()
   from /opt/qt33f/lib/libqt-mt.so.3
#54 0x40aa9264 in QApplication::notify () from /opt/qt33f/lib/libqt-mt.so.3
#55 0x406c8dea in KApplication::notify (this=0xbffff0e0, receiver=0x8351e80, 
    event=0xbfffeb90) at kapplication.cpp:506
#56 0x40a9b726 in QEventLoop::activateSocketNotifiers ()
   from /opt/qt33f/lib/libqt-mt.so.3
#57 0x40a5f558 in QEventLoop::processEvents ()
   from /opt/qt33f/lib/libqt-mt.so.3
#58 0x40ab818c in QEventLoop::enterLoop () from /opt/qt33f/lib/libqt-mt.so.3
#59 0x40ab80d5 in QEventLoop::exec () from /opt/qt33f/lib/libqt-mt.so.3
#60 0x40aa97a0 in QApplication::exec () from /opt/qt33f/lib/libqt-mt.so.3
#61 0x4120ba32 in kdemain (argc=2, argv=0x805d218) at konq_main.cc:184
#62 0x408548af in kdeinitmain (argc=2, argv=0x805d218) at konqueror_dummy.cc:2
#63 0x0804e1ec in launch (argc=2, _name=0x806008c "konqueror", 
    args=0x806009f "\001", cwd=0x0, envc=1, envs=0x80600b0 "", 
    reset_env=false, tty=0x0, avoid_loops=false, 
    startup_id_str=0x80600b4 "v10-dhcp-76-190.ntc.nokia.com;1077865973;526488;15863") at kinit.cpp:604
#64 0x0804f5e9 in handle_launcher_request (sock=8) at kinit.cpp:1169
#65 0x0804fd35 in handle_requests (waitForPid=0) at kinit.cpp:1360
#66 0x08051320 in main (argc=3, argv=0xbffff794, envp=0xbffff7a4)
    at kinit.cpp:1797
#67 0x42017589 in __libc_start_main () from /lib/i686/libc.so.6
Comment 2 Tommi Tervo 2004-02-27 08:48:26 UTC

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