Summary: | konqueror crashes when browsing gmail | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Danilo Luvizotto <danilo.luvizotto> |
Component: | khtml | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andresbajotierra, gpiez, ivan, kapnoullas, kde-bugs, papic644, pazderak |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Danilo Luvizotto
2009-05-23 03:58:11 UTC
The backtrace looks really similar to the one in bug 193177. Thanks Your're welcome, but don't thank me. Thank the wonderful new KDE's crash handler. It's amazing! And thank you and all the other KDE developers for your work. Hi all, the same error appears, if a try open page http://pctuning.tyden.cz:80/index.php?option=com_pctlongblock#14333. Here is backtrace: Aplikace: Konqueror (konqueror), signál SIGSEGV 0x00007fb80c9d5451 in nanosleep () from /lib/libc.so.6 [Current thread is 0 (LWP 26605)] Thread 3 (Thread 0x7fb7ff02a910 (LWP 28320)): #0 0x00007fb80f0704fd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007fb80f2dd777 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4 #2 0x00007fb80f2d4a29 in QThreadPoolThread::run () from /usr/lib64/qt4/libQtCore.so.4 #3 0x00007fb80f2dca14 in QThreadPrivate::start () from /usr/lib64/qt4/libQtCore.so.4 #4 0x00007fb80f06c2e7 in start_thread () from /lib/libpthread.so.0 #5 0x00007fb80ca0638d in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fb7fe44e910 (LWP 29749)): #0 0x00007fb80f0704fd in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007fb80f2dd777 in QWaitCondition::wait () from /usr/lib64/qt4/libQtCore.so.4 #2 0x00007fb80f2d4a29 in QThreadPoolThread::run () from /usr/lib64/qt4/libQtCore.so.4 #3 0x00007fb80f2dca14 in QThreadPrivate::start () from /usr/lib64/qt4/libQtCore.so.4 #4 0x00007fb80f06c2e7 in start_thread () from /lib/libpthread.so.0 #5 0x00007fb80ca0638d in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Current language: auto; currently asm Thread 1 (Thread 0x7fb811d57750 (LWP 26605)): [KCrash Handler] #5 0x00007fb8035cabf4 in khtml::BidiContext::deref () from /usr/lib64/libkhtml.so.5 #6 0x00007fb80363f284 in khtml::RootInlineBox::setLineBreakInfo () from /usr/lib64/libkhtml.so.5 #7 0x00007fb80363f35a in khtml::RootInlineBox::childRemoved () from /usr/lib64/libkhtml.so.5 #8 0x00007fb80363f3d4 in khtml::InlineFlowBox::removeFromLine () from /usr/lib64/libkhtml.so.5 #9 0x00007fb80364053d in khtml::InlineBox::detach () from /usr/lib64/libkhtml.so.5 #10 0x00007fb80363e348 in khtml::InlineFlowBox::deleteLine () from /usr/lib64/libkhtml.so.5 #11 0x00007fb80363e348 in khtml::InlineFlowBox::deleteLine () from /usr/lib64/libkhtml.so.5 #12 0x00007fb8035f5aea in khtml::RenderContainer::removeChildNode () from /usr/lib64/libkhtml.so.5 #13 0x00007fb8035daebe in khtml::RenderBlock::removeChild () from /usr/lib64/libkhtml.so.5 #14 0x00007fb8035eb84e in khtml::RenderObject::detach () from /usr/lib64/libkhtml.so.5 #15 0x00007fb8035f7f12 in khtml::RenderBox::detach () from /usr/lib64/libkhtml.so.5 #16 0x00007fb803536866 in DOM::NodeImpl::detach () from /usr/lib64/libkhtml.so.5 #17 0x00007fb803537068 in DOM::NodeBaseImpl::detach () from /usr/lib64/libkhtml.so.5 #18 0x00007fb803537068 in DOM::NodeBaseImpl::detach () from /usr/lib64/libkhtml.so.5 #19 0x00007fb803537068 in DOM::NodeBaseImpl::detach () from /usr/lib64/libkhtml.so.5 #20 0x00007fb803537068 in DOM::NodeBaseImpl::detach () from /usr/lib64/libkhtml.so.5 #21 0x00007fb803537068 in DOM::NodeBaseImpl::detach () from /usr/lib64/libkhtml.so.5 #22 0x00007fb803537068 in DOM::NodeBaseImpl::detach () from /usr/lib64/libkhtml.so.5 #23 0x00007fb8035447b6 in DOM::ElementImpl::recalcStyle () from /usr/lib64/libkhtml.so.5 #24 0x00007fb80358d4a9 in DOM::HTMLElementImpl::recalcStyle () from /usr/lib64/libkhtml.so.5 #25 0x00007fb8035337a7 in DOM::DocumentImpl::recalcStyle () from /usr/lib64/libkhtml.so.5 #26 0x00007fb80352a4fd in DOM::DocumentImpl::updateDocumentsRendering () from /usr/lib64/libkhtml.so.5 #27 0x00007fb80353a72d in DOM::NodeImpl::dispatchGenericEvent () from /usr/lib64/libkhtml.so.5 #28 0x00007fb80353c293 in DOM::NodeImpl::dispatchWindowEvent () from /usr/lib64/libkhtml.so.5 #29 0x00007fb8034c0f08 in KHTMLPart::slotFinishedParsing () from /usr/lib64/libkhtml.so.5 #30 0x00007fb8034e9505 in KHTMLPart::qt_metacall () from /usr/lib64/libkhtml.so.5 #31 0x00007fb80f3c2dfd in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4 #32 0x00007fb80351f63d in DOM::DocumentImpl::qt_metacall () from /usr/lib64/libkhtml.so.5 #33 0x00007fb8035912d8 in DOM::HTMLDocumentImpl::qt_metacall () from /usr/lib64/libkhtml.so.5 #34 0x00007fb80f3c2dfd in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4 #35 0x00007fb80357d33a in khtml::HTMLTokenizer::finish () from /usr/lib64/libkhtml.so.5 #36 0x00007fb8034bc0a2 in KHTMLPart::end () from /usr/lib64/libkhtml.so.5 #37 0x00007fb8034c6b85 in KHTMLPart::processObjectRequest () from /usr/lib64/libkhtml.so.5 #38 0x00007fb8034e6ac8 in KHTMLPart::requestObject () from /usr/lib64/libkhtml.so.5 #39 0x00007fb8034e96cd in KHTMLPart::requestFrame () from /usr/lib64/libkhtml.so.5 #40 0x00007fb80359682f in DOM::HTMLIFrameElementImpl::computeContent () from /usr/lib64/libkhtml.so.5 #41 0x00007fb80353b671 in DOM::NodeBaseImpl::appendChild () from /usr/lib64/libkhtml.so.5 #42 0x00007fb8036d6de4 in DOMNodeProtoFunc::callAsFunction () from /usr/lib64/libkhtml.so.5 #43 0x00007fb803073dc9 in KJS::JSObject::call () from /usr/lib64/libkjs.so.4 #44 0x00007fb80308e841 in KJS::Machine::runBlock () from /usr/lib64/libkjs.so.4 #45 0x00007fb80307037c in KJS::FunctionImp::callAsFunction () from /usr/lib64/libkjs.so.4 #46 0x00007fb803073dc9 in KJS::JSObject::call () from /usr/lib64/libkjs.so.4 #47 0x00007fb80308e841 in KJS::Machine::runBlock () from /usr/lib64/libkjs.so.4 #48 0x00007fb803044448 in KJS::FunctionBodyNode::execute () from /usr/lib64/libkjs.so.4 #49 0x00007fb803076bfa in KJS::Interpreter::evaluate () from /usr/lib64/libkjs.so.4 #50 0x00007fb803076cc3 in KJS::Interpreter::evaluate () from /usr/lib64/libkjs.so.4 #51 0x00007fb80371ff51 in KJS::KJSProxyImpl::evaluate () from /usr/lib64/libkhtml.so.5 #52 0x00007fb8035892c7 in DOM::HTMLScriptElementImpl::evaluateScript () from /usr/lib64/libkhtml.so.5 #53 0x00007fb803589566 in DOM::HTMLScriptElementImpl::notifyFinished () from /usr/lib64/libkhtml.so.5 #54 0x00007fb80369d077 in khtml::CachedScript::checkNotify () from /usr/lib64/libkhtml.so.5 #55 0x00007fb80369d254 in khtml::CachedScript::data () from /usr/lib64/libkhtml.so.5 #56 0x00007fb80369af9d in khtml::Loader::slotFinished () from /usr/lib64/libkhtml.so.5 #57 0x00007fb8036a0e57 in khtml::Loader::qt_metacall () from /usr/lib64/libkhtml.so.5 #58 0x00007fb80f3c2dfd in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4 #59 0x00007fb80f9d2d72 in KJob::result () from /usr/lib64/libkdecore.so.5 #60 0x00007fb80f9d30ef in KJob::emitResult () from /usr/lib64/libkdecore.so.5 #61 0x00007fb810bce9d0 in KIO::SimpleJob::slotFinished () from /usr/lib64/libkio.so.5 #62 0x00007fb810bcfbf3 in KIO::TransferJob::slotFinished () from /usr/lib64/libkio.so.5 #63 0x00007fb810bd0c75 in KIO::TransferJob::qt_metacall () from /usr/lib64/libkio.so.5 #64 0x00007fb80f3c2dfd in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4 #65 0x00007fb810c84a31 in KIO::SlaveInterface::dispatch () from /usr/lib64/libkio.so.5 #66 0x00007fb810c815c1 in KIO::SlaveInterface::dispatch () from /usr/lib64/libkio.so.5 #67 0x00007fb810c72823 in KIO::Slave::gotInput () from /usr/lib64/libkio.so.5 #68 0x00007fb810c74b28 in KIO::Slave::qt_metacall () from /usr/lib64/libkio.so.5 #69 0x00007fb80f3c2dfd in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4 #70 0x00007fb810b9a86f in KIO::ConnectionPrivate::dequeue () from /usr/lib64/libkio.so.5 #71 0x00007fb810b9acca in KIO::Connection::qt_metacall () from /usr/lib64/libkio.so.5 #72 0x00007fb80f3bf991 in QObject::event () from /usr/lib64/qt4/libQtCore.so.4 #73 0x00007fb80e748bcd in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4 #74 0x00007fb80e7505fa in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4 #75 0x00007fb8101b2f1b in KApplication::notify () from /usr/lib64/libkdeui.so.5 #76 0x00007fb80f3b0cfb in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4 #77 0x00007fb80f3b163e in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib64/qt4/libQtCore.so.4 #78 0x00007fb80f3d6203 in postEventSourceDispatch () from /usr/lib64/qt4/libQtCore.so.4 #79 0x00007fb80b313e29 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #80 0x00007fb80b317498 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #81 0x00007fb80b31765c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #82 0x00007fb80f3d5e9f in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4 #83 0x00007fb80e7cedaf in QGuiEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtGui.so.4 #84 0x00007fb80f3af6a2 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4 #85 0x00007fb80f3af83c in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4 #86 0x00007fb80f3b18dc in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4 #87 0x00007fb811950c37 in kdemain () from /usr/lib64/libkdeinit4_konqueror.so #88 0x00007fb80c952a26 in __libc_start_main () from /lib/libc.so.6 #89 0x00000000004008f9 in _start () I am using Konqueror 4.2.4 (KDE 4.2.4) on Gentoo Linux (kernel 2.6.29-gentoo-r5 x86+64, gcc x86_64-pc-linux-gnu-4.3.3) *** Bug 226130 has been marked as a duplicate of this bug. *** *** Bug 204132 has been marked as a duplicate of this bug. *** *** Bug 206218 has been marked as a duplicate of this bug. *** *** Bug 211819 has been marked as a duplicate of this bug. *** *** Bug 214018 has been marked as a duplicate of this bug. *** *** Bug 218220 has been marked as a duplicate of this bug. *** This seems to be x86_64 spesific bug. Could someone post valgrind report? http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_with_Valgrind SVN commit 1094434 by ggarand: InlineBox::deleteLine shouldn't try to remove() the line box before disposing of it. This causes crashes in release mode because remove() will call to a possibly invalid parent (this parent-is-invalid circumstance isn't fully clear to me, though), the link to which is only nulled out in Debug mode. Let's play this low risk : align Release on Debug for branch backport... BUG: 193717 BUG: 206832 M +0 -2 render_line.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1094434 SVN commit 1094435 by ggarand: InlineBox::deleteLine shouldn't try to remove() the line box before disposing of it. This causes crashes in release mode because remove() will call to a possibly invalid parent (this parent-is-invalid circumstance isn't fully clear to me, though), the link to which is only nulled out in Debug mode. Let's play this low risk : align Release on Debug for branch backport... ... then stop removing the line box instead. BUG: 193717 BUG: 206832 M +3 -1 render_line.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1094435 SVN commit 1094495 by ggarand: automatically merged revision 1094434: InlineBox::deleteLine shouldn't try to remove() the line box before disposing of it. This causes crashes in release mode because remove() will call to a possibly invalid parent (this parent-is-invalid circumstance isn't fully clear to me, though), the link to which is only nulled out in Debug mode. Let's play this low risk : align Release on Debug for branch backport... BUG: 193717 M +0 -2 render_line.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1094495 |