Bug 204241 - (site, non-reduced testcase) Konqueror crash on http://forum.finance.ua/ (khtml::RenderFlow::addChildWithContinuation, DOM::NodeImpl::createRendererIfNeeded, DOM::ElementImpl::attach)
Summary: (site, non-reduced testcase) Konqueror crash on http://forum.finance.ua/ (kht...
Status: RESOLVED FIXED
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords: reproducible
: 176836 208408 208913 219491 273247 288009 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-08-18 09:29 UTC by Alexander Zaika
Modified: 2014-03-17 20:56 UTC (History)
7 users (show)

See Also:
Latest Commit:
Version Fixed In: 4.12.4


Attachments
Valgrind output (33.33 KB, text/plain)
2009-08-18 16:35 UTC, Dario Andres
Details
Non-reduced testcase (website save) (221.65 KB, application/x-gzip)
2009-08-18 16:36 UTC, Dario Andres
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Zaika 2009-08-18 09:29:25 UTC
Version:           4.3.00 (using KDE 4.3.0)
Compiler:          gcc 4.3.4 gcc (Gentoo 4.3.4 p1.0, pie-10.1.5) 4.3.4
OS:                Linux
Installed from:    Gentoo Packages

Hello All.
My Konquerror crash on http://forum.finance.ua/
I can reproduce this bug by open http://forum.finance.ua/ and just wait 1-2 minutes.
Same problems was with previously versions (4.2.4 and 3.5.10). Konquerror crash each time, flash plugins and javascript is enabled.

Not sure if this stack-trace help, but it is:

Application: Konqueror (kdeinit4), signal: Segmentation fault
[KCrash Handler]
#5  0x00007f4844c0d4e0 in ?? () from /usr/lib64/libkhtml.so.5
#6  0x00007f4844b2e3df in ?? () from /usr/lib64/libkhtml.so.5
#7  0x00007f4844b3b8c9 in ?? () from /usr/lib64/libkhtml.so.5
#8  0x00007f4844b3e385 in ?? () from /usr/lib64/libkhtml.so.5
#9  0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#10 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#11 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#12 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#13 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#14 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#15 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#16 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#17 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#18 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#19 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#20 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#21 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#22 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#23 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#24 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#25 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#26 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#27 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#28 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#29 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#30 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#31 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#32 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#33 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#34 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#35 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#36 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#37 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#38 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#39 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#40 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#41 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#42 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#43 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#44 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#45 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#46 0x00007f4844b3e157 in ?? () from /usr/lib64/libkhtml.so.5
#47 0x00007f4844b8e129 in ?? () from /usr/lib64/libkhtml.so.5
#48 0x00007f4844b29e97 in ?? () from /usr/lib64/libkhtml.so.5
#49 0x00007f4844d337d5 in ?? () from /usr/lib64/libkhtml.so.5
#50 0x00007f4844d35951 in ?? () from /usr/lib64/libkhtml.so.5
#51 0x00007f485ad88e03 in QObject::event () from /usr/lib64/qt4/libQtCore.so.4
#52 0x00007f485803f5bd in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#53 0x00007f485804203a in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#54 0x00007f4859164efb in KApplication::notify () from /usr/lib64/libkdeui.so.5
#55 0x00007f485ad73b9c in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4
#56 0x00007f485ada2be0 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#57 0x00007f485ad9f9bd in ?? () from /usr/lib64/qt4/libQtCore.so.4
#58 0x00007f4856acf40e in ?? () from /usr/lib/libglib-2.0.so.0
#59 0x00007f4856ad1145 in ?? () from /usr/lib/libglib-2.0.so.0
#60 0x00007f4856ad128c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#61 0x00007f485ad9f91f in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#62 0x00007f48580dbbbf in ?? () from /usr/lib64/qt4/libQtGui.so.4
#63 0x00007f485ad72862 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4
#64 0x00007f485ad72ce5 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4
#65 0x00007f485ad76bae in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4
#66 0x00007f4849f693d9 in kdemain () from /usr/lib64/libkdeinit4_konqueror.so
#67 0x0000000000407dd3 in _start ()

My system information:

zaz@che ~ $ uname -a
Linux che.od 2.6.30.4 #1 SMP PREEMPT Sat Aug 8 13:38:26 EEST 2009 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 6400+ AuthenticAMD GNU/Linux

zaz@che ~ $ cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 67
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 6400+
stepping        : 3
cpu MHz         : 2800.000
cache size      : 1024 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
bogomips        : 5626.56
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

processor       : 1
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 67
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 6400+
stepping        : 3
cpu MHz         : 2800.000
cache size      : 1024 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy
bogomips        : 5626.56
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

zaz@che ~ $ equery l -i glibc
[ Searching for package 'glibc' in all categories among: ]
 * installed packages
[I--] [  ] sys-libs/glibc-2.9_p20081201-r2 (2.2)

If this help I can try rebuild libkhtml & konquerror with debug information, or/and provide SSH access to my PC.

PS. Many thanks for KDE - the best Desktop Environment ;)
Comment 1 Dario Andres 2009-08-18 15:49:33 UTC
Here using:

Qt: 4.5.2 (KDE-Qt git commit 5b7a2eb42acfdea07c6075556cb43e2c95852145
        Date:   Tue Jul 28 14:10:47 2009 -0300)
KDE: 4.3.64 (KDE 4.3.64 (KDE 4.4 >= 20090812))
kdelibs svn rev. 1011989 / kdebase svn rev. 1011989
on ArchLinux i686 - Kernel 2.6.30.4

I could reproduce the crash:

- Open Konqueror
- Show http://forum.finance.ua/
- Wait 1 or 2 minutes

Backtrace:

Application: Konqueror (konqueror), signal: Segmentation fault
[KCrash Handler]
#6  khtml::RenderFlow::addChildWithContinuation (this=0x8f03348, newChild=0x940bcc4, beforeChild=0x0) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/rendering/render_object.h:318
#7  0xb2be5e35 in DOM::NodeImpl::createRendererIfNeeded (this=0x8f2fc60) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:1084
#8  0xb2bf13a2 in DOM::ElementImpl::attach (this=0x8f2fc60) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:862
#9  0xb2bf2a47 in DOM::ElementImpl::recalcStyle (this=0x8f2fc60, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:960
#10 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x8f2fc60, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#11 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x8f5d4c0, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#12 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x8f5d4c0, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#13 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x8f5d390, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#14 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x8f5d390, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#15 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x8f5d018, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#16 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x8f5d018, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#17 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x8f5c7b8, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#18 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x8f5c7b8, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#19 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x8f5cb90, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#20 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x8f5cb90, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#21 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x8f5c648, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#22 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x8f5c648, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#23 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x9192eb0, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#24 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x9192eb0, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#25 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x9192560, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#26 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x9192560, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#27 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x91929b0, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#28 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x91929b0, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#29 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x91925a0, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#30 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x91925a0, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#31 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x91922e0, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#32 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x91922e0, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#33 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x8fa4d58, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#34 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x8fa4d58, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#35 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x8f9aaa8, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#36 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x8f9aaa8, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#37 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x8f9a6a0, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#38 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x8f9a6a0, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#39 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x8f8efd0, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#40 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x8f8efd0, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#41 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x8f963e8, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#42 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x8f963e8, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#43 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x8f94460, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#44 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x8f94460, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#45 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x8e91cc8, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#46 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x8e91cc8, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#47 0xb2bf296f in DOM::ElementImpl::recalcStyle (this=0x8da1280, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:989
#48 0xb2c3e2f9 in DOM::HTMLElementImpl::recalcStyle (this=0x8da1280, ch=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/html/html_elementimpl.cpp:242
#49 0xb2be0faf in DOM::DocumentImpl::recalcStyle (this=0x8a0b210, change=DOM::NodeImpl::NoChange) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_docimpl.cpp:1436
#50 0xb2bcdbc8 in DOM::DocumentImpl::updateRendering (this=0x0) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/xml/dom_docimpl.cpp:1465
#51 0xb2e3f27c in DOM::Document::updateRendering (this=0xbf81a398) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/dom/dom_doc.cpp:573
#52 0xb2dc85a3 in KJS::ScheduledAction::execute (this=0x92f55b0, window=0xafff0000) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/ecma/kjs_window.cpp:2185
#53 0xb2dca012 in KJS::WindowQObject::timerEvent (this=0x8f24d70) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/ecma/kjs_window.cpp:2356
#54 0xb7284be2 in QObject::event (this=0x8f24d70, e=0xbf81a924) at kernel/qobject.cpp:1074
#55 0xb66ef2db in QApplicationPrivate::notify_helper (this=0x8979280, receiver=0x8f24d70, e=0xbf81a924) at kernel/qapplication.cpp:4056
#56 0xb66ed73c in QApplication::notify (this=0xbf81ad14, receiver=0x8f24d70, e=0xbf81a924) at kernel/qapplication.cpp:3603
#57 0xb78d741a in KApplication::notify (this=0xbf81ad14, receiver=0x8f24d70, event=0xbf81a924) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#58 0xb726f1c1 in QCoreApplication::notifyInternal (this=0xbf81ad14, receiver=0x8f24d70, event=0xbf81a924) at kernel/qcoreapplication.cpp:610
#59 0xb7272b87 in QCoreApplication::sendEvent (receiver=0x8f24d70, event=0xbf81a924) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#60 0xb72a6672 in QTimerInfoList::activateTimers (this=0x897c07c) at kernel/qeventdispatcher_unix.cpp:572
#61 0xb72a2b17 in timerSourceDispatch (source=0x897c048) at kernel/qeventdispatcher_glib.cpp:165
#62 0xb5f98d98 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#63 0xb5f9c3e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#64 0xb5f9c513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#65 0xb72a3a5a in QEventDispatcherGlib::processEvents (this=0x8979240, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:327
#66 0xb67a0f3e in QGuiEventDispatcherGlib::processEvents (this=0x8979240, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202
#67 0xb726c79f in QEventLoop::processEvents (this=0xbf81abcc, flags={i = 36}) at kernel/qeventloop.cpp:149
#68 0xb726c8e4 in QEventLoop::exec (this=0xbf81abcc, flags={i = 0}) at kernel/qeventloop.cpp:201
#69 0xb726f89d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#70 0xb66ed3f8 in QApplication::exec () at kernel/qapplication.cpp:3525
#71 0xb809fc51 in kdemain (argc=2, argv=0xbf81b0a4) at /home/kde-devel/kde/src/KDE/kdebase/apps/konqueror/src/konqmain.cpp:257
#72 0x0804876b in main (argc=2, argv=0xbf81b0a4) at /home/kde-devel/kde/build/KDE/kdebase/apps/konqueror/src/konqueror_dummy.cpp:3
Comment 2 Dario Andres 2009-08-18 16:07:06 UTC
*** Bug 176836 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2009-08-18 16:35:40 UTC
Created attachment 36256 [details]
Valgrind output
Comment 4 Dario Andres 2009-08-18 16:36:27 UTC
Created attachment 36257 [details]
Non-reduced testcase (website save)
Comment 5 Tommi Tervo 2009-09-24 17:20:45 UTC
*** Bug 208408 has been marked as a duplicate of this bug. ***
Comment 6 Frank Reininghaus 2009-09-29 23:22:41 UTC
*** Bug 208913 has been marked as a duplicate of this bug. ***
Comment 7 FiNeX 2010-08-15 17:24:54 UTC
Crash confirmed using KDE 4.4.5 and 4.5.0
Comment 8 Tommi Tervo 2011-05-14 08:30:36 UTC
*** Bug 219491 has been marked as a duplicate of this bug. ***
Comment 9 Dawit Alemayehu 2012-01-27 21:18:35 UTC
*** Bug 273247 has been marked as a duplicate of this bug. ***
Comment 10 Dawit Alemayehu 2012-01-27 21:19:33 UTC
*** Bug 288009 has been marked as a duplicate of this bug. ***
Comment 11 Andrea Iacovitti 2014-03-10 15:04:53 UTC
Git commit 243bf904bafb43999543ccb405fd1afb2c48745d by Andrea Iacovitti.
Committed on 10/03/2014 at 15:01.
Pushed by aiacovitti into branch 'KDE/4.12'.

Use a local copy of beforeChild to iterate over parents.
Related: bug 331974, bug 291502
FIXED-IN: 4.12.4

M  +7    -4    khtml/rendering/render_flow.cpp
M  +1    -1    khtml/rendering/render_flow.h

http://commits.kde.org/kdelibs/243bf904bafb43999543ccb405fd1afb2c48745d
Comment 12 Andrea Iacovitti 2014-03-17 20:56:54 UTC
Git commit b100974e29f89faac9d8b604deb0be8c9665404a by Andrea Iacovitti.
Committed on 17/03/2014 at 20:49.
Pushed by aiacovitti into branch 'master'.

Use a local copy of beforeChild to iterate over parents.
Related: bug 331974, bug 291502
FIXED-IN: 4.12.4

(forwardport kdelibs commit 243bf90)

M  +7    -4    src/rendering/render_flow.cpp
M  +1    -1    src/rendering/render_flow.h

http://commits.kde.org/khtml/b100974e29f89faac9d8b604deb0be8c9665404a