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

List:       kde-devel
Subject:    Re: Konqueror freezes
From:       Till Krech <till () snafu ! de>
Date:       2002-03-25 9:12:53
[Download RAW message or body]

On Monday 25 March 2002 08:28, Aaron J. Seigo wrote:
> i can verify this; qt-copy, kde cvs as of yesterday .. RMB'ing on a
> combobox in a web form reliably crashes konq.
Me too. See attached stacktrace.
CVS last night.
["konqueror.stack.trace.txt" (text/plain)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 1715)]
0x4199941e in DOM::CSSImageValueImpl::~CSSImageValueImpl (this=0x8270668, \
__in_chrg=3)  at /home/till/kde3/kdelibs/khtml/css/css_valueimpl.cpp:638
638         if(m_image) m_image->deref(this);
Current language:  auto; currently c++
(gdb) bt
#0  0x4199941e in DOM::CSSImageValueImpl::~CSSImageValueImpl (this=0x8270668, \
__in_chrg=3)  at /home/till/kde3/kdelibs/khtml/css/css_valueimpl.cpp:638
#1  0x41a2128f in DOM::DomShared::deref (this=0x8270668) at \
/home/till/kde3/kdelibs/khtml/dom/dom_misc.h:46 #2  0x41a18afd in \
DOM::CSSProperty::~CSSProperty (this=0x83cdfc8, __in_chrg=3)  at \
/home/till/kde3/kdelibs/khtml/css/css_valueimpl.h:299 #3  0x41a1892f in \
QPtrList<DOM::CSSProperty>::deleteItem (this=0x84ff4e8, d=0x83cdfc8) at \
/usr/lib/qt3/include/qptrlist.h:117 #4  0x40cbb6a8 in QGList::clear () from \
/usr/lib/qt3/lib/libqt-mt.so.3 #5  0x41a18b50 in QPtrList<DOM::CSSProperty>::clear \
(this=0x84ff4e8) at /usr/lib/qt3/include/qptrlist.h:77 #6  0x41a18b8f in \
QPtrList<DOM::CSSProperty>::~QPtrList (this=0x84ff4e8, __in_chrg=3) at \
/usr/lib/qt3/include/qptrlist.h:56 #7  0x41996a9f in \
DOM::CSSStyleDeclarationImpl::~CSSStyleDeclarationImpl (this=0x80ed1f8, __in_chrg=3)  \
at /home/till/kde3/kdelibs/khtml/css/css_valueimpl.cpp:82 #8  0x41a2128f in \
DOM::DomShared::deref (this=0x80ed1f8) at \
/home/till/kde3/kdelibs/khtml/dom/dom_misc.h:46 #9  0x41996466 in \
DOM::CSSStyleRuleImpl::~CSSStyleRuleImpl (this=0x83c68d8, __in_chrg=3)  at \
/home/till/kde3/kdelibs/khtml/css/css_ruleimpl.cpp:340 #10 0x419a23aa in \
DOM::StyleListImpl::~StyleListImpl (this=0x83ce950, __in_chrg=3)  at \
/home/till/kde3/kdelibs/khtml/css/cssparser.cpp:2937 #11 0x41993c07 in \
DOM::StyleSheetImpl::~StyleSheetImpl (this=0x83ce950, __in_chrg=3)  at \
/home/till/kde3/kdelibs/khtml/css/css_stylesheetimpl.cpp:78 #12 0x4199421f in \
DOM::CSSStyleSheetImpl::~CSSStyleSheetImpl (this=0x83ce950, __in_chrg=3)  at \
/home/till/kde3/kdelibs/khtml/css/css_stylesheetimpl.cpp:190 #13 0x41a2128f in \
DOM::DomShared::deref (this=0x83ce950) at \
/home/till/kde3/kdelibs/khtml/dom/dom_misc.h:46 #14 0x4193fabf in \
DOM::HTMLLinkElementImpl::~HTMLLinkElementImpl (this=0x84c5810, __in_chrg=3)  at \
/home/till/kde3/kdelibs/khtml/html/html_headimpl.cpp:118 #15 0x41920510 in \
DOM::NodeBaseImpl::~NodeBaseImpl (this=0x8442fc8, __in_chrg=3)  at \
/home/till/kde3/kdelibs/khtml/xml/dom_nodeimpl.cpp:1007 #16 0x41924c4f in \
DOM::ElementImpl::~ElementImpl (this=0x8442fc8, __in_chrg=3)  at \
/home/till/kde3/kdelibs/khtml/xml/dom_elementimpl.cpp:181 #17 0x41941aff in \
DOM::HTMLElementImpl::~HTMLElementImpl (this=invalid pointer to member function ) at \
/home/till/kde3/kdelibs/khtml/html/html_elementimpl.cpp:61 #18 0x41948dbf in \
DOM::HTMLHeadElementImpl::~HTMLHeadElementImpl (this=0x8442fc8, __in_chrg=3)  at \
/home/till/kde3/kdelibs/khtml/html/html_baseimpl.cpp:516 #19 0x41920510 in \
DOM::NodeBaseImpl::~NodeBaseImpl (this=0x82ea1e8, __in_chrg=3)  at \
/home/till/kde3/kdelibs/khtml/xml/dom_nodeimpl.cpp:1007 #20 0x41924c4f in \
DOM::ElementImpl::~ElementImpl (this=0x82ea1e8, __in_chrg=3)  at \
/home/till/kde3/kdelibs/khtml/xml/dom_elementimpl.cpp:181 #21 0x41941aff in \
DOM::HTMLElementImpl::~HTMLElementImpl (this=invalid pointer to member function ) at \
/home/till/kde3/kdelibs/khtml/html/html_elementimpl.cpp:61 #22 0x4194901f in \
DOM::HTMLHtmlElementImpl::~HTMLHtmlElementImpl (this=0x82ea1e8, __in_chrg=3)  at \
                /home/till/kde3/kdelibs/khtml/html/html_baseimpl.cpp:545
---Type <return> to continue, or q <return> to quit---
#23 0x41920510 in DOM::NodeBaseImpl::~NodeBaseImpl (this=0x829c7c0, __in_chrg=0)
    at /home/till/kde3/kdelibs/khtml/xml/dom_nodeimpl.cpp:1007
#24 0x4191577a in DOM::DocumentImpl::~DocumentImpl (this=0x829c798, __in_chrg=3)
    at /home/till/kde3/kdelibs/khtml/xml/dom_docimpl.cpp:315
#25 0x419443b0 in DOM::HTMLDocumentImpl::~HTMLDocumentImpl (this=0x829c798, \
__in_chrg=3)  at /home/till/kde3/kdelibs/khtml/html/html_documentimpl.cpp:81
#26 0x41a2128f in DOM::DomShared::deref (this=0x829c7c0) at \
/home/till/kde3/kdelibs/khtml/dom/dom_misc.h:46 #27 0x4194beee in \
DOM::HTMLCollectionImpl::~HTMLCollectionImpl (this=0x84bed88, __in_chrg=3)  at \
/home/till/kde3/kdelibs/khtml/html/html_miscimpl.cpp:62 #28 0x41a2128f in \
DOM::DomShared::deref (this=0x84bed88) at \
/home/till/kde3/kdelibs/khtml/dom/dom_misc.h:46 #29 0x419c5cd7 in \
DOM::HTMLCollection::~HTMLCollection (this=0x84bedcc, __in_chrg=2)  at \
/home/till/kde3/kdelibs/khtml/dom/html_misc.cpp:127 #30 0x420e4cdd in \
KJS::HTMLCollection::~HTMLCollection (this=0x84beda8, __in_chrg=2)  at \
/home/till/kde3/kdelibs/khtml/ecma/kjs_html.cpp:2632 #31 0x421a0d88 in \
KJS::Collector::collect () at /home/till/kde3/kdelibs/kjs/collector.cpp:218 #32 \
0x420ef7e5 in KJS::Window::clear (this=0x86bb8f0, exec=0x86bb830) at \
/home/till/kde3/kdelibs/khtml/ecma/kjs_window.cpp:913 #33 0x420feb84 in \
KJSProxyImpl::clear (this=0x8697aa8) at \
/home/till/kde3/kdelibs/khtml/ecma/kjs_proxy.cpp:152 #34 0x418f3203 in \
KHTMLPart::clear (this=0x840eb30) at /home/till/kde3/kdelibs/khtml/khtml_part.cpp:863 \
#35 0x418f02d3 in KHTMLPart::~KHTMLPart (this=0x840eb30, __in_chrg=3) at \
/home/till/kde3/kdelibs/khtml/khtml_part.cpp:263 #36 0x401688fe in \
KParts::Part::slotWidgetDestroyed (this=0x840eb30) at \
/home/till/kde3/kdelibs/kparts/part.cpp:235 #37 0x40169ef0 in KParts::Part::qt_invoke \
(this=0x840eb30, _id=2, _o=0xbfffe388) at part.moc:106 #38 0x4016a4a1 in \
KParts::ReadOnlyPart::qt_invoke (this=0x840eb30, _id=2, _o=0xbfffe388) at \
part.moc:256 #39 0x419078d1 in KHTMLPart::qt_invoke (this=0x840eb30, _id=2, \
_o=0xbfffe388) at khtml_part.moc:348 #40 0x40a62205 in QObject::activate_signal () \
from /usr/lib/qt3/lib/libqt-mt.so.3 #41 0x40a620e2 in QObject::activate_signal () \
from /usr/lib/qt3/lib/libqt-mt.so.3 #42 0x40d15599 in QObject::destroyed () from \
/usr/lib/qt3/lib/libqt-mt.so.3 #43 0x40a5fee7 in QObject::~QObject () from \
/usr/lib/qt3/lib/libqt-mt.so.3 #44 0x40a89d06 in QWidget::~QWidget () from \
/usr/lib/qt3/lib/libqt-mt.so.3 #45 0x40b55c9f in QScrollView::~QScrollView () from \
/usr/lib/qt3/lib/libqt-mt.so.3 #46 0x418e96bd in KHTMLView::~KHTMLView \
(this=0x8572708, __in_chrg=3) at /home/till/kde3/kdelibs/khtml/khtmlview.cpp:239 #47 \
0x419809b0 in khtml::RenderWidget::~RenderWidget (this=0x85c7d40, __in_chrg=3)  at \
/home/till/kde3/kdelibs/khtml/rendering/render_replaced.cpp:154 #48 0x41a15436 in \
khtml::RenderPart::~RenderPart (this=0x85c7d40, __in_chrg=3)  at \
/home/till/kde3/kdelibs/khtml/rendering/render_frames.cpp:559 #49 0x41a151e6 in \
khtml::RenderFrame::~RenderFrame (this=0x85c7d40, __in_chrg=3) at \
render_frames.moc:186 #50 0x41a2128f in DOM::DomShared::deref (this=0x85c7da8) at \
/home/till/kde3/kdelibs/khtml/dom/dom_misc.h:46 #51 0x419808c1 in \
khtml::RenderWidget::detach (this=0x85c7d40) at \
                /home/till/kde3/kdelibs/khtml/rendering/render_replaced.cpp:147
---Type <return> to continue, or q <return> to quit---
#52 0x419201b3 in DOM::NodeImpl::detach (this=0x855d348) at \
/home/till/kde3/kdelibs/khtml/xml/dom_nodeimpl.cpp:928 #53 0x41921649 in \
DOM::NodeBaseImpl::detach (this=0x855d348) at \
/home/till/kde3/kdelibs/khtml/xml/dom_nodeimpl.cpp:1416 #54 0x419481b0 in \
DOM::HTMLFrameElementImpl::detach (this=0x855d348) at \
/home/till/kde3/kdelibs/khtml/html/html_baseimpl.cpp:327 #55 0x41921638 in \
DOM::NodeBaseImpl::detach (this=0x8414570) at \
/home/till/kde3/kdelibs/khtml/xml/dom_nodeimpl.cpp:1414 #56 0x41948cb9 in \
DOM::HTMLFrameSetElementImpl::detach (this=0x8414570) at \
/home/till/kde3/kdelibs/khtml/html/html_baseimpl.cpp:494 #57 0x41921638 in \
DOM::NodeBaseImpl::detach (this=0x847d020) at \
/home/till/kde3/kdelibs/khtml/xml/dom_nodeimpl.cpp:1414 #58 0x41948cb9 in \
DOM::HTMLFrameSetElementImpl::detach (this=0x847d020) at \
/home/till/kde3/kdelibs/khtml/html/html_baseimpl.cpp:494 #59 0x41921638 in \
DOM::NodeBaseImpl::detach (this=0x847cf50) at \
/home/till/kde3/kdelibs/khtml/xml/dom_nodeimpl.cpp:1414 #60 0x41948cb9 in \
DOM::HTMLFrameSetElementImpl::detach (this=0x847cf50) at \
/home/till/kde3/kdelibs/khtml/html/html_baseimpl.cpp:494 #61 0x41921638 in \
DOM::NodeBaseImpl::detach (this=0x83e8098) at \
/home/till/kde3/kdelibs/khtml/xml/dom_nodeimpl.cpp:1414 #62 0x41921638 in \
DOM::NodeBaseImpl::detach (this=0x8261f58) at \
/home/till/kde3/kdelibs/khtml/xml/dom_nodeimpl.cpp:1414 #63 0x41917d21 in \
DOM::DocumentImpl::detach (this=0x8261f30) at \
/home/till/kde3/kdelibs/khtml/xml/dom_docimpl.cpp:916 #64 0x418f31ce in \
KHTMLPart::clear (this=0x843f888) at /home/till/kde3/kdelibs/khtml/khtml_part.cpp:858 \
#65 0x418f5d24 in KHTMLPart::begin (this=0x843f888, url=@0x85ffa9c, xOffset=0, \
yOffset=0)  at /home/till/kde3/kdelibs/khtml/khtml_part.cpp:1229
#66 0x418f3809 in KHTMLPart::slotData (this=0x843f888, kio_job=0x84e7150, \
data=@0xbfffee00)  at /home/till/kde3/kdelibs/khtml/khtml_part.cpp:964
#67 0x4190731a in KHTMLPart::qt_invoke (this=0x843f888, _id=9, _o=0xbfffeb5c) at \
khtml_part.moc:305 #68 0x40a621a4 in QObject::activate_signal () from \
/usr/lib/qt3/lib/libqt-mt.so.3 #69 0x402a7874 in KIO::TransferJob::data \
(this=0x84e7150, t0=0x84e7150, t1=@0xbfffee00) at jobclasses.moc:669 #70 0x402994ce \
in KIO::TransferJob::slotData (this=0x84e7150, _data=@0xbfffee00) at \
/home/till/kde3/kdelibs/kio/kio/job.cpp:698 #71 0x402a7f57 in \
KIO::TransferJob::qt_invoke (this=0x84e7150, _id=18, _o=0xbfffec80) at \
jobclasses.moc:733 #72 0x40a621a4 in QObject::activate_signal () from \
/usr/lib/qt3/lib/libqt-mt.so.3 #73 0x4028ebf2 in KIO::SlaveInterface::data \
(this=0x82dd950, t0=@0xbfffee00) at slaveinterface.moc:193 #74 0x4028d33d in \
KIO::SlaveInterface::dispatch (this=0x82dd950, _cmd=100, rawdata=@0xbfffee00)  at \
/home/till/kde3/kdelibs/kio/kio/slaveinterface.cpp:244 #75 0x4028cc96 in \
KIO::SlaveInterface::dispatch (this=0x82dd950) at \
/home/till/kde3/kdelibs/kio/kio/slaveinterface.cpp:189 #76 0x4028aa42 in \
KIO::Slave::gotInput (this=0x82dd950) at \
/home/till/kde3/kdelibs/kio/kio/slave.cpp:221 #77 0x4028c43f in KIO::Slave::qt_invoke \
(this=0x82dd950, _id=4, _o=0xbfffef14) at slave.moc:112 #78 0x40a621a4 in \
QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #79 0x40a622bf in \
QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #80 0x40d1729d in \
QSocketNotifier::activated () from /usr/lib/qt3/lib/libqt-mt.so.3 #81 0x40a786bf in \
QSocketNotifier::event () from /usr/lib/qt3/lib/libqt-mt.so.3 #82 0x40a08036 in \
QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 #83 0x40a07ed4 in \
QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 #84 0x407167a2 in \
KApplication::notify (this=0xbffff444, receiver=0x8685580, event=0xbffff1bc)  at \
                /home/till/kde3/kdelibs/kdecore/kapplication.cpp:551
---Type <return> to continue, or q <return> to quit---
#85 0x409b5a5d in sn_activate () from /usr/lib/qt3/lib/libqt-mt.so.3
#86 0x409b6247 in QApplication::processNextEvent () from \
/usr/lib/qt3/lib/libqt-mt.so.3 #87 0x40a09511 in QApplication::enter_loop () from \
/usr/lib/qt3/lib/libqt-mt.so.3 #88 0x409b5adb in QApplication::exec () from \
/usr/lib/qt3/lib/libqt-mt.so.3 #89 0x4005ef64 in main (argc=1, argv=0xbffff584) at \
/home/till/kde3/kdebase/konqueror/konq_main.cc:126 #90 0x41083c5f in \
__libc_start_main () from /lib/libc.so.6 (gdb)


>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

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

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