| Summary: | konqueror crashes when visiting specific (linux related) webpage | ||
|---|---|---|---|
| Product: | [Applications] konqueror | Reporter: | Daniel Heinrich <daniel> |
| Component: | general | Assignee: | Konqueror Bugs <konqueror-bugs-null> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | crash | CC: | cschwan |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | unspecified | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Daniel Heinrich
2008-03-15 11:48:11 UTC
I am the friend mentioned above. My system: KDE Version 3.5.8 (KDE 3.5.8, Kubuntu (gutsy) 4:3.5.8-0ubuntu3.3) Operating System Linux (i686) release 2.6.22-14-generic Compiler Target: i486-linux-gnu Same here on Gentoo Linux: KDE Version 3.5.8 (KDE 3.5.8, Gentoo) Operating System Linux (i686) release 2.6.24-gentoo-r3 Compiler Target: i686-pc-linux-gnu Confirm with source 4.0.2ish build:
#2 0xb3dfd419 in khtml::TreeShared<DOM::StyleBaseImpl>::deref (this=0x85672f0) at /home/maksim/kde4/src/kdelibs/khtml/misc/shared.h:65
#3 0xb3f19b64 in ~CSSOrderedRule (this=0x84f0978) at /home/maksim/kde4/src/kdelibs/khtml/css/cssstyleselector.cpp:1797
#4 0xb3f2bba6 in qDeleteAll<QList<khtml::CSSOrderedRule*>::const_iterator> (begin=@0xbf8ba968, end=@0xbf8ba964)
at /home/maksim/kde4/src/qt-copy/include/QtCore/../../src/corelib/tools/qalgorithms.h:343
#5 0xb3f2bc36 in qDeleteAll<khtml::CSSStyleSelectorList> (c=@0x8548668)
at /home/maksim/kde4/src/qt-copy/include/QtCore/../../src/corelib/tools/qalgorithms.h:351
#6 0xb3f23113 in ~CSSStyleSelectorList (this=0x8548668) at /home/maksim/kde4/src/kdelibs/khtml/css/cssstyleselector.cpp:1808
#7 0xb3f28e8e in ~CSSStyleSelector (this=0x84d4528) at /home/maksim/kde4/src/kdelibs/khtml/css/cssstyleselector.cpp:318
#8 0xb3df22b6 in DOM::DocumentImpl::rebuildStyleSelector (this=0x8499d48) at /home/maksim/kde4/src/kdelibs/khtml/xml/dom_docimpl.cpp:2256
#9 0xb3df744a in DOM::DocumentImpl::recalcStyleSelector (this=0x8499d48) at /home/maksim/kde4/src/kdelibs/khtml/xml/dom_docimpl.cpp:2250
#10 0xb3df758b in DOM::DocumentImpl::updateStyleSelector (this=0x8499d48, shallow=88)
at /home/maksim/kde4/src/kdelibs/khtml/xml/dom_docimpl.cpp:2097
#11 0xb3df78fc in DOM::DocumentImpl::styleSheetLoaded (this=0x85672f0) at /home/maksim/kde4/src/kdelibs/khtml/xml/dom_docimpl.cpp:2023
#12 0xb3e39b85 in DOM::HTMLLinkElementImpl::finished (this=0x8548ee0) at /home/maksim/kde4/src/kdelibs/khtml/html/html_headimpl.cpp:258
#13 0xb3e3a74d in DOM::HTMLLinkElementImpl::setStyleSheet (this=0x8548ee0, url=@0x8549498, sheetStr=@0x85494cc, charset=@0xbf8bac34)
at /home/maksim/kde4/src/kdelibs/khtml/html/html_headimpl.cpp:249
#14 0xb3f38eb8 in khtml::CachedCSSStyleSheet::ref (this=0x8549490, c=0x8548ee0) at /home/maksim/kde4/src/kdelibs/khtml/misc/loader.cpp:253
#15 0xb3e3bd36 in DOM::HTMLLinkElementImpl::process (this=0x8548ee0) at /home/maksim/kde4/src/kdelibs/khtml/html/html_headimpl.cpp:208
#16 0xb3e3c15d in DOM::HTMLLinkElementImpl::parseAttribute (this=0x8548ee0, attr=0xbf8bae10)
at /home/maksim/kde4/src/kdelibs/khtml/html/html_headimpl.cpp:133
#17 0xb3e14d97 in DOM::ElementImpl::parseAttribute (this=0x8548ee4, attrId=72, value=0x860aae0)
at /home/maksim/kde4/src/kdelibs/khtml/xml/dom_elementimpl.h:203
#18 0xb3e1183c in DOM::AttrImpl::setValue (this=0x860a828, v=@0xbf8baec8, exceptioncode=@0xbf8baed4)
at /home/maksim/kde4/src/kdelibs/khtml/xml/dom_elementimpl.cpp:182
#19 0xb3e119d1 in DOM::AttrImpl::setNodeValue (this=0x860a828, v=@0xbf8baec8, exceptioncode=@0xbf8baed4)
at /home/maksim/kde4/src/kdelibs/khtml/xml/dom_elementimpl.cpp:191
#20 0xb3f57f52 in KJS::DOMNode::putValueProperty (this=0xb25c21a0, exec=0xbf8bb6d4, token=1, value=0xb25c22c0)
at /home/maksim/kde4/src/kdelibs/khtml/ecma/kjs_dom.cpp:420
#21 0xb3f5f6c1 in KJS::lookupPut<KJS::DOMNode> (exec=0xbf8bb6d4, propertyName=@0x852829c, value=0xb25c22c0, attr=0, table=0xb411b5c0,
thisObj=0xb25c21a0) at /home/maksim/kde4/src/kdelibs/kjs/lookup.h:249
#22 0xb3f5f718 in KJS::lookupPut<KJS::DOMNode, KJS::DOMObject> (exec=0xbf8bb6d4, propertyName=@0x852829c, value=0xb25c22c0, attr=0,
table=0xb411b5c0, thisObj=0xb25c21a0) at /home/maksim/kde4/src/kdelibs/kjs/lookup.h:265
#23 0xb3f58763 in KJS::DOMNode::put (this=0xb25c21a0, exec=0xbf8bb6d4, propertyName=@0x852829c, value=0xb25c22c0, attr=0)
at /home/maksim/kde4/src/kdelibs/khtml/ecma/kjs_dom.cpp:410
---Type <return> to continue, or q <return> to quit---
#24 0xb3f5f83d in KJS::lookupPut<KJS::DOMAttr, KJS::DOMNode> (exec=0xbf8bb6d4, propertyName=@0x852829c, value=0xb25c22c0, attr=0,
table=0xb411b5e0, thisObj=0xb25c21a0) at /home/maksim/kde4/src/kdelibs/kjs/lookup.h:266
#25 0xb3f58803 in KJS::DOMAttr::put (this=0xb25c21a0, exec=0xbf8bb6d4, propertyName=@0x852829c, value=0xb25c22c0, attr=0)
at /home/maksim/kde4/src/kdelibs/khtml/ecma/kjs_dom.cpp:847
#26 0xb3a97dd7 in KJS::Machine::runBlock (exec=0xbf8bb6d4, block=@0x8528d88) at codes.def:617
#27 0xb3a53092 in KJS::FunctionBodyNode::execute (this=0x8528d38, exec=0xbf8bb6d4) at /home/maksim/kde4/src/kdelibs/kjs/nodes.cpp:988
#28 0xb3a7c149 in KJS::FunctionImp::callAsFunction (this=0xb25c0b80, exec=0xbf8bbea4, thisObj=0xb25d0000, args=@0xbf8bbe14)
at /home/maksim/kde4/src/kdelibs/kjs/function.cpp:121
#29 0xb3a8287a in KJS::JSObject::call (this=0x85672f0, exec=0xb637312c, thisObj=0xb25d0000, args=@0xbf8bbe14)
at /home/maksim/kde4/src/kdelibs/kjs/object.cpp:99
#30 0xb3aa2622 in KJS::Machine::runBlock (exec=0xbf8bbea4, block=@0x8528d88) at codes.def:1130
#31 0xb3a53092 in KJS::FunctionBodyNode::execute (this=0x8528d38, exec=0xbf8bbea4) at /home/maksim/kde4/src/kdelibs/kjs/nodes.cpp:988
#32 0xb3a7c149 in KJS::FunctionImp::callAsFunction (this=0xb25c0b80, exec=0xbf8bc674, thisObj=0xb25d0000, args=@0xbf8bc5e4)
at /home/maksim/kde4/src/kdelibs/kjs/function.cpp:121
#33 0xb3a8287a in KJS::JSObject::call (this=0x85672f0, exec=0xb637312c, thisObj=0xb25d0000, args=@0xbf8bc5e4)
at /home/maksim/kde4/src/kdelibs/kjs/object.cpp:99
#34 0xb3aa2622 in KJS::Machine::runBlock (exec=0xbf8bc674, block=@0x8528d88) at codes.def:1130
#35 0xb3a53092 in KJS::FunctionBodyNode::execute (this=0x8528d38, exec=0xbf8bc674) at /home/maksim/kde4/src/kdelibs/kjs/nodes.cpp:988
#36 0xb3a7c149 in KJS::FunctionImp::callAsFunction (this=0xb25c0b80, exec=0xbf8bce44, thisObj=0xb25d0000, args=@0xbf8bcdb4)
at /home/maksim/kde4/src/kdelibs/kjs/function.cpp:121
#37 0xb3a8287a in KJS::JSObject::call (this=0x85672f0, exec=0xb637312c, thisObj=0xb25d0000, args=@0xbf8bcdb4)
at /home/maksim/kde4/src/kdelibs/kjs/object.cpp:99
#38 0xb3aa2622 in KJS::Machine::runBlock (exec=0xbf8bce44, block=@0x8528d88) at codes.def:1130
#39 0xb3a53092 in KJS::FunctionBodyNode::execute (this=0x8528d38, exec=0xbf8bce44) at /home/maksim/kde4/src/kdelibs/kjs/nodes.cpp:988
#40 0xb3a7c149 in KJS::FunctionImp::callAsFunction (this=0xb25c0b80, exec=0xbf8bd614, thisObj=0xb25d0000, args=@0xbf8bd584)
at /home/maksim/kde4/src/kdelibs/kjs/function.cpp:121
#41 0xb3a8287a in KJS::JSObject::call (this=0x85672f0, exec=0xb637312c, thisObj=0xb25d0000, args=@0xbf8bd584)
at /home/maksim/kde4/src/kdelibs/kjs/object.cpp:99
#42 0xb3aa2622 in KJS::Machine::runBlock (exec=0xbf8bd614, block=@0x85278c0) at codes.def:1130
#43 0xb3a53092 in KJS::FunctionBodyNode::execute (this=0x8527870, exec=0xbf8bd614) at /home/maksim/kde4/src/kdelibs/kjs/nodes.cpp:988
#44 0xb3a7c149 in KJS::FunctionImp::callAsFunction (this=0xb25c0b40, exec=0x851c938, thisObj=0xb25d0000, args=@0xbf8bd748)
at /home/maksim/kde4/src/kdelibs/kjs/function.cpp:121
#45 0xb3a8287a in KJS::JSObject::call (this=0x85672f0, exec=0xb637312c, thisObj=0xb25d0000, args=@0xbf8bd748)
at /home/maksim/kde4/src/kdelibs/kjs/object.cpp:99
#46 0xb3fb1157 in KJS::JSEventListener::handleEvent (this=0x8526700, evt=@0xbf8bd794)
at /home/maksim/kde4/src/kdelibs/khtml/ecma/kjs_events.cpp:106
---Type <return> to continue, or q <return> to quit---
#47 0xb3df0c1e in DOM::DocumentImpl::defaultEventHandler (this=0x8499d48, evt=0x849a1f0)
at /home/maksim/kde4/src/kdelibs/khtml/xml/dom_docimpl.cpp:2597
#48 0xb3e0b793 in DOM::NodeImpl::dispatchWindowEvent (this=0x8499d54, _id=17, canBubbleArg=<value optimized out>,
cancelableArg=<value optimized out>) at /home/maksim/kde4/src/kdelibs/khtml/xml/dom_nodeimpl.cpp:535
#49 0xb3e44cdb in DOM::HTMLDocumentImpl::close (this=0x8499d48) at /home/maksim/kde4/src/kdelibs/khtml/html/html_documentimpl.cpp:262
#50 0xb3da947b in KHTMLPart::checkEmitLoadEvent (this=0x83a9980) at /home/maksim/kde4/src/kdelibs/khtml/khtml_part.cpp:2335
#51 0xb3da977f in KHTMLPart::checkCompleted (this=0x83a9980) at /home/maksim/kde4/src/kdelibs/khtml/khtml_part.cpp:2256
#52 0xb3dabce8 in KHTMLPart::slotLoaderRequestDone (this=0x83a9980, dl=0x8494840, obj=0x87390b8)
at /home/maksim/kde4/src/kdelibs/khtml/khtml_part.cpp:2110
#53 0xb3db5fe7 in KHTMLPart::qt_metacall (this=0x83a9980, _c=QMetaObject::InvokeMetaMethod, _id=69, _a=0xbf8bde78)
==5242== Invalid read of size 4 ==5242== at 0xA88A3F9: khtml::TreeShared<DOM::StyleBaseImpl>::deref() (shared.h:63) ==5242== by 0xA9A6B63: khtml::CSSOrderedRule::~CSSOrderedRule() (cssstyleselector.cpp:1797) ==5242== by 0xA9B8BA5: void qDeleteAll<QList<khtml::CSSOrderedRule*>::const_iterator>(QList<khtml::CSSOrderedRule*>::const_iterator, QList<khtml::CSSOrderedRule*>::const_iterator) (qalgorithms.h:343) ==5242== by 0xA9B8C35: void qDeleteAll<khtml::CSSStyleSelectorList>(khtml::CSSStyleSelectorList const&) (qalgorithms.h:351) ==5242== by 0xA9B0112: khtml::CSSStyleSelectorList::~CSSStyleSelectorList() (cssstyleselector.cpp:1808) ==5242== by 0xA9B5E8D: khtml::CSSStyleSelector::~CSSStyleSelector() (cssstyleselector.cpp:318) ==5242== by 0xA87F2B5: DOM::DocumentImpl::rebuildStyleSelector() (dom_docimpl.cpp:2256) ==5242== by 0xA884449: DOM::DocumentImpl::recalcStyleSelector() (dom_docimpl.cpp:2250) ==5242== by 0xA88458A: DOM::DocumentImpl::updateStyleSelector(bool) (dom_docimpl.cpp:2097) ==5242== by 0xA8848FB: DOM::DocumentImpl::styleSheetLoaded() (dom_docimpl.cpp:2023) ==5242== by 0xA8C6B84: DOM::HTMLLinkElementImpl::finished() (html_headimpl.cpp:258) ==5242== by 0xA8C774C: DOM::HTMLLinkElementImpl::setStyleSheet(DOM::DOMString const&, DOM::DOMString const&, DOM::DOMString const&) (html_headimpl.cpp:249) ==5242== by 0xA9C5EB7: khtml::CachedCSSStyleSheet::ref(khtml::CachedObjectClient*) (loader.cpp:253) ==5242== by 0xA8C8D35: DOM::HTMLLinkElementImpl::process() (html_headimpl.cpp:208) ==5242== by 0xA8C915C: DOM::HTMLLinkElementImpl::parseAttribute(DOM::AttributeImpl*) (html_headimpl.cpp:133) ==5242== by 0xA8A1D96: DOM::ElementImpl::parseAttribute(unsigned, DOM::DOMStringImpl*) (dom_elementimpl.h:203) ==5242== by 0xA89E83B: DOM::AttrImpl::setValue(DOM::DOMString const&, int&) (dom_elementimpl.cpp:182) ==5242== by 0xA89E9D0: DOM::AttrImpl::setNodeValue(DOM::DOMString const&, int&) (dom_elementimpl.cpp:191) ==5242== by 0xA9E4F51: KJS::DOMNode::putValueProperty(KJS::ExecState*, int, KJS::JSValue*, int) (kjs_dom.cpp:420) ==5242== by 0xA9EC6C0: bool KJS::lookupPut<KJS::DOMNode>(KJS::ExecState*, KJS::Identifier const&, KJS::JSValue*, int, KJS::HashTable const*, KJS::DOMNode*) (lookup.h:249) ==5242== by 0xA9EC717: void KJS::lookupPut<KJS::DOMNode, KJS::DOMObject>(KJS::ExecState*, KJS::Identifier const&, KJS::JSValue*, int, KJS::HashTable const*, KJS::DOMNode*) (lookup.h:265) ==5242== by 0xA9E5762: KJS::DOMNode::put(KJS::ExecState*, KJS::Identifier const&, KJS::JSValue*, int) (kjs_dom.cpp:410) ==5242== by 0xA9EC83C: void KJS::lookupPut<KJS::DOMAttr, KJS::DOMNode>(KJS::ExecState*, KJS::Identifier const&, KJS::JSValue*, int, KJS::HashTable const*, KJS::DOMAttr*) (lookup.h:266) ==5242== by 0xA9E5802: KJS::DOMAttr::put(KJS::ExecState*, KJS::Identifier const&, KJS::JSValue*, int) (kjs_dom.cpp:847) ==5242== by 0xACEADD6: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0> const&) (codes.def:617) ==5242== by 0xACA6091: KJS::FunctionBodyNode::execute(KJS::ExecState*) (nodes.cpp:988) ==5242== by 0xACCF148: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:121) ==5242== by 0xACD5879: KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (object.cpp:99) ==5242== by 0xACF5621: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0> const&) (codes.def:1130) ==5242== by 0xACA6091: KJS::FunctionBodyNode::execute(KJS::ExecState*) (nodes.cpp:988) ==5242== by 0xACCF148: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:121) ==5242== by 0xACD5879: KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (object.cpp:99) ==5242== Address 0x6bfbd5c is 4 bytes inside a block of size 28 free'd ==5242== at 0x402105C: operator delete(void*) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==5242== by 0xA99146F: DOM::CSSStyleRuleImpl::~CSSStyleRuleImpl() (css_ruleimpl.cpp:325) ==5242== by 0xA98F1F4: khtml::TreeShared<DOM::StyleBaseImpl>::removedLastRef() (shared.h:59) ==5242== by 0xA88A418: khtml::TreeShared<DOM::StyleBaseImpl>::deref() (shared.h:65) ==5242== by 0xA9A6B63: khtml::CSSOrderedRule::~CSSOrderedRule() (cssstyleselector.cpp:1797) ==5242== by 0xA9B8BA5: void qDeleteAll<QList<khtml::CSSOrderedRule*>::const_iterator>(QList<khtml::CSSOrderedRule*>::const_iterator, QList<khtml::CSSOrderedRule*>::const_iterator) (qalgorithms.h:343) ==5242== by 0xA9B8C35: void qDeleteAll<khtml::CSSStyleSelectorList>(khtml::CSSStyleSelectorList const&) (qalgorithms.h:351) ==5242== by 0xA9B0112: khtml::CSSStyleSelectorList::~CSSStyleSelectorList() (cssstyleselector.cpp:1808) ==5242== by 0xA9B5E8D: khtml::CSSStyleSelector::~CSSStyleSelector() (cssstyleselector.cpp:318) ==5242== by 0xA87F2B5: DOM::DocumentImpl::rebuildStyleSelector() (dom_docimpl.cpp:2256) ==5242== by 0xA884449: DOM::DocumentImpl::recalcStyleSelector() (dom_docimpl.cpp:2250) ==5242== by 0xA88458A: DOM::DocumentImpl::updateStyleSelector(bool) (dom_docimpl.cpp:2097) ==5242== by 0xA8848FB: DOM::DocumentImpl::styleSheetLoaded() (dom_docimpl.cpp:2023) ==5242== by 0xA8C6B84: DOM::HTMLLinkElementImpl::finished() (html_headimpl.cpp:258) ==5242== by 0xA8C774C: DOM::HTMLLinkElementImpl::setStyleSheet(DOM::DOMString const&, DOM::DOMString const&, DOM::DOMString const&) (html_headimpl.cpp:249) ==5242== by 0xA9C5EB7: khtml::CachedCSSStyleSheet::ref(khtml::CachedObjectClient*) (loader.cpp:253) ==5242== by 0xA8C8D35: DOM::HTMLLinkElementImpl::process() (html_headimpl.cpp:208) ==5242== by 0xA8C915C: DOM::HTMLLinkElementImpl::parseAttribute(DOM::AttributeImpl*) (html_headimpl.cpp:133) ==5242== by 0xA8A1D96: DOM::ElementImpl::parseAttribute(unsigned, DOM::DOMStringImpl*) (dom_elementimpl.h:203) ==5242== by 0xA89E83B: DOM::AttrImpl::setValue(DOM::DOMString const&, int&) (dom_elementimpl.cpp:182) ==5242== by 0xA89E9D0: DOM::AttrImpl::setNodeValue(DOM::DOMString const&, int&) (dom_elementimpl.cpp:191) ==5242== by 0xA9E4F51: KJS::DOMNode::putValueProperty(KJS::ExecState*, int, KJS::JSValue*, int) (kjs_dom.cpp:420) ==5242== by 0xA9EC6C0: bool KJS::lookupPut<KJS::DOMNode>(KJS::ExecState*, KJS::Identifier const&, KJS::JSValue*, int, KJS::HashTable const*, KJS::DOMNode*) (lookup.h:249) ==5242== by 0xA9EC717: void KJS::lookupPut<KJS::DOMNode, KJS::DOMObject>(KJS::ExecState*, KJS::Identifier const&, KJS::JSValue*, int, KJS::HashTable const*, KJS::DOMNode*) (lookup.h:265) ==5242== by 0xA9E5762: KJS::DOMNode::put(KJS::ExecState*, KJS::Identifier const&, KJS::JSValue*, int) (kjs_dom.cpp:410) ==5242== by 0xA9EC83C: void KJS::lookupPut<KJS::DOMAttr, KJS::DOMNode>(KJS::ExecState*, KJS::Identifier const&, KJS::JSValue*, int, KJS::HashTable const*, KJS::DOMAttr*) (lookup.h:266) ==5242== by 0xA9E5802: KJS::DOMAttr::put(KJS::ExecState*, KJS::Identifier const&, KJS::JSValue*, int) (kjs_dom.cpp:847) ==5242== by 0xACEADD6: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0> const&) (codes.def:617) ==5242== by 0xACA6091: KJS::FunctionBodyNode::execute(KJS::ExecState*) (nodes.cpp:988) ==5242== by 0xACCF148: KJS::FunctionImp::callAsFunction(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (function.cpp:121) ==5242== by 0xACD5879: KJS::JSObject::call(KJS::ExecState*, KJS::JSObject*, KJS::List const&) (object.cpp:99) ==5242== by 0xACF5621: KJS::Machine::runBlock(KJS::ExecState*, WTF::Vector<unsigned char, 0> const&) (codes.def:1130) konqueror svn revision 823139:
Application: Konqueror (konqueror), signal SIGSEGV
[?1034hUsing host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0x2b5de1bc6f50 (LWP 12798)]
[KCrash handler]
#5 0x00000000009c9120 in ?? ()
#6 0x00002b5de6bc757c in khtml::TreeShared<DOM::StyleBaseImpl>::deref (
this=0x9c91f0) at /home/kde4/kde/src/KDE/kdelibs/khtml/misc/shared.h:65
#7 0x00002b5de6d37dd3 in ~CSSOrderedRule (this=0xc65980)
at /home/kde4/kde/src/KDE/kdelibs/khtml/css/cssstyleselector.cpp:1866
#8 0x00002b5de6d4ef7e in qDeleteAll<QList<khtml::CSSOrderedRule*>::const_iterator> (begin=@0x7fffd1554f70, end=@0x7fffd1554f60)
at /home/kde4/qt-copy/include/QtCore/qalgorithms.h:352
#9 0x00002b5de6d4efdf in qDeleteAll<khtml::CSSStyleSelectorList> (c=@0xb12180)
at /home/kde4/qt-copy/include/QtCore/qalgorithms.h:360
#10 0x00002b5de6d38cd4 in ~CSSStyleSelectorList (this=0xb12180)
at /home/kde4/kde/src/KDE/kdelibs/khtml/css/cssstyleselector.cpp:1877
#11 0x00002b5de6d4b3bb in ~CSSStyleSelector (this=0xb55cb0)
at /home/kde4/kde/src/KDE/kdelibs/khtml/css/cssstyleselector.cpp:338
#12 0x00002b5de6bb7bbd in DOM::DocumentImpl::rebuildStyleSelector (
this=0x975af0)
at /home/kde4/kde/src/KDE/kdelibs/khtml/xml/dom_docimpl.cpp:2345
#13 0x00002b5de6bb99e0 in DOM::DocumentImpl::recalcStyleSelector (
this=0x975af0)
at /home/kde4/kde/src/KDE/kdelibs/khtml/xml/dom_docimpl.cpp:2339
#14 0x00002b5de6bb9a8e in DOM::DocumentImpl::updateStyleSelector (
this=0x975af0, shallow=false)
at /home/kde4/kde/src/KDE/kdelibs/khtml/xml/dom_docimpl.cpp:2186
#15 0x00002b5de6bb9e40 in DOM::DocumentImpl::styleSheetLoaded (this=0x975af0)
at /home/kde4/kde/src/KDE/kdelibs/khtml/xml/dom_docimpl.cpp:2107
#16 0x00002b5de6c270b4 in DOM::HTMLLinkElementImpl::finished (this=0x95a050)
at /home/kde4/kde/src/KDE/kdelibs/khtml/html/html_headimpl.cpp:272
#17 0x00002b5de6c291ce in DOM::HTMLLinkElementImpl::setStyleSheet (
this=0x95a050, url=@0x964d00, sheetStr=@0x964d60, charset=@0x7fffd15554e0,
mimetype=@0x7fffd15554d0)
at /home/kde4/kde/src/KDE/kdelibs/khtml/html/html_headimpl.cpp:263
#18 0x00002b5de6d65fb9 in khtml::CachedCSSStyleSheet::ref (this=0x964cf0,
c=0x95a050) at /home/kde4/kde/src/KDE/kdelibs/khtml/misc/loader.cpp:267
#19 0x00002b5de6c29b6a in DOM::HTMLLinkElementImpl::process (this=0x95a050)
at /home/kde4/kde/src/KDE/kdelibs/khtml/html/html_headimpl.cpp:216
#20 0x00002b5de6c29fbc in DOM::HTMLLinkElementImpl::parseAttribute (
this=0x95a050, attr=0x7fffd1555920)
at /home/kde4/kde/src/KDE/kdelibs/khtml/html/html_headimpl.cpp:126
#21 0x00002b5de6be32c1 in DOM::ElementImpl::parseAttribute (this=0x95a058,
attrId=79, value=0x97f2a0)
at /home/kde4/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.h:209
#22 0x00002b5de6be0f5a in DOM::AttrImpl::childrenChanged (this=0xcdf2c0)
at /home/kde4/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:186
#23 0x00002b5de6bd66c2 in DOM::NodeImpl::dispatchSubtreeModifiedEvent (
this=0xcdf2c0)
at /home/kde4/kde/src/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:681
#24 0x00002b5de6bd6b93 in DOM::NodeBaseImpl::appendChild (this=0xcdf2c0,
newChild=0xa27c60, exceptioncode=@0x7fffd1555b3c)
at /home/kde4/kde/src/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:1643
#25 0x00002b5de6be0558 in DOM::AttrImpl::setValue (this=0xcdf2c0,
v=@0x7fffd1555c20, exceptioncode=@0x7fffd1555c18)
at /home/kde4/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:216
#26 0x00002b5de6be06db in DOM::AttrImpl::setNodeValue (this=0xcdf2c0,
v=@0x7fffd1555c20, exceptioncode=@0x7fffd1555c18)
at /home/kde4/kde/src/KDE/kdelibs/khtml/xml/dom_elementimpl.cpp:223
#27 0x00002b5de6da4c6b in KJS::DOMNode::putValueProperty (this=0x2b5dea524500,
exec=0x7fffd15583a0, token=1, value=0x2b5dea524740)
at /home/kde4/kde/src/KDE/kdelibs/khtml/ecma/kjs_dom.cpp:425
#28 0x00002b5de6dac8c7 in KJS::lookupPut<KJS::DOMNode> (exec=0x7fffd15583a0,
propertyName=@0x990f08, value=0x2b5dea524740, attr=0,
table=0x2b5de71c6aa0, thisObj=0x2b5dea524500)
at /home/kde4/kde/src/KDE/kdelibs/kjs/lookup.h:249
#29 0x00002b5de6dac91e in KJS::lookupPut<KJS::DOMNode, KJS::DOMObject> (
exec=0x7fffd15583a0, propertyName=@0x990f08, value=0x2b5dea524740, attr=0,
table=0x2b5de71c6aa0, thisObj=0x2b5dea524500)
at /home/kde4/kde/src/KDE/kdelibs/kjs/lookup.h:265
#30 0x00002b5de6da54b2 in KJS::DOMNode::put (this=0x2b5dea524500,
exec=0x7fffd15583a0, propertyName=@0x990f08, value=0x2b5dea524740, attr=0)
at /home/kde4/kde/src/KDE/kdelibs/khtml/ecma/kjs_dom.cpp:415
#31 0x00002b5de6daca1c in KJS::lookupPut<KJS::DOMAttr, KJS::DOMNode> (
exec=0x7fffd15583a0, propertyName=@0x990f08, value=0x2b5dea524740, attr=0,
table=0x2b5de71c6ae0, thisObj=0x2b5dea524500)
at /home/kde4/kde/src/KDE/kdelibs/kjs/lookup.h:266
#32 0x00002b5de6da57b2 in KJS::DOMAttr::put (this=0x2b5dea524500,
exec=0x7fffd15583a0, propertyName=@0x990f08, value=0x2b5dea524740, attr=0)
at /home/kde4/kde/src/KDE/kdelibs/khtml/ecma/kjs_dom.cpp:852
#33 0x00002b5de7505177 in KJS::Machine::runBlock (exec=0x7fffd15583a0,
block=@0xbbb458) at codes.def:650
#34 0x00002b5de74abd51 in KJS::FunctionBodyNode::execute (this=0xbbb3d0,
exec=0x7fffd15583a0) at /home/kde4/kde/src/KDE/kdelibs/kjs/nodes.cpp:934
#35 0x00002b5de74e2b49 in KJS::FunctionImp::callAsFunction (
this=0x2b5dea521780, exec=0x7fffd155ab60, thisObj=0x2b5dea510000,
args=@0x7fffd15588c0)
at /home/kde4/kde/src/KDE/kdelibs/kjs/function.cpp:127
#36 0x00002b5de74e71a2 in KJS::JSObject::call (this=0x2b5dea521780,
exec=0x7fffd155ab60, thisObj=0x2b5dea510000, args=@0x7fffd15588c0)
at /home/kde4/kde/src/KDE/kdelibs/kjs/object.cpp:99
#37 0x00002b5de7512e29 in KJS::Machine::runBlock (exec=0x7fffd155ab60,
block=@0xbbb458) at codes.def:1163
#38 0x00002b5de74abd51 in KJS::FunctionBodyNode::execute (this=0xbbb3d0,
exec=0x7fffd155ab60) at /home/kde4/kde/src/KDE/kdelibs/kjs/nodes.cpp:934
#39 0x00002b5de74e2b49 in KJS::FunctionImp::callAsFunction (
this=0x2b5dea521780, exec=0x7fffd155d320, thisObj=0x2b5dea510000,
args=@0x7fffd155b080)
at /home/kde4/kde/src/KDE/kdelibs/kjs/function.cpp:127
#40 0x00002b5de74e71a2 in KJS::JSObject::call (this=0x2b5dea521780,
exec=0x7fffd155d320, thisObj=0x2b5dea510000, args=@0x7fffd155b080)
at /home/kde4/kde/src/KDE/kdelibs/kjs/object.cpp:99
#41 0x00002b5de7512e29 in KJS::Machine::runBlock (exec=0x7fffd155d320,
block=@0xbbb458) at codes.def:1163
#42 0x00002b5de74abd51 in KJS::FunctionBodyNode::execute (this=0xbbb3d0,
exec=0x7fffd155d320) at /home/kde4/kde/src/KDE/kdelibs/kjs/nodes.cpp:934
#43 0x00002b5de74e2b49 in KJS::FunctionImp::callAsFunction (
this=0x2b5dea521780, exec=0x7fffd155fae0, thisObj=0x2b5dea510000,
args=@0x7fffd155d840)
at /home/kde4/kde/src/KDE/kdelibs/kjs/function.cpp:127
#44 0x00002b5de74e71a2 in KJS::JSObject::call (this=0x2b5dea521780,
exec=0x7fffd155fae0, thisObj=0x2b5dea510000, args=@0x7fffd155d840)
at /home/kde4/kde/src/KDE/kdelibs/kjs/object.cpp:99
#45 0x00002b5de7512e29 in KJS::Machine::runBlock (exec=0x7fffd155fae0,
block=@0xbbb458) at codes.def:1163
#46 0x00002b5de74abd51 in KJS::FunctionBodyNode::execute (this=0xbbb3d0,
exec=0x7fffd155fae0) at /home/kde4/kde/src/KDE/kdelibs/kjs/nodes.cpp:934
#47 0x00002b5de74e2b49 in KJS::FunctionImp::callAsFunction (
this=0x2b5dea521780, exec=0x7fffd15622a0, thisObj=0x2b5dea510000,
args=@0x7fffd1560000)
at /home/kde4/kde/src/KDE/kdelibs/kjs/function.cpp:127
#48 0x00002b5de74e71a2 in KJS::JSObject::call (this=0x2b5dea521780,
exec=0x7fffd15622a0, thisObj=0x2b5dea510000, args=@0x7fffd1560000)
at /home/kde4/kde/src/KDE/kdelibs/kjs/object.cpp:99
#49 0x00002b5de7512e29 in KJS::Machine::runBlock (exec=0x7fffd15622a0,
block=@0xbcfe48) at codes.def:1163
#50 0x00002b5de74abd51 in KJS::FunctionBodyNode::execute (this=0xbcfdc0,
exec=0x7fffd15622a0) at /home/kde4/kde/src/KDE/kdelibs/kjs/nodes.cpp:934
#51 0x00002b5de74e2b49 in KJS::FunctionImp::callAsFunction (
this=0x2b5dea521700, exec=0x93cfb0, thisObj=0x2b5dea510000,
args=@0x7fffd1562530)
at /home/kde4/kde/src/KDE/kdelibs/kjs/function.cpp:127
#52 0x00002b5de74e71a2 in KJS::JSObject::call (this=0x2b5dea521700,
exec=0x93cfb0, thisObj=0x2b5dea510000, args=@0x7fffd1562530)
at /home/kde4/kde/src/KDE/kdelibs/kjs/object.cpp:99
#53 0x00002b5de6e037bb in KJS::JSEventListener::handleEvent (this=0x97a490,
evt=@0x7fffd15625d0)
at /home/kde4/kde/src/KDE/kdelibs/khtml/ecma/kjs_events.cpp:106
#54 0x00002b5de6bb62ac in DOM::DocumentImpl::defaultEventHandler (
this=0x975af0, evt=0xa24350)
at /home/kde4/kde/src/KDE/kdelibs/khtml/xml/dom_docimpl.cpp:2686
#55 0x00002b5de6bd7b48 in DOM::NodeImpl::dispatchWindowEvent (this=0x975b08,
_id=16, canBubbleArg=false, cancelableArg=false)
at /home/kde4/kde/src/KDE/kdelibs/khtml/xml/dom_nodeimpl.cpp:565
#56 0x00002b5de6c335aa in DOM::HTMLDocumentImpl::close (this=0x975af0)
at /home/kde4/kde/src/KDE/kdelibs/khtml/html/html_documentimpl.cpp:249
#57 0x00002b5de6b61955 in KHTMLPart::checkEmitLoadEvent (this=0x9c2690)
at /home/kde4/kde/src/KDE/kdelibs/khtml/khtml_part.cpp:2323
#58 0x00002b5de6b61d79 in KHTMLPart::checkCompleted (this=0x9c2690)
at /home/kde4/kde/src/KDE/kdelibs/khtml/khtml_part.cpp:2244
#59 0x00002b5de6b64efe in KHTMLPart::slotLoaderRequestDone (this=0x9c2690,
dl=0x7093d0, obj=0xdb9520)
at /home/kde4/kde/src/KDE/kdelibs/khtml/khtml_part.cpp:2098
#60 0x00002b5de6b720b9 in KHTMLPart::qt_metacall (this=0x9c2690,
_c=QMetaObject::InvokeMetaMethod, _id=69, _a=0x7fffd1562bd0)
at /home/kde4/kde/build/KDE/kdelibs/khtml/khtml_part.moc:314
#61 0x00002b5ddd977625 in QMetaObject::activate (sender=0x93aef0,
from_signal_index=5, to_signal_index=5, argv=0x7fffd1562bd0)
at kernel/qobject.cpp:3010
#62 0x00002b5ddd977b9d in QMetaObject::activate (sender=0x93aef0,
m=0x2b5de71fdba0, local_signal_index=1, argv=0x7fffd1562bd0)
at kernel/qobject.cpp:3080
#63 0x00002b5de6d64335 in khtml::Loader::requestDone (this=0x93aef0,
_t1=0x7093d0, _t2=0xdb9520)
at /home/kde4/kde/build/KDE/kdelibs/khtml/loader.moc:150
#64 0x00002b5de6d68271 in khtml::Loader::slotFinished (this=0x93aef0,
job=0x9a7800) at /home/kde4/kde/src/KDE/kdelibs/khtml/misc/loader.cpp:1398
#65 0x00002b5de6d685f4 in khtml::Loader::qt_metacall (this=0x93aef0,
_c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fffd1562e80)
at /home/kde4/kde/build/KDE/kdelibs/khtml/loader.moc:129
#66 0x00002b5ddd977625 in QMetaObject::activate (sender=0x9a7800,
from_signal_index=7, to_signal_index=7, argv=0x7fffd1562e80)
at kernel/qobject.cpp:3010
#67 0x00002b5ddd977b9d in QMetaObject::activate (sender=0x9a7800,
m=0x2b5ddaa1f4a0, local_signal_index=3, argv=0x7fffd1562e80)
at kernel/qobject.cpp:3080
#68 0x00002b5dda6c97db in KJob::result (this=0x9a7800, _t1=0x9a7800)
at /home/kde4/kde/build/KDE/kdelibs/kdecore/kjob.moc:186
#69 0x00002b5dda6c9cd6 in KJob::emitResult (this=0x9a7800)
at /home/kde4/kde/src/KDE/kdelibs/kdecore/jobs/kjob.cpp:290
#70 0x00002b5dda1fba75 in KIO::SimpleJob::slotFinished (this=0x9a7800)
at /home/kde4/kde/src/KDE/kdelibs/kio/kio/job.cpp:496
#71 0x00002b5dda1fbe41 in KIO::TransferJob::slotFinished (this=0x9a7800)
at /home/kde4/kde/src/KDE/kdelibs/kio/kio/job.cpp:966
#72 0x00002b5dda2025a2 in KIO::TransferJob::qt_metacall (this=0x9a7800,
_c=QMetaObject::InvokeMetaMethod, _id=7, _a=0x7fffd1563240)
at /home/kde4/kde/build/KDE/kdelibs/kio/jobclasses.moc:336
#73 0x00002b5ddd977625 in QMetaObject::activate (sender=0xad06e0,
from_signal_index=8, to_signal_index=8, argv=0x0)
at kernel/qobject.cpp:3010
#74 0x00002b5ddd977b9d in QMetaObject::activate (sender=0xad06e0,
m=0x2b5dda5bf0a0, local_signal_index=4, argv=0x0)
at kernel/qobject.cpp:3080
#75 0x00002b5dda29b440 in KIO::SlaveInterface::finished (this=0xad06e0)
at /home/kde4/kde/build/KDE/kdelibs/kio/slaveinterface.moc:161
#76 0x00002b5dda29ce81 in KIO::SlaveInterface::dispatch (this=0xad06e0,
_cmd=104, rawdata=@0x7fffd1563590)
at /home/kde4/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:175
#77 0x00002b5dda29d830 in KIO::SlaveInterface::dispatch (this=0xad06e0)
at /home/kde4/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:90
#78 0x00002b5dda290f95 in KIO::Slave::gotInput (this=0xad06e0)
at /home/kde4/kde/src/KDE/kdelibs/kio/kio/slave.cpp:319
#79 0x00002b5dda2921c9 in KIO::Slave::qt_metacall (this=0xad06e0,
_c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fffd1563700)
at /home/kde4/kde/build/KDE/kdelibs/kio/slave.moc:75
#80 0x00002b5ddd977625 in QMetaObject::activate (sender=0x93ba60,
from_signal_index=4, to_signal_index=4, argv=0x0)
at kernel/qobject.cpp:3010
#81 0x00002b5ddd977b9d in QMetaObject::activate (sender=0x93ba60,
m=0x2b5dda5b89a0, local_signal_index=0, argv=0x0)
at kernel/qobject.cpp:3080
#82 0x00002b5dda1ce646 in KIO::Connection::readyRead (this=0x93ba60)
at /home/kde4/kde/build/KDE/kdelibs/kio/connection.moc:84
#83 0x00002b5dda1cf514 in KIO::ConnectionPrivate::dequeue (this=0x9c4da0)
at /home/kde4/kde/src/KDE/kdelibs/kio/kio/connection.cpp:82
#84 0x00002b5dda1d0396 in KIO::Connection::qt_metacall (this=0x93ba60,
_c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x98e9c0)
at /home/kde4/kde/build/KDE/kdelibs/kio/connection.moc:72
#85 0x00002b5ddd970f5d in QMetaCallEvent::placeMetaCall (this=0x967d50,
object=0x93ba60) at kernel/qobject.cpp:535
#86 0x00002b5ddd97664c in QObject::event (this=0x93ba60, e=0x967d50)
at kernel/qobject.cpp:1140
#87 0x00002b5dde550fe5 in QApplicationPrivate::notify_helper (this=0x619b20,
receiver=0x93ba60, e=0x967d50) at kernel/qapplication.cpp:3772
#88 0x00002b5dde551307 in QApplication::notify (this=0x7fffd1564590,
receiver=0x93ba60, e=0x967d50) at kernel/qapplication.cpp:3366
#89 0x00002b5ddac424e4 in KApplication::notify (this=0x7fffd1564590,
receiver=0x93ba60, event=0x967d50)
at /home/kde4/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:311
#90 0x00002b5ddd960590 in QCoreApplication::notifyInternal (
this=0x7fffd1564590, receiver=0x93ba60, event=0x967d50)
at kernel/qcoreapplication.cpp:587
#91 0x00002b5ddd964ba7 in QCoreApplication::sendEvent (receiver=0x93ba60,
event=0x967d50)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#92 0x00002b5ddd960bf7 in QCoreApplicationPrivate::sendPostedEvents (
receiver=0x0, event_type=0, data=0x603e70)
at kernel/qcoreapplication.cpp:1198
#93 0x00002b5ddd960ec6 in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1091
#94 0x00002b5ddd995e3f in QCoreApplication::sendPostedEvents ()
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#95 0x00002b5ddd994d53 in postEventSourceDispatch (s=0x61c590)
at kernel/qeventdispatcher_glib.cpp:211
#96 0x00002b5de13f38af in g_main_context_dispatch ()
from /usr/lib/libglib-2.0.so.0
#97 0x00002b5de13f67a7 in ?? () from /usr/lib/libglib-2.0.so.0
#98 0x00002b5de13f6cf7 in g_main_context_iteration ()
from /usr/lib/libglib-2.0.so.0
#99 0x00002b5ddd9942de in QEventDispatcherGlib::processEvents (this=0x615710,
flags=@0x7fffd1564370) at kernel/qeventdispatcher_glib.cpp:325
#100 0x00002b5dde605f53 in QGuiEventDispatcherGlib::processEvents (
this=0x615710, flags=@0x7fffd15643d0)
at kernel/qguieventdispatcher_glib.cpp:204
#101 0x00002b5ddd95cdf0 in QEventLoop::processEvents (this=0x7fffd1564480,
flags=@0x7fffd1564430) at kernel/qeventloop.cpp:149
#102 0x00002b5ddd95cfeb in QEventLoop::exec (this=0x7fffd1564480,
flags=@0x7fffd1564490) at kernel/qeventloop.cpp:200
#103 0x00002b5ddd960fd3 in QCoreApplication::exec ()
at kernel/qcoreapplication.cpp:845
#104 0x00002b5dde550d46 in QApplication::exec ()
at kernel/qapplication.cpp:3304
#105 0x00002b5dd98260a1 in kdemain (argc=1, argv=0x7fffd1565068)
at /home/kde4/kde/src/KDE/kdebase/apps/konqueror/src/konqmain.cpp:226
#106 0x000000000040098b in main (argc=1, argv=0x7fffd1565068)
at /home/kde4/kde/build/KDE/kdebase/apps/konqueror/src/konqueror_dummy.cpp:3
#0 0x00002b5de021d7b0 in nanosleep () from /lib64/libc.so.6
|