Application that crashed: kontact Version of the application: 4.3.1 KDE Version: 4.3.1 (KDE 4.3.1) Qt Version: 4.5.2 Operating System: Linux 2.6.28-15-generic x86_64 Distribution: Ubuntu 9.04 What I was doing when the application crashed: When reading websites in Kontact (in this case: http://www.faz.net/s/Rub501F42F1AA064C4CB17DF1C38AC00196/Doc~E4DF98570DD114AC7AFD38F36D902E131~ATpl~Ecommon~SMed.html and the following pictures) akregator crashes in libkhtml. The crash seems to be more or less random without any consistent pattern. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault [KCrash Handler] #5 khtml::BidiContext::deref (this=0x1900000019) at /build/buildd/kde4libs-4.3.1/khtml/rendering/bidi.cpp:206 #6 0x00007f0902514d14 in khtml::RootInlineBox::setLineBreakInfo (this=0x48b23a8, obj=0x0, breakPos=<value optimized out>, status=@0x7fff0ad0d2a0, context=0x0) at /build/buildd/kde4libs-4.3.1/khtml/rendering/render_line.cpp:1177 #7 0x00007f0902514dea in khtml::RootInlineBox::childRemoved (this=0x1900000019, box=0x48b2410) at /build/buildd/kde4libs-4.3.1/khtml/rendering/render_line.cpp:1161 #8 0x00007f0902514e64 in khtml::InlineFlowBox::removeFromLine (this=0x48b23a8, child=0x48b2410) at /build/buildd/kde4libs-4.3.1/khtml/rendering/render_line.cpp:226 #9 0x00007f0902515fcd in khtml::InlineBox::detach (this=0x48b2410, renderArena=0x8492050, noRemove=40) at /build/buildd/kde4libs-4.3.1/khtml/rendering/render_line.cpp:81 #10 0x00007f0902513db8 in khtml::InlineFlowBox::deleteLine (this=0x48b23a8, arena=0x8492050) at /build/buildd/kde4libs-4.3.1/khtml/rendering/render_line.cpp:209 #11 0x00007f09024c813a in khtml::RenderContainer::removeChildNode (this=0x48afa38, oldChild=0x48b1220) at /build/buildd/kde4libs-4.3.1/khtml/rendering/render_container.cpp:224 #12 0x00007f09024abf6e in khtml::RenderBlock::removeChild (this=0x48af8a8, oldChild=0x48af970) at /build/buildd/kde4libs-4.3.1/khtml/rendering/render_block.cpp:605 #13 0x00007f09024be76e in khtml::RenderObject::detach (this=0x48af970) at /build/buildd/kde4libs-4.3.1/khtml/rendering/render_object.h:847 #14 0x00007f09024cb262 in khtml::RenderBox::detach (this=0x48af970) at /build/buildd/kde4libs-4.3.1/khtml/rendering/render_box.cpp:224 #15 0x00007f0902407f06 in DOM::NodeImpl::detach (this=0x72fac90) at /build/buildd/kde4libs-4.3.1/khtml/xml/dom_nodeimpl.cpp:975 #16 0x00007f0902408708 in DOM::NodeBaseImpl::detach (this=0x9c83fe0) at /build/buildd/kde4libs-4.3.1/khtml/xml/dom_nodeimpl.cpp:1836 #17 0x00007f0902408708 in DOM::NodeBaseImpl::detach (this=0x8ea70d0) at /build/buildd/kde4libs-4.3.1/khtml/xml/dom_nodeimpl.cpp:1836 #18 0x00007f0902408708 in DOM::NodeBaseImpl::detach (this=0x7370a00) at /build/buildd/kde4libs-4.3.1/khtml/xml/dom_nodeimpl.cpp:1836 #19 0x00007f0902408708 in DOM::NodeBaseImpl::detach (this=0x87d1810) at /build/buildd/kde4libs-4.3.1/khtml/xml/dom_nodeimpl.cpp:1836 #20 0x00007f0902408708 in DOM::NodeBaseImpl::detach (this=0x9f86890) at /build/buildd/kde4libs-4.3.1/khtml/xml/dom_nodeimpl.cpp:1836 #21 0x00007f0902408708 in DOM::NodeBaseImpl::detach (this=0x9c8d960) at /build/buildd/kde4libs-4.3.1/khtml/xml/dom_nodeimpl.cpp:1836 #22 0x00007f0902408708 in DOM::NodeBaseImpl::detach (this=0x9c68760) at /build/buildd/kde4libs-4.3.1/khtml/xml/dom_nodeimpl.cpp:1836 #23 0x00007f0902408708 in DOM::NodeBaseImpl::detach (this=0x9c50bd0) at /build/buildd/kde4libs-4.3.1/khtml/xml/dom_nodeimpl.cpp:1836 #24 0x00007f090240cf1d in DOM::NodeBaseImpl::removeChild (this=0x87bc2c0, oldChild=0x9c50bd0, exceptioncode=<value optimized out>) at /build/buildd/kde4libs-4.3.1/khtml/xml/dom_nodeimpl.cpp:1621 #25 0x00007f090240d001 in DOM::NodeBaseImpl::replaceChild (this=0x87bc2c0, newChild=0x7641810, oldChild=0x9c50bd0, exceptioncode=@0x7fff0ad0d668) at /build/buildd/kde4libs-4.3.1/khtml/xml/dom_nodeimpl.cpp:1546 #26 0x00007f09025b3ec0 in DOMNodeProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fff0ad0e0e0, thisObj=<value optimized out>, args=@0x7fff0ad0e030) at /build/buildd/kde4libs-4.3.1/khtml/ecma/kjs_dom.cpp:651 #27 0x00007f09014b67b9 in KJS::JSObject::call (this=0x1900000019, exec=0x0, thisObj=0x28, args=@0x7fff0ad0d2a0) at /build/buildd/kde4libs-4.3.1/kjs/object.cpp:69 #28 0x00007f09014d1831 in KJS::Machine::runBlock (exec=0x7fff0ad0e0e0, codeBlock=<value optimized out>, parentExec=0x7fff0ad0ebd0) at codes.def:1192 #29 0x00007f09014b2d1f in KJS::FunctionImp::callAsFunction (this=0x7f08d750ed80, exec=0x7fff0ad0ebd0, thisObj=<value optimized out>, args=@0x7fff0ad0eb20) at /build/buildd/kde4libs-4.3.1/kjs/function.cpp:144 #30 0x00007f09014b67b9 in KJS::JSObject::call (this=0x1900000019, exec=0x0, thisObj=0x28, args=@0x7fff0ad0d2a0) at /build/buildd/kde4libs-4.3.1/kjs/object.cpp:69 #31 0x00007f09014d1831 in KJS::Machine::runBlock (exec=0x7fff0ad0ebd0, codeBlock=<value optimized out>, parentExec=0x7fff0ad0f6c0) at codes.def:1192 #32 0x00007f09014b2d1f in KJS::FunctionImp::callAsFunction (this=0x7f08d7469a00, exec=0x7fff0ad0f6c0, thisObj=<value optimized out>, args=@0x7fff0ad0f610) at /build/buildd/kde4libs-4.3.1/kjs/function.cpp:144 #33 0x00007f09014b67b9 in KJS::JSObject::call (this=0x1900000019, exec=0x0, thisObj=0x28, args=@0x7fff0ad0d2a0) at /build/buildd/kde4libs-4.3.1/kjs/object.cpp:69 #34 0x00007f09014d1831 in KJS::Machine::runBlock (exec=0x7fff0ad0f6c0, codeBlock=<value optimized out>, parentExec=0x7fff0ad10280) at codes.def:1192 #35 0x00007f09014b2d1f in KJS::FunctionImp::callAsFunction (this=0x7f08d7467040, exec=0x7fff0ad10280, thisObj=<value optimized out>, args=@0x7fff0ad0f8b0) at /build/buildd/kde4libs-4.3.1/kjs/function.cpp:144 #36 0x00007f09014b67b9 in KJS::JSObject::call (this=0x1900000019, exec=0x0, thisObj=0x28, args=@0x7fff0ad0d2a0) at /build/buildd/kde4libs-4.3.1/kjs/object.cpp:69 #37 0x00007f090149953a in KJS::FunctionProtoFunc::callAsFunction (this=<value optimized out>, exec=0x7fff0ad10280, thisObj=0x7f08d7467040, args=@0x1) at /build/buildd/kde4libs-4.3.1/kjs/function_object.cpp:123 #38 0x00007f09014b67b9 in KJS::JSObject::call (this=0x1900000019, exec=0x0, thisObj=0x28, args=@0x7fff0ad0d2a0) at /build/buildd/kde4libs-4.3.1/kjs/object.cpp:69 #39 0x00007f09014d1831 in KJS::Machine::runBlock (exec=0x7fff0ad10280, codeBlock=<value optimized out>, parentExec=0x7693d00) at codes.def:1192 #40 0x00007f09014b2d1f in KJS::FunctionImp::callAsFunction (this=0x7f08d751a840, exec=0x7693d00, thisObj=<value optimized out>, args=@0x7341468) at /build/buildd/kde4libs-4.3.1/kjs/function.cpp:144 #41 0x00007f09014b67b9 in KJS::JSObject::call (this=0x1900000019, exec=0x0, thisObj=0x28, args=@0x7fff0ad0d2a0) at /build/buildd/kde4libs-4.3.1/kjs/object.cpp:69 #42 0x00007f09025e4732 in KJS::ScheduledAction::execute (this=0x7341460, window=0x7f08d50e0000) at /build/buildd/kde4libs-4.3.1/khtml/ecma/kjs_window.cpp:2180 #43 0x00007f09025e61d6 in KJS::WindowQObject::timerEvent (this=0x46aa530) at /build/buildd/kde4libs-4.3.1/khtml/ecma/kjs_window.cpp:2356 #44 0x00007f08fd25c263 in QObject::event (this=0x46aa530, e=0x0) at kernel/qobject.cpp:1075 #45 0x00007f08fddccf4d in QApplicationPrivate::notify_helper (this=0x1d355a0, receiver=0x46aa530, e=0x7fff0ad10be0) at kernel/qapplication.cpp:4056 #46 0x00007f08fddd518a in QApplication::notify (this=0x7fff0ad10f30, receiver=0x46aa530, e=0x7fff0ad10be0) at kernel/qapplication.cpp:4021 #47 0x00007f08ff1d1deb in KApplication::notify (this=0x7fff0ad10f30, receiver=0x46aa530, event=0x7fff0ad10be0) at /build/buildd/kde4libs-4.3.1/kdeui/kernel/kapplication.cpp:302 #48 0x00007f08fd24c6ac in QCoreApplication::notifyInternal (this=0x7fff0ad10f30, receiver=0x46aa530, event=0x7fff0ad10be0) at kernel/qcoreapplication.cpp:610 #49 0x00007f08fd279516 in QTimerInfoList::activateTimers (this=0x1d39fb0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #50 0x00007f08fd275b2d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165 #51 0x00007f08f699d20a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #52 0x00007f08f69a08e0 in ?? () from /usr/lib/libglib-2.0.so.0 #53 0x00007f08f69a0a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #54 0x00007f08fd275a8f in QEventDispatcherGlib::processEvents (this=0x1d080a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327 #55 0x00007f08fde65bdf in QGuiEventDispatcherGlib::processEvents (this=0x1900000019, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202 #56 0x00007f08fd24af42 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 181472848}) at kernel/qeventloop.cpp:149 #57 0x00007f08fd24b314 in QEventLoop::exec (this=0x7fff0ad10e90, flags={i = 181472928}) at kernel/qeventloop.cpp:201 #58 0x00007f08fd24d5e4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #59 0x0000000000404945 in _start () Reported using DrKonqi
Likely a duplicate of bug 202705 193717 193177 206212 204132
- Can you reproduce the crash if you visit that URL with Konqueror itself ? Thanks
Yes, actually I can. Just click through the pictures until you see the one of the tattoo on her shoulder (number 10). If you now want to click to the next picture konqueror crashes.
Reproduceable on Archlinux, KDE 4.3.1
Mh, I can't reproduce on 4.4trunk.
Different webpage, same backtrace (ends at the same line: kdelibs-4.3.5/khtml/rendering/bidi.cpp:206) Konqueror 4.3.5.
*** This bug has been marked as a duplicate of bug 193717 ***