Version: (using KDE KDE 3.4.1) Installed from: Gentoo Packages OS: Linux Clicking on this link: http://www.vpro.nl/programma/deavonden/afleveringen/23314321/audio/24141516/ causes Konqueror to crash 100% reproducibly. The full debug backtrace is here: Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 16384 (LWP 13264)] [KCrash handler] #5 khtml::RenderPart::setWidget(QWidget*) (this=0x8673af0, widget=0x0) at render_frames.cpp:522 #6 0xb6fdd086 in KHTMLPart::processObjectRequest(khtml::ChildFrame*, KURL const&, QString const&) (this=0x8705508, child=0x8847b40, _url=@0x0, mimetype=@0xbfee3214) at khtml_part.cpp:4288 #7 0xb6fdc29f in KHTMLPart::requestObject(khtml::ChildFrame*, KURL const&, KParts::URLArgs const&) (this=0x8705508, child=0x8847b40, url=@0xbfee3290, _args=@0x0) at khtml_part.cpp:4206 #8 0xb6fdbaa9 in KHTMLPart::requestObject(khtml::RenderPart*, QString const&, QString const&, QStringList const&) (this=0x8705508, frame=0x0, url=@0x0, serviceType=@0x0, params=@0x0) at khtml_part.cpp:4146 #9 0xb70b1a7c in khtml::RenderPartObject::updateWidget() (this=0x8673af0) at render_frames.cpp:715 #10 0xb70b2668 in khtml::RenderPartObject::close() (this=0x8673af0) at render_frames.cpp:723 #11 0xb70199aa in DOM::NodeImpl::closeRenderer() (this=0x8b17cf0) at dom_nodeimpl.cpp:844 #12 0xb7019952 in DOM::NodeImpl::close() (this=0x8b17cf0) at dom_nodeimpl.cpp:831 #13 0xb701fa6f in DOM::ElementImpl::close() (this=0x8b17cf0) at dom_elementimpl.cpp:502 #14 0xb7035eaf in khtml::KHTMLParser::insertNode(DOM::NodeImpl*, bool) ( this=0x8a98a38, n=0x8b17cf0, flat=true) at htmlparser.cpp:335 #15 0xb7035c1f in khtml::KHTMLParser::parseToken(khtml::Token*) ( this=0x8a98a38, t=0x8a9830c) at htmlparser.cpp:279 #16 0xb703cc0e in khtml::HTMLTokenizer::processToken() (this=0x8a982d8) at htmltokenizer.cpp:1631 #17 0xb703b0d6 in khtml::HTMLTokenizer::parseTag(khtml::TokenizerString&) ( this=0x8a982d8, src=@0x8a98408) at htmltokenizer.cpp:1131 #18 0xb703c21a in khtml::HTMLTokenizer::write(khtml::TokenizerString const&, bool) (this=0x8a982d8, str=@0x65, appendData=false) at htmltokenizer.cpp:1386 #19 0xb7011de0 in DOM::DocumentImpl::write(QString const&) (this=0x8a95110, text=@0x0) at dom_docimpl.cpp:1211 #20 0xb7011d7b in DOM::DocumentImpl::write(DOM::DOMString const&) (this=0x0, text=@0x0) at dom_docimpl.cpp:1199 #21 0xb71965e5 in DOM::HTMLDocument::write(DOM::DOMString const&) (this=0x0, text=@0x0) at html_document.cpp:213 #22 0xb71150fc in KJS::HTMLDocFunction::tryCall(KJS::ExecState*, KJS::Object&, KJS::List const&) (this=0x8bf6c90, exec=0xbfee4160, thisObj=@0xbfee3d10, args=@0xbfee3d70) at kjs_html.cpp:108 #23 0xb71028ae in KJS::DOMFunction::call(KJS::ExecState*, KJS::Object&, KJS::List const&) (this=0x8673af0, exec=0xbfee4160, thisObj=@0x0, args=@0x0) at kjs_binding.cpp:107 #24 0xb6e1964e in KJS::Object::call(KJS::ExecState*, KJS::Object&, KJS::List const&) (this=0x0, exec=0xbfee4160, thisObj=@0x0, args=@0x0) at object.cpp:70 #25 0xb6de90a4 in KJS::FunctionCallNode::evaluate(KJS::ExecState*) const ( this=0x0, exec=0xbfee4160) at nodes.cpp:850 #26 0xb6ded77e in KJS::ExprStatementNode::execute(KJS::ExecState*) ( this=0x8b014d8, exec=0xbfee4160) at nodes.cpp:1956 #27 0xb6df3943 in KJS::SourceElementsNode::execute(KJS::ExecState*) ( this=0x8840668, exec=0xbfee4160) at nodes.cpp:3076 #28 0xb6ded5b1 in KJS::BlockNode::execute(KJS::ExecState*) (this=0x8af6690, exec=0xbfee4160) at nodes.cpp:1918 #29 0xb6deda89 in KJS::IfNode::execute(KJS::ExecState*) (this=0x8842a18, exec=0xbfee4160) at nodes.cpp:2004 #30 0xb6df3943 in KJS::SourceElementsNode::execute(KJS::ExecState*) (this=0x0, exec=0xbfee4160) at nodes.cpp:3076 #31 0xb6ded5b1 in KJS::BlockNode::execute(KJS::ExecState*) (this=0x883a348, exec=0xbfee4160) at nodes.cpp:1918 #32 0xb6df2bfc in KJS::FunctionBodyNode::execute(KJS::ExecState*) ( this=0x883a348, exec=0xbfee4160) at nodes.cpp:2922 #33 0xb6e099d5 in KJS::InterpreterImp::evaluate(KJS::UString const&, KJS::Value const&) (this=0x8a99158, code=@0x8a9915c, thisV=@0xbfee4350) at internal.cpp:899 #34 0xb6e1b5aa in KJS::Interpreter::evaluate(KJS::UString const&, KJS::Value const&) (this=0x0, code=@0x0, thisV=@0x0) at interpreter.cpp:166 #35 0xb714992e in KJS::KJSProxyImpl::evaluate(QString, int, QString const&, DOM::Node const&, KJS::Completion*) (this=0x8aa55b0, filename= {static null = {static null = <same as static member of an already seen type>, d = 0x806d2d8, static shared_null = 0x806d2d8}, d = 0x0, static shared_null = 0x806d2d8}, baseLine=140983024, str=@0x0, n=@0xbfee44e0, completion=0xbfee4470) at kjs_proxy.cpp:154 #36 0xb6fcd2c0 in KHTMLPart::executeScript(QString const&, int, DOM::Node const&, QString const&) (this=0x8705508, filename=@0xbfee4550, baseLine=0, n=@0x0, script=@0x0) at khtml_part.cpp:1129 #37 0xb7039585 in khtml::HTMLTokenizer::scriptExecution(QString const&, QString const&, int) (this=0x8a982d8, str=@0x8673af0, scriptURL=@0xbfee44e0, baseLine=206) at htmltokenizer.cpp:439 #38 0xb703938c in khtml::HTMLTokenizer::scriptHandler() (this=0x8a982d8) at htmltokenizer.cpp:411 #39 0xb7038ff7 in khtml::HTMLTokenizer::parseSpecial(khtml::TokenizerString&) ( this=0x8a982d8, src=@0x8a98408) at htmltokenizer.cpp:331 #40 0xb703b19f in khtml::HTMLTokenizer::parseTag(khtml::TokenizerString&) ( this=0x8a982d8, src=@0x8a98408) at htmltokenizer.cpp:1184 #41 0xb703c21a in khtml::HTMLTokenizer::write(khtml::TokenizerString const&, bool) (this=0x8a982d8, str=@0x73, appendData=false) at htmltokenizer.cpp:1386 #42 0xb6fd1153 in KHTMLPart::write(char const*, int) (this=0x8705508, str=0x8b16ae0 "alse\"><div class=\"pageheader\" style=\"width:100%; cursor:hand; text-align:right;\"><img alt=\"Sluit menu\" src=\"http://images.vpro.nl/img.db?icon_smallarrow+f(gif)+r(270)+colorizehex(ffffff)\" align=\"left\""..., len=-1074902720) at khtml_part.cpp:1938 #43 0xb6fcf04a in KHTMLPart::slotData(KIO::Job*, QMemArray<char> const&) ( this=0x8705508, kio_job=0x8a979b8, data=@0xbfee4fa0) at khtml_part.cpp:1629 #44 0xb6fea643 in KHTMLPart::qt_invoke(int, QUObject*) (this=0x8705508, _id=1187522120, _o=0xbfee4bf0) at khtml_part.moc:487 #45 0x46820a93 in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/qt/3/lib/libqt-mt.so.3 #46 0xb7c53e63 in KIO::TransferJob::data(KIO::Job*, QMemArray<char> const&) ( this=0x8a979b8, t0=0x0, t1=@0x0) at jobclasses.moc:972 #47 0xb7c41245 in KIO::TransferJob::slotData(QMemArray<char> const&) ( this=0x8a979b8, _data=@0x0) at job.cpp:874 #48 0xb7c543b7 in KIO::TransferJob::qt_invoke(int, QUObject*) (this=0x8a979b8, _id=18, _o=0xbfee4d10) at jobclasses.moc:1051 #49 0x46820a93 in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/qt/3/lib/libqt-mt.so.3 #50 0xb7c357a7 in KIO::SlaveInterface::data(QMemArray<char> const&) ( this=0x8737ba0, t0=@0x0) at slaveinterface.moc:194 #51 0xb7c33f80 in KIO::SlaveInterface::dispatch(int, QMemArray<char> const&) ( this=0x8737ba0, _cmd=100, rawdata=@0xbfee4fa0) at slaveinterface.cpp:234 #52 0xb7c33ceb in KIO::SlaveInterface::dispatch() (this=0x8737ba0) at slaveinterface.cpp:173 #53 0xb7c31c8d in KIO::Slave::gotInput() (this=0x8737ba0) at slave.cpp:300 #54 0xb7c33621 in KIO::Slave::qt_invoke(int, QUObject*) (this=0x8737ba0, _id=4, _o=0xbfee50e0) at slave.moc:113 #55 0x46820a93 in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/qt/3/lib/libqt-mt.so.3 #56 0x46820bed in QObject::activate_signal(int, int) () from /usr/qt/3/lib/libqt-mt.so.3 #57 0x46b53232 in QSocketNotifier::activated(int) () from /usr/qt/3/lib/libqt-mt.so.3 #58 0x4683caae in QSocketNotifier::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #59 0x467c5b4f in QApplication::internalNotify(QObject*, QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #60 0x467c4f62 in QApplication::notify(QObject*, QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3 #61 0xb763a64b in KApplication::notify(QObject*, QEvent*) (this=0xbfee5a20, receiver=0x8768a40, event=0xbfee54f0) at kapplication.cpp:549 #62 0x467b5895 in QEventLoop::activateSocketNotifiers() () from /usr/qt/3/lib/libqt-mt.so.3 #63 0x4677125f in QEventLoop::processEvents(unsigned) () from /usr/qt/3/lib/libqt-mt.so.3 #64 0x467d78d8 in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3 #65 0x467d7788 in QEventLoop::exec() () from /usr/qt/3/lib/libqt-mt.so.3 #66 0x467c5d81 in QApplication::exec() () from /usr/qt/3/lib/libqt-mt.so.3 #67 0xb7f5d7ec in kdemain (argc=0, argv=0x0) at konq_main.cc:206 #68 0x0804872b in main (argc=0, argv=0x0) at konqueror.la.cc:2
Thanks, but the culprit is Kaffeine. Uninstall it to get rid of the crash. *** This bug has been marked as a duplicate of 109498 ***