Summary: | Crash when Login clicked on www.flybmi.com page | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | David Jarvie <djarvie> |
Component: | khtml | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | christophe, james |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
David Jarvie
2007-03-04 18:38:36 UTC
Couldn't reproduce it with the login button. However, I closed Konqueror in order to try again. The page was not yet shown completely, but when I stopped the progress and pressed reload, it crashed. Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1235630416 (LWP 12673)] [KCrash handler] #6 0xb7f5a410 in __kernel_vsyscall () #7 0xb65c8791 in raise () from /lib/libc.so.6 #8 0xb65c9ec8 in abort () from /lib/libc.so.6 #9 0xb65c1fdc in __assert_fail () from /lib/libc.so.6 #10 0xb6060285 in khtml::HTMLTokenizer::reset (this=0x821b8e0) at /home/bram/KDE/kde3/kdelibs/khtml/html/htmltokenizer.cpp:158 #11 0xb6060413 in ~HTMLTokenizer (this=0x821b8e0) at /home/bram/KDE/kde3/kdelibs/khtml/html/htmltokenizer.cpp:1713 #12 0xb602a0db in DOM::DocumentImpl::detach (this=0x81ed4b8) at /home/bram/KDE/kde3/kdelibs/khtml/xml/dom_docimpl.cpp:1253 #13 0xb5fe9a63 in KHTMLPart::clear (this=0x828f120) at /home/bram/KDE/kde3/kdelibs/khtml/khtml_part.cpp:1407 #14 0xb5feab85 in KHTMLPart::begin (this=0x828f120, url=@0x82982e4, xOffset=0, yOffset=0) at /home/bram/KDE/kde3/kdelibs/khtml/khtml_part.cpp:1890 #15 0xb5fe8a7c in KHTMLPart::slotData (this=0x828f120, kio_job=0x8341130, data=@0xbff27028) at /home/bram/KDE/kde3/kdelibs/khtml/khtml_part.cpp:1579 #16 0xb5ff09ca in KHTMLPart::qt_invoke (this=0x828f120, _id=16, _o=0xbff26d14) at ./khtml/khtml_part.moc:500 #17 0xb6e4a7a9 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #18 0xb7aed424 in KIO::TransferJob::data (this=0x8341130, t0=0x8341130, t1=@0xbff27028) at ./kio/kio/jobclasses.moc:993 #19 0xb7af0305 in KIO::TransferJob::slotData (this=0x8341130, _data=@0xbff27028) at /home/bram/KDE/kde3/kdelibs/kio/kio/job.cpp:933 #20 0xb7af4254 in KIO::TransferJob::qt_invoke (this=0x8341130, _id=18, _o=0xbff26e18) at ./kio/kio/jobclasses.moc:1072 #21 0xb6e4a7a9 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #22 0xb7adb3cd in KIO::SlaveInterface::data (this=0x82c25b8, t0=@0xbff27028) at ./kio/kio/slaveinterface.moc:194 #23 0xb7adc7cd in KIO::SlaveInterface::dispatch (this=0x82c25b8, _cmd=100, rawdata=@0xbff27028) at /home/bram/KDE/kde3/kdelibs/kio/kio/slaveinterface.cpp:234 #24 0xb7add550 in KIO::SlaveInterface::dispatch (this=0x82c25b8) at /home/bram/KDE/kde3/kdelibs/kio/kio/slaveinterface.cpp:173 #25 0xb7ad7e98 in KIO::Slave::gotInput (this=0x82c25b8) at /home/bram/KDE/kde3/kdelibs/kio/kio/slave.cpp:300 #26 0xb7ad9f95 in KIO::Slave::qt_invoke (this=0x82c25b8, _id=4, _o=0xbff27134) at ./kio/kio/slave.moc:113 #27 0xb6e4a7a9 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #28 0xb6e4b2f2 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #29 0xb7183f50 in QSocketNotifier::activated () from /usr/qt/3/lib/libqt-mt.so.3 #30 0xb6e68700 in QSocketNotifier::event () from /usr/qt/3/lib/libqt-mt.so.3 #31 0xb6deb6c7 in QApplication::internalNotify () from /usr/qt/3/lib/libqt-mt.so.3 #32 0xb6dec291 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3 #33 0xb74a1b44 in KApplication::notify (this=0xbff2a2f4, receiver=0x82c1060, event=0xbff273f8) at /home/bram/KDE/kde3/kdelibs/kdecore/kapplication.cpp:550 #34 0xb6de0301 in QEventLoop::activateSocketNotifiers () from /usr/qt/3/lib/libqt-mt.so.3 #35 0xb6d9b7ce in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3 #36 0xb6e02251 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3 #37 0xb6deb0bf in QApplication::enter_loop () from /usr/qt/3/lib/libqt-mt.so.3 #38 0xb7b16578 in KIO::NetAccess::enter_loop (this=0xbff276d4) at /home/bram/KDE/kde3/kdelibs/kio/kio/netaccess.cpp:498 #39 0xb7b16799 in KIO::NetAccess::synchronousRunInternal (this=0xbff276d4, job=0x85a85d8, window=0x0, data=0xbff277c8, finalURL=0xbff27798, metaData=0xbff277c0) at /home/bram/KDE/kde3/kdelibs/kio/kio/netaccess.cpp:479 #40 0xb7b16df1 in KIO::NetAccess::synchronousRun (job=0x85a85d8, window=0x0, data=0xbff277c8, finalURL=0xbff27798, metaData=0xbff277c0) at /home/bram/KDE/kde3/kdelibs/kio/kio/netaccess.cpp:277 #41 0xb622d9b2 in KJS::XMLHttpRequest::send (this=0x85a5170, _body=@0xbff278e0) at /home/bram/KDE/kde3/kdelibs/khtml/ecma/xmlhttprequest.cpp:386 #42 0xb622f369 in KJS::XMLHttpRequestProtoFunc::tryCall (this=0x8307ee0, exec=0xbff27dac, thisObj=@0xbff27b58, args=@0xbff27b68) at /home/bram/KDE/kde3/kdelibs/khtml/ecma/xmlhttprequest.cpp:745 #43 0xb616a6a0 in KJS::DOMFunction::call (this=0x8307ee0, exec=0xbff27dac, thisObj=@0xbff27b58, args=@0xbff27b68) at /home/bram/KDE/kde3/kdelibs/khtml/ecma/kjs_binding.cpp:136 #44 0xb5dcff28 in KJS::Object::call (this=0xbff27b60, exec=0xbff27dac, thisObj=@0xbff27b58, args=@0xbff27b68) at /home/bram/KDE/kde3/kdelibs/kjs/object.cpp:73 #45 0xb5d9aae8 in KJS::FunctionCallNode::evaluate (this=0x8424d58, exec=0xbff27dac) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:870 #46 0xb5d962e0 in KJS::ExprStatementNode::execute (this=0x839dab0, exec=0xbff27dac) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:1980 #47 0xb5d9332e in KJS::SourceElementsNode::execute (this=0x836c9d0, exec=0xbff27dac) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:3114 #48 0xb5d910c4 in KJS::BlockNode::execute (this=0x83e1e40, exec=0xbff27dac) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:1942 #49 0xb5dc84ec in KJS::DeclaredFunctionImp::execute (this=0x8410c20, exec=0xbff27dac) at /home/bram/KDE/kde3/kdelibs/kjs/function.cpp:603 #50 0xb5dc8939 in KJS::FunctionImp::call (this=0x8410c20, exec=0xbff280dc, thisObj=@0xbff27e1c, args=@0xbff27ea0) at /home/bram/KDE/kde3/kdelibs/kjs/function.cpp:363 #51 0xb5dc8c5b in KJS::DeclaredFunctionImp::construct (this=0x8410c20, exec=0xbff280dc, args=@0xbff27ea0) at /home/bram/KDE/kde3/kdelibs/kjs/function.cpp:593 #52 0xb6214f72 in KJS::Object::construct (this=0xbff27e9c, exec=0xbff280dc, args=@0xbff27ea0) at /home/bram/KDE/kde3/kdelibs/kjs/object.h:698 #53 0xb5d9adae in KJS::NewExprNode::evaluate (this=0x8435b68, exec=0xbff280dc) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:801 #54 0xb5d997b4 in KJS::ReturnNode::execute (this=0x8435b80, exec=0xbff280dc) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:2401 #55 0xb5d931ec in KJS::SourceElementsNode::execute (this=0x8435bb0, exec=0xbff280dc) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:3108 #56 0xb5d910c4 in KJS::BlockNode::execute (this=0x8435be8, exec=0xbff280dc) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:1942 #57 0xb5dc84ec in KJS::DeclaredFunctionImp::execute (this=0x84448f0, exec=0xbff280dc) at /home/bram/KDE/kde3/kdelibs/kjs/function.cpp:603 #58 0xb5dc8939 in KJS::FunctionImp::call (this=0x84448f0, exec=0xbff2849c, thisObj=@0xbff28188, args=@0xbff28198) at /home/bram/KDE/kde3/kdelibs/kjs/function.cpp:363 #59 0xb5dcff28 in KJS::Object::call (this=0xbff28190, exec=0xbff2849c, thisObj=@0xbff28188, args=@0xbff28198) at /home/bram/KDE/kde3/kdelibs/kjs/object.cpp:73 #60 0xb5d9aae8 in KJS::FunctionCallNode::evaluate (this=0x83991b0, exec=0xbff2849c) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:870 #61 0xb5d96b71 in KJS::AssignNode::evaluate (this=0x83991c8, exec=0xbff2849c) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:1562 #62 0xb5d962e0 in KJS::ExprStatementNode::execute (this=0x83991e8, exec=0xbff2849c) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:1980 #63 0xb5d9332e in KJS::SourceElementsNode::execute (this=0x8398cc8, exec=0xbff2849c) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:3114 #64 0xb5d910c4 in KJS::BlockNode::execute (this=0x8399cd8, exec=0xbff2849c) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:1942 #65 0xb5dc84ec in KJS::DeclaredFunctionImp::execute (this=0x838e118, exec=0xbff2849c) at /home/bram/KDE/kde3/kdelibs/kjs/function.cpp:603 #66 0xb5dc8939 in KJS::FunctionImp::call (this=0x838e118, exec=0xbff2892c, thisObj=@0xbff28548, args=@0xbff28558) at /home/bram/KDE/kde3/kdelibs/kjs/function.cpp:363 #67 0xb5dcff28 in KJS::Object::call (this=0xbff28550, exec=0xbff2892c, thisObj=@0xbff28548, args=@0xbff28558) at /home/bram/KDE/kde3/kdelibs/kjs/object.cpp:73 #68 0xb5d9aae8 in KJS::FunctionCallNode::evaluate (this=0x83757a0, exec=0xbff2892c) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:870 #69 0xb5d962e0 in KJS::ExprStatementNode::execute (this=0x83757b8, exec=0xbff2892c) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:1980 #70 0xb5d9332e in KJS::SourceElementsNode::execute (this=0x8374cc8, exec=0xbff2892c) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:3114 #71 0xb5d910c4 in KJS::BlockNode::execute (this=0x8375b20, exec=0xbff2892c) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:1942 #72 0xb5d92194 in KJS::TryNode::execute (this=0x8375ce0, exec=0xbff2892c) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:2871 #73 0xb5d931ec in KJS::SourceElementsNode::execute (this=0x8375d18, exec=0xbff2892c) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:3108 #74 0xb5d910c4 in KJS::BlockNode::execute (this=0x8375d50, exec=0xbff2892c) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:1942 #75 0xb5dc84ec in KJS::DeclaredFunctionImp::execute (this=0x8219660, exec=0xbff2892c) at /home/bram/KDE/kde3/kdelibs/kjs/function.cpp:603 #76 0xb5dc8939 in KJS::FunctionImp::call (this=0x8219660, exec=0xbff28c2c, thisObj=@0xbff289d8, args=@0xbff289e8) at /home/bram/KDE/kde3/kdelibs/kjs/function.cpp:363 #77 0xb5dcff28 in KJS::Object::call (this=0xbff289e0, exec=0xbff28c2c, thisObj=@0xbff289d8, args=@0xbff289e8) at /home/bram/KDE/kde3/kdelibs/kjs/object.cpp:73 #78 0xb5d9aae8 in KJS::FunctionCallNode::evaluate (this=0x8372ab0, exec=0xbff28c2c) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:870 #79 0xb5d962e0 in KJS::ExprStatementNode::execute (this=0x8372ac8, exec=0xbff28c2c) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:1980 #80 0xb5d9332e in KJS::SourceElementsNode::execute (this=0x8205730, exec=0xbff28c2c) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:3114 #81 0xb5d910c4 in KJS::BlockNode::execute (this=0x8373548, exec=0xbff28c2c) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:1942 #82 0xb5dc84ec in KJS::DeclaredFunctionImp::execute (this=0x81e71d8, exec=0xbff28c2c) at /home/bram/KDE/kde3/kdelibs/kjs/function.cpp:603 #83 0xb5dc8939 in KJS::FunctionImp::call (this=0x81e71d8, exec=0xbff28eac, thisObj=@0xbff28cd8, args=@0xbff28ce8) at /home/bram/KDE/kde3/kdelibs/kjs/function.cpp:363 #84 0xb5dcff28 in KJS::Object::call (this=0xbff28ce0, exec=0xbff28eac, thisObj=@0xbff28cd8, args=@0xbff28ce8) at /home/bram/KDE/kde3/kdelibs/kjs/object.cpp:73 #85 0xb5d9aae8 in KJS::FunctionCallNode::evaluate (this=0x84d99f0, exec=0xbff28eac) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:870 #86 0xb5d962e0 in KJS::ExprStatementNode::execute (this=0x84d9a08, exec=0xbff28eac) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:1980 #87 0xb5d9332e in KJS::SourceElementsNode::execute (this=0x84d7e50, exec=0xbff28eac) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:3114 #88 0xb5d910c4 in KJS::BlockNode::execute (this=0x84d9a70, exec=0xbff28eac) at /home/bram/KDE/kde3/kdelibs/kjs/nodes.cpp:1942 #89 0xb5dbb51c in KJS::InterpreterImp::evaluate (this=0x82a3ae8, code=@0xbff28ff4, thisV=@0xbff28ff8) at /home/bram/KDE/kde3/kdelibs/kjs/internal.cpp:904 #90 0xb5dd0f04 in KJS::Interpreter::evaluate (this=0x82bea08, code=@0xbff28ff4, thisV=@0xbff28ff8) at /home/bram/KDE/kde3/kdelibs/kjs/interpreter.cpp:166 #91 0xb61f3473 in KJS::KJSProxyImpl::evaluate (this=0x8225ec8, filename=@0xbff29098, baseLine=627, str=@0xbff291b4, n=@0xbff29154, completion=0xbff29084) at /home/bram/KDE/kde3/kdelibs/khtml/ecma/kjs_proxy.cpp:164 #92 0xb5febbef in KHTMLPart::executeScript (this=0x828f120, filename=@0xbff29118, baseLine=627, n=@0xbff29154, script=@0xbff291b4) at /home/bram/KDE/kde3/kdelibs/khtml/khtml_part.cpp:1155 #93 0xb60620a1 in khtml::HTMLTokenizer::scriptExecution (this=0x821b8e0, str=@0xbff291b4, scriptURL=@0xb72b6ea8, baseLine=626) at /home/bram/KDE/kde3/kdelibs/khtml/html/htmltokenizer.cpp:452 #94 0xb60627c9 in khtml::HTMLTokenizer::scriptHandler (this=0x821b8e0) at /home/bram/KDE/kde3/kdelibs/khtml/html/htmltokenizer.cpp:416 #95 0xb60630ff in khtml::HTMLTokenizer::parseSpecial (this=0x821b8e0, src=@0x821bde4) at /home/bram/KDE/kde3/kdelibs/khtml/html/htmltokenizer.cpp:332 #96 0xb60655f0 in khtml::HTMLTokenizer::parseTag (this=0x821b8e0, src=@0x821bde4) at /home/bram/KDE/kde3/kdelibs/khtml/html/htmltokenizer.cpp:1211 #97 0xb6065c9d in khtml::HTMLTokenizer::write (this=0x821b8e0, str=@0xbff295e8, appendData=false) at /home/bram/KDE/kde3/kdelibs/khtml/html/htmltokenizer.cpp:1457 #98 0xb6062332 in khtml::HTMLTokenizer::notifyFinished (this=0x821b8e0) at /home/bram/KDE/kde3/kdelibs/khtml/html/htmltokenizer.cpp:1768 #99 0xb615df08 in khtml::CachedScript::checkNotify (this=0x846df30) at /home/bram/KDE/kde3/kdelibs/khtml/misc/loader.cpp:369 #100 0xb61613a4 in khtml::CachedScript::data (this=0x846df30, buffer=@0x846de7c, eof=true) at /home/bram/KDE/kde3/kdelibs/khtml/misc/loader.cpp:361 #101 0xb615d898 in khtml::Loader::slotFinished (this=0x81d3d00, job=0x8415838) at /home/bram/KDE/kde3/kdelibs/khtml/misc/loader.cpp:1204 #102 0xb615dad2 in khtml::Loader::qt_invoke (this=0x81d3d00, _id=2, _o=0xbff297c8) at ./khtml/misc/loader.moc:260 #103 0xb6e4a7a9 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #104 0xb7aeece1 in KIO::Job::result (this=0x8415838, t0=0x8415838) at ./kio/kio/jobclasses.moc:162 #105 0xb7af593f in KIO::Job::emitResult (this=0x8415838) at /home/bram/KDE/kde3/kdelibs/kio/kio/job.cpp:235 #106 0xb7af6078 in KIO::SimpleJob::slotFinished (this=0x8415838) at /home/bram/KDE/kde3/kdelibs/kio/kio/job.cpp:601 #107 0xb7af6441 in KIO::TransferJob::slotFinished (this=0x8415838) at /home/bram/KDE/kde3/kdelibs/kio/kio/job.cpp:971 #108 0xb7af421f in KIO::TransferJob::qt_invoke (this=0x8415838, _id=17, _o=0xbff29ab8) at ./kio/kio/jobclasses.moc:1071 #109 0xb6e4a7a9 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #110 0xb6e4b3fd in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #111 0xb7adb1b3 in KIO::SlaveInterface::finished (this=0x82c2d80) at ./kio/kio/slaveinterface.moc:226 #112 0xb7adc817 in KIO::SlaveInterface::dispatch (this=0x82c2d80, _cmd=104, rawdata=@0xbff29cd8) at /home/bram/KDE/kde3/kdelibs/kio/kio/slaveinterface.cpp:243 #113 0xb7add550 in KIO::SlaveInterface::dispatch (this=0x82c2d80) at /home/bram/KDE/kde3/kdelibs/kio/kio/slaveinterface.cpp:173 #114 0xb7ad7e98 in KIO::Slave::gotInput (this=0x82c2d80) at /home/bram/KDE/kde3/kdelibs/kio/kio/slave.cpp:300 #115 0xb7ad9f95 in KIO::Slave::qt_invoke (this=0x82c2d80, _id=4, _o=0xbff29de4) at ./kio/kio/slave.moc:113 #116 0xb6e4a7a9 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #117 0xb6e4b2f2 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #118 0xb7183f50 in QSocketNotifier::activated () from /usr/qt/3/lib/libqt-mt.so.3 #119 0xb6e68700 in QSocketNotifier::event () from /usr/qt/3/lib/libqt-mt.so.3 #120 0xb6deb6c7 in QApplication::internalNotify () from /usr/qt/3/lib/libqt-mt.so.3 #121 0xb6dec291 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3 #122 0xb74a1b44 in KApplication::notify (this=0xbff2a2f4, receiver=0x82c11b0, event=0xbff2a0a8) at /home/bram/KDE/kde3/kdelibs/kdecore/kapplication.cpp:550 #123 0xb6de0301 in QEventLoop::activateSocketNotifiers () from /usr/qt/3/lib/libqt-mt.so.3 #124 0xb6d9b7ce in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3 #125 0xb6e02251 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3 #126 0xb6e020d6 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3 #127 0xb6deb14f in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3 #128 0xb7ebc970 in kdemain (argc=2, argv=0xbff2a7f4) at /home/bram/KDE/kde3/kdebase/konqueror/konq_main.cc:206 #129 0x080486e6 in main (argc=) at ./konqueror/kdeinit_konqueror.cpp:2 I didn't mention it, since it seemed like a separate fault, but the page only partially renders on my system. There's a lot which doesn't appear at all when compared with the same page on Opera. Can't be reproduced in trunk (r. 799086). Creating account / log in worked as intended. I cannot reproduce with 4.0.3. Thanks for reporting this, it appears to be fixed. :) |