[prev in list] [next in list] [prev in thread] [next in thread] 

List:       konq-bugs
Subject:    [Bug 156755] Konqueror crashes on
From:       Maksim Orlovich <maksim () kde ! org>
Date:       2008-01-27 18:32:58
Message-ID: 20080127183258.13780.qmail () ktown ! kde ! org
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=156755         




------- Additional Comments From maksim kde org  2008-01-27 19:32 -------
More accurate vg log (arenas off):
==9117== Invalid read of size 4
==9117==    at 0xC6F00A7: khtml::RenderBlock::addChildToFlow(khtml::RenderObject*, \
khtml::RenderObject*) (render_block.cpp:378) ==9117==    by 0xC715838: \
khtml::RenderFlow::addChild(khtml::RenderObject*, khtml::RenderObject*) \
(render_flow.cpp:130) ==9117==    by 0xC6EFC90: \
khtml::RenderBlock::addChildToFlow(khtml::RenderObject*, khtml::RenderObject*) \
(render_block.cpp:304) ==9117==    by 0xC715838: \
khtml::RenderFlow::addChild(khtml::RenderObject*, khtml::RenderObject*) \
(render_flow.cpp:130) ==9117==    by 0xC66CC99: \
DOM::NodeImpl::createRendererIfNeeded() (dom_nodeimpl.cpp:1044) ==9117==    by \
0xC6745BE: DOM::ElementImpl::attach() (dom_elementimpl.cpp:706) ==9117==    by \
0xC66E54F: DOM::NodeBaseImpl::insertBefore(DOM::NodeImpl*, DOM::NodeImpl*, int&) \
(dom_nodeimpl.cpp:1217) ==9117==    by 0xC7B9293: \
DOMNodeProtoFunc::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) \
(kjs_dom.cpp:617) ==9117==    by 0xC317CCC: KJS::JSObject::call(KJS::ExecState*, \
KJS::JSObject*, KJS::List const&) (object.cpp:99) ==9117==    by 0xC2D5A69: \
KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) (nodes.cpp:1141) ==9117==  \
Address 0x78a8138 is 8 bytes inside a block of size 140 free'd ==9117==    at \
0x40213CC: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==9117==    by \
0xC71CFE0: khtml::RenderArena::free(unsigned, void*) (render_arena.cpp:122) ==9117==  \
by 0xC702A62: khtml::RenderObject::arenaDelete(khtml::RenderArena*, void*) \
(render_object.cpp:1700) ==9117==    by 0xC702B27: khtml::RenderObject::detach() \
(render_object.cpp:1685) ==9117==    by 0xC71461A: khtml::RenderBox::detach() \
(render_box.cpp:218) ==9117==    by 0xC716BAF: khtml::RenderFlow::detach() \
(render_flow.cpp:361) ==9117==    by 0xC70B021: \
khtml::RenderContainer::removeLeftoverAnonymousBoxes() (render_container.cpp:620) \
==9117==    by 0xC70B050: khtml::RenderContainer::removeLeftoverAnonymousBoxes() \
(render_container.cpp:625) ==9117==    by 0xC70B050: \
khtml::RenderContainer::removeLeftoverAnonymousBoxes() (render_container.cpp:625) \
==9117==    by 0xC6F00B1: khtml::RenderBlock::addChildToFlow(khtml::RenderObject*, \
khtml::RenderObject*) (render_block.cpp:378) ==9117==    by 0xC715838: \
khtml::RenderFlow::addChild(khtml::RenderObject*, khtml::RenderObject*) \
(render_flow.cpp:130) ==9117==    by 0xC70B38F: \
khtml::RenderContainer::addPseudoContainer(khtml::RenderObject*) \
(render_container.cpp:410) ==9117==    by 0xC70C498: \
khtml::RenderContainer::updatePseudoChild(khtml::RenderStyle::PseudoId) \
(render_container.cpp:306) ==9117==    by 0xC70C523: \
khtml::RenderContainer::updatePseudoChildren() (render_container.cpp:246) ==9117==    \
by 0xC6F0831: khtml::RenderBlock::attach() (render_block.cpp:157) ==9117==    by \
0xC70CC20: khtml::RenderContainer::addChild(khtml::RenderObject*, \
khtml::RenderObject*) (render_container.cpp:137) ==9117==    by 0xC6F011A: \
khtml::RenderBlock::addChildToFlow(khtml::RenderObject*, khtml::RenderObject*) \
(render_block.cpp:374) ==9117==    by 0xC715838: \
khtml::RenderFlow::addChild(khtml::RenderObject*, khtml::RenderObject*) \
(render_flow.cpp:130) ==9117==    by 0xC6EFC90: \
khtml::RenderBlock::addChildToFlow(khtml::RenderObject*, khtml::RenderObject*) \
(render_block.cpp:304) ==9117==    by 0xC715838: \
khtml::RenderFlow::addChild(khtml::RenderObject*, khtml::RenderObject*) \
(render_flow.cpp:130) ==9117==    by 0xC66CC99: \
DOM::NodeImpl::createRendererIfNeeded() (dom_nodeimpl.cpp:1044) ==9117==    by \
0xC6745BE: DOM::ElementImpl::attach() (dom_elementimpl.cpp:706) ==9117==    by \
0xC66E54F: DOM::NodeBaseImpl::insertBefore(DOM::NodeImpl*, DOM::NodeImpl*, int&) \
(dom_nodeimpl.cpp:1217) ==9117==    by 0xC7B9293: \
DOMNodeProtoFunc::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) \
(kjs_dom.cpp:617) ==9117==    by 0xC317CCC: KJS::JSObject::call(KJS::ExecState*, \
KJS::JSObject*, KJS::List const&) (object.cpp:99) ==9117==    by 0xC2D5A69: \
KJS::FunctionCallDotNode::evaluate(KJS::ExecState*) (nodes.cpp:1141) \
_______________________________________________ Konq-bugs mailing list
Konq-bugs@mail.kde.org
https://mail.kde.org/mailman/listinfo/konq-bugs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic