Version: (using KDE KDE 3.3.0) Installed from: Compiled From Sources Compiler: gcc-3.3.3 OS: Linux When accessing tv.seznam.cz, the page starts to render with visible errors (text overtyped, wrongly placed etc.) and after a short while, before the rendering is finalized, konq crashes with SIGABRT. Because it's compiled for a production system, I don't have full debug info/bt available, but the partial bt shows that it's an assert in QPtrDict<QWidget>::deleteItem (), called from khtml::RenderBlock (). The crash is 100% reproducible here. Mozilla renders the same page OK. Using the latest CVS (updated 11.09.04) from KDE_3_3_BRANCH.
Confirmed on KDE 3.3.0.
#5 0x41618b3f in __assert_fail () from /lib/libc.so.6 #6 0x41cb45ee in DOM::ElementImpl::attach (this=0x83b76d0) at dom_elementimpl.cpp:468 #7 0x41caf552 in DOM::NodeBaseImpl::attach (this=0x8315828) at dom_nodeimpl.cpp:1295 #8 0x41cb4763 in DOM::ElementImpl::attach (this=0x8315828) at dom_elementimpl.cpp:485 #9 0x41caf22f in DOM::NodeBaseImpl::appendChild (this=0x840fe70, newChild=0x8315828, exceptioncode=@0xbfffd9fc) at dom_nodeimpl.cpp:1203 #10 0x41e2e17e in DOM::Node::appendChild (this=0xbfffdb30, newChild=@0xbfffdad0) at dom_node.cpp:292 #11 0x41d93f24 in KJS::DOMNodeProtoFunc::tryCall (this=0x83d8e68, exec=0xbfffe1e0, thisObj=@0xbfffdcb0, args=@0xbfffdd00) at kjs_dom.cpp:481 #12 0x41d8ee48 in KJS::DOMFunction::call (this=0x83d8e68, exec=0xbfffe1e0, thisObj=@0xbfffdcb0, args=@0xbfffdd00) at kjs_binding.cpp:109 #13 0x41f4c5bc in KJS::Object::call (this=0xbfffdce0, exec=0xbfffe1e0, thisObj=@0xbfffdcb0, args=@0xbfffdd00) at object.cpp:70 #14 0x41f1bc64 in KJS::FunctionCallNode::evaluate (this=0x8570980, exec=0xbfffe1e0) at nodes.cpp:850
kde 3.3.1: loaded page without crashing
It's true, but because they changed the pages. http://tv.seznam.cz is a link to http://www.novinky.cz/tv_program and http://www.novinky.cz still crashes because they still contain the bug invoking code. Please try to reload the page if it doesn't crash for the first time, it seems to be a bit dynamic (maybe the page differs from case to case depending on the ads shown etc). The problem is definitely not solved even in the current 3_3_BRANCH CVS. Regards, Pavel Troller
On my 3.3.1: http://www.novinky.cz/tv_program doesn't crash, but has overlapping text. Doesn't validate at w3c. http://www.novinky.cz/ doesn't crash and renders correctly.
You're the happy one. www.novinky.cz crashes here. Tested on a 3_3_BRANCH snapshot taken 041128 at 5:30. Crashed for the first time. The page seems to be fully loaded and then it crashes with SIGABRT. More people willing to test ? Regards, Pavel Troller
I'd to first go to http://tv.seznam.cz and then to http://www.novinky.cz/ to reproduce this crash. CVS HEAD from last friday.
it might not crash for Niels because he didn't compile with --enable-debug - i.e. doesn't have assert calls killing application
Indeed. I'll go stand in the corner.
*** Bug 101512 has been marked as a duplicate of this bug. ***
*** Bug 99480 has been marked as a duplicate of this bug. ***
Testcase from #99854 http://bugs.kde.org/attachment.cgi?id=9740&action=view
*** Bug 103808 has been marked as a duplicate of this bug. ***
*** Bug 106113 has been marked as a duplicate of this bug. ***
Apparently I just fixed this in HEAD. :-)
*** Bug 120649 has been marked as a duplicate of this bug. ***
Verified for 3.5 branch