Version: (using KDE 4.2.2) Compiler: gcc version 4.3.2 [gcc-4_3-branch revision 141291] (SUSE Linux) OS: Linux Installed from: Compiled From Sources Sometimes wile browsing with konqueror I get sporadic hangs. Last time I had such a hang was while pushing the "next" after an amazon.de search. I tried to reproduce this behavior and capture the bt with gdb. Btw. I've talked to SadEagle on irc about this issue. (gdb) bt #0 0xb3ba83dc in khtml::RenderObject::isReplaced() const () from /home/mseiwert/kde/lib/libkhtml.so.5 #1 0xb3cc4997 in khtml::Bidinext(khtml::RenderObject*, khtml::RenderObject*, khtml::BidiState*, bool, bool*) () from /home/mseiwert/kde/lib/libkhtml.so.5 #2 0xb3ccae26 in khtml::BidiIterator::increment(khtml::BidiState*, bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #3 0xb3cc7ef1 in khtml::RenderBlock::bidiReorderLine(khtml::BidiIterator const&, khtml::BidiIterator const&, khtml::BidiState&) () from /home/mseiwert/kde/lib/libkhtml.so.5 #4 0xb3cc8b92 in khtml::RenderBlock::layoutInlineChildren(bool, int) () from /home/mseiwert/kde/lib/libkhtml.so.5 #5 0xb3cd70d6 in khtml::RenderBlock::layoutBlock(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #6 0xb3cd78cf in khtml::RenderBlock::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #7 0xb3b6407f in khtml::RenderObject::layoutIfNeeded() () from /home/mseiwert/kde/lib/libkhtml.so.5 #8 0xb3cd661b in khtml::RenderBlock::layoutBlockChildren(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #9 0xb3cd70eb in khtml::RenderBlock::layoutBlock(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #10 0xb3cd78cf in khtml::RenderBlock::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #11 0xb3b6407f in khtml::RenderObject::layoutIfNeeded() () from /home/mseiwert/kde/lib/libkhtml.so.5 #12 0xb3cd661b in khtml::RenderBlock::layoutBlockChildren(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #13 0xb3cd70eb in khtml::RenderBlock::layoutBlock(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #14 0xb3d27dbc in khtml::RenderTableCell::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #15 0xb3d294c3 in khtml::RenderTableRow::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #16 0xb3b6407f in khtml::RenderObject::layoutIfNeeded() () from /home/mseiwert/kde/lib/libkhtml.so.5 #17 0xb3cff876 in khtml::RenderContainer::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #18 0xb3d30e06 in khtml::RenderTable::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #19 0xb3b6407f in khtml::RenderObject::layoutIfNeeded() () from /home/mseiwert/kde/lib/libkhtml.so.5 #20 0xb3cd661b in khtml::RenderBlock::layoutBlockChildren(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #21 0xb3cd70eb in khtml::RenderBlock::layoutBlock(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #22 0xb3cd78cf in khtml::RenderBlock::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #23 0xb3b6407f in khtml::RenderObject::layoutIfNeeded() () from /home/mseiwert/kde/lib/libkhtml.so.5 #24 0xb3cd661b in khtml::RenderBlock::layoutBlockChildren(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #25 0xb3cd70eb in khtml::RenderBlock::layoutBlock(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #26 0xb3cd78cf in khtml::RenderBlock::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #27 0xb3b6407f in khtml::RenderObject::layoutIfNeeded() () from /home/mseiwert/kde/lib/libkhtml.so.5 #28 0xb3cd661b in khtml::RenderBlock::layoutBlockChildren(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #29 0xb3cd70eb in khtml::RenderBlock::layoutBlock(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #30 0xb3cd78cf in khtml::RenderBlock::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #31 0xb3b6407f in khtml::RenderObject::layoutIfNeeded() () from /home/mseiwert/kde/lib/libkhtml.so.5 #32 0xb3cd661b in khtml::RenderBlock::layoutBlockChildren(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #33 0xb3cd70eb in khtml::RenderBlock::layoutBlock(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #34 0xb3cd78cf in khtml::RenderBlock::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #35 0xb3b6407f in khtml::RenderObject::layoutIfNeeded() () from /home/mseiwert/kde/lib/libkhtml.so.5 #36 0xb3cd661b in khtml::RenderBlock::layoutBlockChildren(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #37 0xb3cd70eb in khtml::RenderBlock::layoutBlock(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #38 0xb3d27dbc in khtml::RenderTableCell::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #39 0xb3d294c3 in khtml::RenderTableRow::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #40 0xb3b6407f in khtml::RenderObject::layoutIfNeeded() () from /home/mseiwert/kde/lib/libkhtml.so.5 #41 0xb3cff876 in khtml::RenderContainer::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #42 0xb3d30e06 in khtml::RenderTable::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #43 0xb3b6407f in khtml::RenderObject::layoutIfNeeded() () from /home/mseiwert/kde/lib/libkhtml.so.5 #44 0xb3cd661b in khtml::RenderBlock::layoutBlockChildren(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #45 0xb3cd70eb in khtml::RenderBlock::layoutBlock(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #46 0xb3d27dbc in khtml::RenderTableCell::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #47 0xb3d294c3 in khtml::RenderTableRow::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #48 0xb3b6407f in khtml::RenderObject::layoutIfNeeded() () from /home/mseiwert/kde/lib/libkhtml.so.5 #49 0xb3cff876 in khtml::RenderContainer::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #50 0xb3d30e06 in khtml::RenderTable::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #51 0xb3b6407f in khtml::RenderObject::layoutIfNeeded() () from /home/mseiwert/kde/lib/libkhtml.so.5 #52 0xb3cd661b in khtml::RenderBlock::layoutBlockChildren(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #53 0xb3cd70eb in khtml::RenderBlock::layoutBlock(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 ---Type <return> to continue, or q <return> to quit--- #54 0xb3cd78cf in khtml::RenderBlock::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #55 0xb3b6407f in khtml::RenderObject::layoutIfNeeded() () from /home/mseiwert/kde/lib/libkhtml.so.5 #56 0xb3cd661b in khtml::RenderBlock::layoutBlockChildren(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #57 0xb3cd70eb in khtml::RenderBlock::layoutBlock(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #58 0xb3cd78cf in khtml::RenderBlock::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #59 0xb3d5f444 in khtml::RenderBody::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #60 0xb3b6407f in khtml::RenderObject::layoutIfNeeded() () from /home/mseiwert/kde/lib/libkhtml.so.5 #61 0xb3cd661b in khtml::RenderBlock::layoutBlockChildren(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #62 0xb3cd70eb in khtml::RenderBlock::layoutBlock(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #63 0xb3cd78cf in khtml::RenderBlock::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #64 0xb3b6407f in khtml::RenderObject::layoutIfNeeded() () from /home/mseiwert/kde/lib/libkhtml.so.5 #65 0xb3cd661b in khtml::RenderBlock::layoutBlockChildren(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #66 0xb3cd70eb in khtml::RenderBlock::layoutBlock(bool) () from /home/mseiwert/kde/lib/libkhtml.so.5 #67 0xb3d59c54 in khtml::RenderCanvas::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #68 0xb3b604b8 in KHTMLView::layout() () from /home/mseiwert/kde/lib/libkhtml.so.5 #69 0xb3b609bf in KHTMLView::timerEvent(QTimerEvent*) () from /home/mseiwert/kde/lib/libkhtml.so.5 #70 0xb739d432 in QObject::event (this=0x85c3808, e=0xbfffe494) at kernel/qobject.cpp:1082 #71 0xb6a727be in QWidget::event (this=0x85c3808, event=0xbfffe494) at kernel/qwidget.cpp:7913 #72 0xb6e806a0 in QFrame::event (this=0x85c3808, e=0xbfffe494) at widgets/qframe.cpp:559 #73 0xb6f1efaf in QAbstractScrollArea::event (this=0x85c3808, e=0xbfffe494) at widgets/qabstractscrollarea.cpp:918 #74 0xb6f2570f in QScrollArea::event (this=0x85c3808, e=0xbfffe494) at widgets/qscrollarea.cpp:314 #75 0xb3b5e1c4 in KHTMLView::event(QEvent*) () from /home/mseiwert/kde/lib/libkhtml.so.5 #76 0xb6a1086b in QApplicationPrivate::notify_helper (this=0x8067278, receiver=0x85c3808, e=0xbfffe494) at kernel/qapplication.cpp:4084 #77 0xb6a12784 in QApplication::notify (this=0xbfffe800, receiver=0x85c3808, e=0xbfffe494) at kernel/qapplication.cpp:4049 #78 0xb78d2535 in KApplication::notify(QObject*, QEvent*) () from /home/mseiwert/kde/lib/libkdeui.so.5 #79 0xb7389203 in QCoreApplication::notifyInternal (this=0xbfffe800, receiver=0x85c3808, event=0xbfffe494) at kernel/qcoreapplication.cpp:598 #80 0xb738cd91 in QCoreApplication::sendEvent (receiver=0x85c3808, event=0xbfffe494) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #81 0xb73bb295 in QTimerInfoList::activateTimers (this=0x806a0dc) at kernel/qeventdispatcher_unix.cpp:572 #82 0xb73b8be0 in timerSourceDispatch (source=0x806a0a8) at kernel/qeventdispatcher_glib.cpp:164 #83 0xb61ed9a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #84 0xb61f1063 in ?? () from /usr/lib/libglib-2.0.so.0 #85 0xb61f1221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #86 0xb73b7f12 in QEventDispatcherGlib::processEvents (this=0x8054ad8, flags={i = -1073748456}) at kernel/qeventdispatcher_glib.cpp:323 #87 0xb6abdba8 in QGuiEventDispatcherGlib::processEvents (this=0x8054ad8, flags={i = -1073748408}) at kernel/qguieventdispatcher_glib.cpp:202 #88 0xb73861e8 in QEventLoop::processEvents (this=0xbfffe6d0, flags={i = -1073748336}) at kernel/qeventloop.cpp:149 #89 0xb7386442 in QEventLoop::exec (this=0xbfffe6d0, flags={i = -1073748264}) at kernel/qeventloop.cpp:196 #90 0xb73899db in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880 #91 0xb6a10584 in QApplication::exec () at kernel/qapplication.cpp:3553 #92 0xb7fbaecf in kdemain () from /home/mseiwert/kde/lib/libkdeinit4_konqueror.so #93 0x080487b6 in main ()
*** This bug has been marked as a duplicate of bug 188830 ***