Bug 206218 - Random crash on http://www.faz.net
Summary: Random crash on http://www.faz.net
Status: RESOLVED DUPLICATE of bug 193717
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-09-04 09:44 UTC by Markus Brueckner
Modified: 2010-02-14 18:31 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Brueckner 2009-09-04 09:44:35 UTC
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
Comment 1 Christophe Marin 2009-09-04 10:53:28 UTC
Likely a duplicate of bug 202705 193717 193177 206212 204132
Comment 2 Dario Andres 2009-09-04 15:24:57 UTC
- Can you reproduce the crash if you visit that URL with Konqueror itself ?
Thanks
Comment 3 Markus Brueckner 2009-09-04 23:51:16 UTC
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.
Comment 4 meloon 2009-09-05 16:39:59 UTC
Reproduceable on Archlinux, KDE 4.3.1
Comment 5 Dario Andres 2009-09-16 22:10:23 UTC
Mh, I can't reproduce on 4.4trunk.
Comment 6 Māris Nartišs 2010-01-29 15:55:35 UTC
Different webpage, same backtrace (ends at the same line: kdelibs-4.3.5/khtml/rendering/bidi.cpp:206)

Konqueror 4.3.5.
Comment 7 Tommi Tervo 2010-02-14 18:31:50 UTC

*** This bug has been marked as a duplicate of bug 193717 ***