Summary: | Konqueror caught SIGSEGV while opening http://www.turizm.ru/georgia/p-1575.html | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Seva Gluschenko <gvs> |
Component: | general | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | 3.2.2 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | FreeBSD | ||
Latest Commit: | Version Fixed In: |
Description
Seva Gluschenko
2004-05-31 09:24:58 UTC
konqueror: khtml/html/htmltokenizer.cpp:158: void khtml::HTMLTokenizer::reset(): Assertion `m_executingScript == 0' failed. [New Thread 16384 (LWP 5873)] [KCrash handler] #4 0x416e1cc1 in kill () from /lib/libc.so.6 #5 0x4156b011 in pthread_kill () from /lib/libpthread.so.0 #6 0x4156b38b in raise () from /lib/libpthread.so.0 #7 0x416e1a54 in raise () from /lib/libc.so.6 #8 0x416e2fcc in abort () from /lib/libc.so.6 #9 0x416daf3b in __assert_fail () from /lib/libc.so.6 #10 0x41d3e6bf in khtml::HTMLTokenizer::reset() (this=0x848aa88) at htmltokenizer.h:102 #11 0x41d43b85 in ~HTMLTokenizer (this=0x848aa88) at khtml/html/htmltokenizer.cpp:1594 #12 0x41d1c0c4 in DOM::DocumentImpl::close() (this=0x8489cf0) at khtmlview.h:110 #13 0x41d4c15c in DOM::HTMLDocumentImpl::close() (this=0x8489cf0) at khtml/html/html_documentimpl.cpp:292 #14 0x41e70581 in DOM::HTMLDocument::close() (this=0x0) at khtml/dom/html_document.cpp:201 #15 0x41e0343f in KJS::HTMLDocFunction::tryCall(KJS::ExecState*, KJS::Object&, KJS::List const&) (this=0x8378218, exec=0xbfffdac0, thisObj=@0xbfffd3e0, args=@0xbfffd6a0) at khtml/ecma/kjs_html.cpp:93 #16 0x41ded5da in KJS::DOMFunction::call(KJS::ExecState*, KJS::Object&, KJS::List const&) (this=0x41571f78, exec=0xbfffdac0, thisObj=@0xbfffd640, args=@0xbfffd6a0) at khtml/ecma/kjs_binding.cpp:109 #17 0x41f7e92d in KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) (this=0x41571f78, exec=0xbfffdac0, thisObj=@0xbfffd640, args=@0xbfffd6a0) at object.cpp:70 #18 0x41f4f95f in KJS::FunctionCallNode::evaluate(KJS::ExecState*) const ( this=0xbfffd640, exec=0xbfffdac0) at nodes.cpp:850 #19 0x41f53ecb in KJS::ExprStatementNode::execute(KJS::ExecState*) ( this=0x83ae7e8, exec=0xbfffdac0) at nodes.cpp:1953 #20 0x41f59f9f in KJS::SourceElementsNode::execute(KJS::ExecState*) ( this=0x83ae818, exec=0xbfffdac0) at nodes.cpp:3067 #21 0x41f53cf3 in KJS::BlockNode::execute(KJS::ExecState*) (this=0x83dbe10, exec=0xbfffdac0) at nodes.cpp:1915 #22 0x41f5430f in KJS::IfNode::execute(KJS::ExecState*) (this=0x83dbe40, exec=0xbfffdac0) at nodes.cpp:2001 #23 0x41f5a03b in KJS::SourceElementsNode::execute(KJS::ExecState*) ( this=0xbfffd8f0, exec=0xbfffdac0) at nodes.cpp:3073 #24 0x41f53cf3 in KJS::BlockNode::execute(KJS::ExecState*) (this=0x83b3878, exec=0xbfffdac0) at nodes.cpp:1915 #25 0x41f5953c in KJS::FunctionBodyNode::execute(KJS::ExecState*) ( this=0x83b3878, exec=0xbfffdac0) at nodes.cpp:2919 #26 0x41f4b565 in KJS::InterpreterImp::evaluate(KJS::UString const&, KJS::Value const&) (this=0x8490278, code=@0xbfffdac0, thisV=@0xbfffdcc0) at internal.cpp:876 #27 0x41f80729 in KJS::Interpreter::evaluate(KJS::UString const&, KJS::Value const&) (this=0x0, code=@0xbfffdcb0, thisV=@0xbfffdcc0) at interpreter.cpp:166 #28 0x41e3c71d in KJS::KJSProxyImpl::evaluate(QString, int, QString const&, DOM::Node const&, KJS::Completion*) (this=0x84873c8, filename= {static null = {static null = <same as static member of an already seen type>, d = 0x804ba50, static shared_null = 0x804ba50}, d = 0x0, static shared_null = 0x804ba50}, baseLine=1, str=@0xbfffdef0, n=@0xbfffde30, completion=0xbfffddc0) at khtml/ecma/kjs_proxy.cpp:152 #29 0x41cda94b in KHTMLPart::executeScript(QString const&, int, DOM::Node const&, QString const&) (this=0x83dd498, filename=@0xbfffdea0, baseLine=1, n=@0xbfffde30, script=@0xbfffdef0) at khtml/khtml_part.cpp:970 #30 0x41d3f8a9 in khtml::HTMLTokenizer::scriptExecution(QString const&, QString const&, int) (this=0x848aa88, str=@0xbfffdef0, scriptURL=@0xbfffde40, baseLine=0) at khtmlview.h:110 #31 0x41d43efc in khtml::HTMLTokenizer::notifyFinished(khtml::CachedObject*) ( this=0x848aa88) at khtml/html/htmltokenizer.cpp:1636 #32 0x41de2c42 in khtml::CachedScript::checkNotify() (this=0x8493b48) at khtml/misc/loader.cpp:322 #33 0x41de2ba0 in khtml::CachedScript::data(QBuffer&, bool) (this=0x8493b48, buffer=@0xbfffdfd0) at khtml/misc/loader.cpp:314 #34 0x41de6673 in khtml::Loader::slotFinished(KIO::Job*) (this=0x823a428, job=0x8384370) at khtml/misc/loader.cpp:1095 #35 0x41de8b43 in khtml::Loader::qt_invoke(int, QUObject*) (this=0x823a428, _id=2, _o=0xbfffe120) at qucom_p.h:312 #36 0x40e1c253 in QObject::activate_signal(QConnectionList*, QUObject*) ( this=0x8384370, clist=0x8267998, o=0xbfffe120) at kernel/qobject.cpp:2356 #37 0x40336cb6 in KIO::Job::result(KIO::Job*) (this=0x8384370, t0=0x8384370) at jobclasses.moc:156 #38 0x4031ff52 in KIO::Job::emitResult() (this=0x8384370) at kio/job.cpp:207 #39 0x40321763 in KIO::SimpleJob::slotFinished() (this=0x8384370) at kio/job.cpp:524 #40 0x40324c21 in KIO::TransferJob::slotFinished() (this=0x8384370) at kio/job.cpp:884 #41 0x403388db in KIO::TransferJob::qt_invoke(int, QUObject*) (this=0x8384370, _id=17, _o=0xbfffe4d0) at jobclasses.moc:1050 #42 0x40e1c253 in QObject::activate_signal(QConnectionList*, QUObject*) ( this=0x8384088, clist=0x83a1780, o=0xbfffe4d0) at kernel/qobject.cpp:2356 #43 0x40e1c0f2 in QObject::activate_signal(int) (this=0x8384088, signal=6) at kernel/qobject.cpp:2325 #44 0x403127b8 in KIO::SlaveInterface::finished() (this=0x8384088) at qmetaobject.h:261 #45 0x4030fa22 in KIO::SlaveInterface::dispatch(int, QMemArray<char> const&) ( this=0x8384088, _cmd=104, rawdata=@0x83e49d4) at slaveinterface.cpp:255 #46 0x4030ef2e in KIO::SlaveInterface::dispatch() (this=0x8384088) at slaveinterface.cpp:191 #47 0x4030bffe in KIO::Slave::gotInput() (this=0x8384088) at slave.cpp:294 #48 0x4030e49c in KIO::Slave::qt_invoke(int, QUObject*) (this=0x8384088, _id=4, _o=0xbfffe960) at slave.moc:113 #49 0x40e1c253 in QObject::activate_signal(QConnectionList*, QUObject*) ( this=0x84850b8, clist=0x83e4a60, o=0xbfffe960) at kernel/qobject.cpp:2356 #50 0x40e1c5c5 in QObject::activate_signal(int, int) (this=0x84850b8, signal=2, param=20) at kernel/qobject.cpp:2449 #51 0x411734e1 in QSocketNotifier::activated(int) (this=0x84850b8, t0=20) at .moc/debug-shared-mt/moc_qsocketnotifier.cpp:85 #52 0x40e3c3e8 in QSocketNotifier::event(QEvent*) (this=0x84850b8, e=0xbfffec30) at kernel/qsocketnotifier.cpp:280 #53 0x40db9793 in QApplication::internalNotify(QObject*, QEvent*) ( this=0xbffff1c0, receiver=0x84850b8, e=0xbfffec30) at kernel/qapplication.cpp:2620 #54 0x40db8c50 in QApplication::notify(QObject*, QEvent*) (this=0xbffff1c0, receiver=0x84850b8, e=0xbfffec30) at kernel/qapplication.cpp:2343 #55 0x408e5927 in KApplication::notify(QObject*, QEvent*) (this=0xbffff1c0, receiver=0x84850b8, event=0xbfffec30) at kapplication.cpp:511 #56 0x40d4f891 in QApplication::sendEvent(QObject*, QEvent*) ( receiver=0x84850b8, event=0xbfffec30) at qapplication.h:491 #57 0x40da7baa in QEventLoop::activateSocketNotifiers() (this=0x8088e30) at kernel/qeventloop_unix.cpp:580 #58 0x40d61615 in QEventLoop::processEvents(unsigned) (this=0x8088e30, flags=4) at kernel/qeventloop_x11.cpp:383 #59 0x40dcd95a in QEventLoop::enterLoop() (this=0x8088e30) at kernel/qeventloop.cpp:198 #60 0x40dcd876 in QEventLoop::exec() (this=0x8088e30) at kernel/qeventloop.cpp:145 #61 0x40db9913 in QApplication::exec() (this=0xbffff1c0) at kernel/qapplication.cpp:2743 #62 0x40067cac in kdemain (argc=2, argv=0xbffff314) at konq_main.cc:204 #63 0x08048697 in main (argc=2, argv=0xbffff314) at konqueror/kdeinit_konqueror.cpp:2 |