Summary: | [testcase site] Konqueror crashes at http://lxr.kde.org / http://xmpp.org/extensions/xep-0136.html [QVector, khtml::RenderTableSection::cellAt, khtml::RenderTableSection::addCell] | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | jensmh |
Component: | general | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andresbajotierra, annma, jensmh |
Priority: | NOR | Keywords: | testcase |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi:
---
konqueror from trunk as of today also crashes.
I do not exactly what to write here to make the bug reporting assitent happy,
I just wanted to add the backtrace from trunk.
Hopefully this is now enough text.
Non-reduced testcase (website save) |
Description
jensmh
2009-12-24 07:51:18 UTC
Created attachment 39300 [details]
New crash information added by DrKonqi:
---
konqueror from trunk as of today also crashes.
I do not exactly what to write here to make the bug reporting assitent happy,
I just wanted to add the backtrace from trunk.
Hopefully this is now enough text.
I do not exactly what to write here to make the bug reporting assitent happy,
I just wanted to add the backtrace from trunk.
Hopefully this is now enough text.
This could be related to bug 202499 or bug 187742 I get the same backtrace from http://xmpp.org/extensions/xep-0136.html I ran Konqueror through gdb to get the backtrace -------- (gdb) bt #0 0xffffe424 in __kernel_vsyscall () #1 0xb5fd4c00 in raise () from /lib/i686/libc.so.6 #2 0xb5fd6668 in abort () from /lib/i686/libc.so.6 #3 0xb7121b72 in qt_message_output (msgType=QtFatalMsg, buf=0x8ed2b90 "ASSERT failure in QVector<T>::operator[]: \"index out of range\", file /usr/local/branch-src/qt-kde/include/QtCore/../../src/corelib/tools/qvector.h, line 346") at global/qglobal.cpp:2250 #4 0xb7121d7c in qt_message (msgType=QtFatalMsg, msg=0xb72de944 "ASSERT failure in %s: \"%s\", file %s, line %d", ap=0xbfb1e1a4 "\215öÁ³zöÁ³,öÁ³Z\001") at global/qglobal.cpp:2296 #5 0xb7121dea in qFatal (msg=0xb72de944 "ASSERT failure in %s: \"%s\", file %s, line %d") at global/qglobal.cpp:2479 #6 0xb7121e28 in qt_assert_x (where=0xb3c1f68d "QVector<T>::operator[]", what=0xb3c1f67a "index out of range", file=0xb3c1f62c "/usr/local/branch-src/qt-kde/include/QtCore/../../src/corelib/tools/qvector.h", line=346) at global/qglobal.cpp:2021 #7 0xb39054ed in QVector<khtml::RenderTableCell*>::operator[] (this=0x90255e8, i=3) at /usr/local/branch-src/qt-kde/include/QtCore/../../src/corelib/tools/qvector.h:346 #8 0xb390553c in khtml::RenderTableSection::cellAt (this=0x8ed04c4, row=1, col=3) at /usr/local/branch-src/kdelibs/khtml/rendering/render_table.h:237 #9 0xb38fe60a in khtml::RenderTableSection::addCell (this=0x8ed04c4, cell=0x8ed0780, row=0x8ed072c) at /usr/local/branch-src/kdelibs/khtml/rendering/render_table.cpp:1331 #10 0xb38fea5d in khtml::RenderTableRow::addChild (this=0x8ed072c, child=0x8ed0780, beforeChild=0x0) at /usr/local/branch-src/kdelibs/khtml/rendering/render_table.cpp:2279 #11 0xb37d8d7c in DOM::NodeImpl::createRendererIfNeeded (this=0x913a868) at /usr/local/branch-src/kdelibs/khtml/xml/dom_nodeimpl.cpp:1084 #12 0xb37e461b in DOM::ElementImpl::attach (this=0x913a868) at /usr/local/branch-src/kdelibs/khtml/xml/dom_elementimpl.cpp:888 #13 0xb387bae1 in DOM::HTMLTableCellElementImpl::attach (this=0x913a868) at /usr/local/branch-src/kdelibs/khtml/html/html_tableimpl.cpp:943 #14 0xb37d5d75 in DOM::NodeBaseImpl::attach (this=0x913a6c0) at /usr/local/branch-src/kdelibs/khtml/xml/dom_nodeimpl.cpp:1823 #15 0xb37e4626 in DOM::ElementImpl::attach (this=0x913a6c0) at /usr/local/branch-src/kdelibs/khtml/xml/dom_elementimpl.cpp:891 #16 0xb37d5d75 in DOM::NodeBaseImpl::attach (this=Cannot access memory at address 0xbfb1e3e8) at /usr/local/branch-src/kdelibs/khtml/xml/dom_nodeimpl.cpp:1823 Konqueror from 4.4 branch Qt : 4.6.1 Plate-forme de développement de KDE : 4.3.95 (KDE 4.3.95 (KDE 4.4 RC2)) Konqueror : 4.3.95 (KDE 4.3.95 (KDE 4.4 RC2)) and also Konqueror trunk Qt: 4.6.1 KDE Development Platform: 4.4.60 (KDE 4.4.60 (KDE 4.5 >= 20100120)) Konqueror: 4.4.60 (KDE 4.4.60 (KDE 4.5 >= 20100120)) I can reproduce the crash here using: Qt: 4.6.1 (kde-qt master commit 5ccbae0c2d9254efe67599137afec763d4fec0f6 Date: Tue Jan 19 20:42:24 2010 +0100) KDE Development Platform: 4.4.61 (KDE 4.4.61 (KDE 4.5 >= 20100127)) kdelibs svn rev. 1081027 / kdebase svn rev. 1078669 on ArchLinux i686 - Kernel 2.6.32.3 Created attachment 40325 [details]
Non-reduced testcase (website save)
SVN commit 1094430 by ggarand: really big tables could overflow those BUG: 219920 M +4 -4 render_table.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1094430 |