crashing regression tests
Stephan Kulow
coolo at kde.org
Tue Jun 22 16:24:29 BST 2004
There is a regression causing crashing testregression. Please fix with high
priority as it makes running the suite about impossible.
Greetings, Stephan
PASS: webcore/fast/events/onload-re-entry.html [RENDER]
PASS: webcore/fast/events/onload-re-entry.html [PAINT]
==5001== Invalid read of size 4
==5001== at 0x754D4839: KJS::Value::operator=(KJS::Value const&)
(value.cpp:273)
==5001== by 0x753058F8: KJS::Object::operator=(KJS::Object const&)
(kjs_events.h:42)
==5001== by 0x7531ADD5: KJS::JSEventListener::clear() (kjs_events.h:52)
==5001== by 0x7530D7A2: KJS::Window::clear(KJS::ExecState*)
(kjs_window.cpp:1079)
==5001== by 0x75324A46: KJS::KJSProxyImpl::clear() (kjs_proxy.cpp:213)
==5001== by 0x75196CF9: KHTMLPart::clear() (khtml_part.cpp:1221)
==5001== by 0x75198F25: KHTMLPart::begin(KURL const&, int, int)
(khtml_part.cpp:1650)
==5001== by 0x751976DA: KHTMLPart::slotData(KIO::Job*, QMemArray<char>
const&) (khtml_part.cpp:1366)
==5001== by 0x751B1034: KHTMLPart::qt_invoke(int, QUObject*)
(khtml_part.moc:480)
==5001== by 0x76317C56: QObject::activate_signal(QConnectionList*,
QUObject*) (qobject.cpp:2356)
==5001== by 0x7580D8D1: KIO::TransferJob::data(KIO::Job*, QMemArray<char>
const&) (jobclasses.moc:972)
==5001== by 0x757FB4CE: KIO::TransferJob::slotData(QMemArray<char> const&)
(job.cpp:846)
==5001== by 0x7580DF79: KIO::TransferJob::qt_invoke(int, QUObject*)
(jobclasses.moc:1051)
==5001== by 0x76317C56: QObject::activate_signal(QConnectionList*,
QUObject*) (qobject.cpp:2356)
==5001== Address 0x77010484 is 12 bytes inside a block of size 44 free'd
==5001== at 0x7501D537: operator delete(void*) (vg_replace_malloc.c:134)
==5001== by 0x7534501D: KJS::JSLazyEventListener::~JSLazyEventListener()
(qmap.h:46)
==5001== by 0x751DF9AA: DOM::DomShared::deref() (dom_misc.h:46)
==5001== by 0x7533CE1F: KJS::JSEventListener::handleEvent(DOM::Event&)
(kjs_events.cpp:124)
==5001== by 0x7533D1DC: KJS::JSLazyEventListener::handleEvent(DOM::Event&)
(kjs_events.cpp:152)
==5001== by 0x751DD2BF:
DOM::DocumentImpl::defaultEventHandler(DOM::EventImpl*)
(dom_docimpl.cpp:2257)
==5001== by 0x751E3C45: DOM::NodeImpl::dispatchWindowEvent(int, bool, bool)
(dom_nodeimpl.cpp:493)
==5001== by 0x75210AC1: DOM::HTMLDocumentImpl::close()
(html_documentimpl.cpp:314)
==5001== by 0x7519AC34: KHTMLPart::checkEmitLoadEvent()
(khtml_part.cpp:2094)
==5001== by 0x75199BDD: KHTMLPart::slotFinishedParsing()
(khtml_part.cpp:1835)
==5001== by 0x751B10E2: KHTMLPart::qt_invoke(int, QUObject*)
(khtml_part.moc:484)
==5001== by 0x76317C56: QObject::activate_signal(QConnectionList*,
QUObject*) (qobject.cpp:2356)
==5001== by 0x76317AF5: QObject::activate_signal(int) (qobject.cpp:2325)
==5001== by 0x751DE2FD: DOM::DocumentImpl::finishedParsing()
(dom_docimpl.moc:86)
==5001==
==5001== Invalid read of size 4
==5001== at 0x754D4844: KJS::Value::operator=(KJS::Value const&)
(value.cpp:274)
==5001== by 0x753058F8: KJS::Object::operator=(KJS::Object const&)
(kjs_events.h:42)
==5001== by 0x7531ADD5: KJS::JSEventListener::clear() (kjs_events.h:52)
==5001== by 0x7530D7A2: KJS::Window::clear(KJS::ExecState*)
(kjs_window.cpp:1079)
==5001== by 0x75324A46: KJS::KJSProxyImpl::clear() (kjs_proxy.cpp:213)
==5001== by 0x75196CF9: KHTMLPart::clear() (khtml_part.cpp:1221)
==5001== by 0x75198F25: KHTMLPart::begin(KURL const&, int, int)
(khtml_part.cpp:1650)
==5001== by 0x751976DA: KHTMLPart::slotData(KIO::Job*, QMemArray<char>
const&) (khtml_part.cpp:1366)
==5001== by 0x751B1034: KHTMLPart::qt_invoke(int, QUObject*)
(khtml_part.moc:480)
==5001== by 0x76317C56: QObject::activate_signal(QConnectionList*,
QUObject*) (qobject.cpp:2356)
==5001== by 0x7580D8D1: KIO::TransferJob::data(KIO::Job*, QMemArray<char>
const&) (jobclasses.moc:972)
==5001== by 0x757FB4CE: KIO::TransferJob::slotData(QMemArray<char> const&)
(job.cpp:846)
==5001== by 0x7580DF79: KIO::TransferJob::qt_invoke(int, QUObject*)
(jobclasses.moc:1051)
==5001== by 0x76317C56: QObject::activate_signal(QConnectionList*,
QUObject*) (qobject.cpp:2356)
==5001== Address 0x77010484 is 12 bytes inside a block of size 44 free'd
==5001== at 0x7501D537: operator delete(void*) (vg_replace_malloc.c:134)
==5001== by 0x7534501D: KJS::JSLazyEventListener::~JSLazyEventListener()
(qmap.h:46)
==5001== by 0x751DF9AA: DOM::DomShared::deref() (dom_misc.h:46)
==5001== by 0x7533CE1F: KJS::JSEventListener::handleEvent(DOM::Event&)
(kjs_events.cpp:124)
==5001== by 0x7533D1DC: KJS::JSLazyEventListener::handleEvent(DOM::Event&)
(kjs_events.cpp:152)
==5001== by 0x751DD2BF:
DOM::DocumentImpl::defaultEventHandler(DOM::EventImpl*)
(dom_docimpl.cpp:2257)
==5001== by 0x751E3C45: DOM::NodeImpl::dispatchWindowEvent(int, bool, bool)
(dom_nodeimpl.cpp:493)
==5001== by 0x75210AC1: DOM::HTMLDocumentImpl::close()
(html_documentimpl.cpp:314)
==5001== by 0x7519AC34: KHTMLPart::checkEmitLoadEvent()
(khtml_part.cpp:2094)
==5001== by 0x75199BDD: KHTMLPart::slotFinishedParsing()
(khtml_part.cpp:1835)
==5001== by 0x751B10E2: KHTMLPart::qt_invoke(int, QUObject*)
(khtml_part.moc:484)
==5001== by 0x76317C56: QObject::activate_signal(QConnectionList*,
QUObject*) (qobject.cpp:2356)
==5001== by 0x76317AF5: QObject::activate_signal(int) (qobject.cpp:2325)
==5001== by 0x751DE2FD: DOM::DocumentImpl::finishedParsing()
(dom_docimpl.moc:86)
==5001==
==5001== Invalid write of size 4
==5001== at 0x754D4854: KJS::Value::operator=(KJS::Value const&)
(value.cpp:277)
==5001== by 0x753058F8: KJS::Object::operator=(KJS::Object const&)
(kjs_events.h:42)
==5001== by 0x7531ADD5: KJS::JSEventListener::clear() (kjs_events.h:52)
==5001== by 0x7530D7A2: KJS::Window::clear(KJS::ExecState*)
(kjs_window.cpp:1079)
==5001== by 0x75324A46: KJS::KJSProxyImpl::clear() (kjs_proxy.cpp:213)
==5001== by 0x75196CF9: KHTMLPart::clear() (khtml_part.cpp:1221)
==5001== by 0x75198F25: KHTMLPart::begin(KURL const&, int, int)
(khtml_part.cpp:1650)
==5001== by 0x751976DA: KHTMLPart::slotData(KIO::Job*, QMemArray<char>
const&) (khtml_part.cpp:1366)
==5001== by 0x751B1034: KHTMLPart::qt_invoke(int, QUObject*)
(khtml_part.moc:480)
==5001== by 0x76317C56: QObject::activate_signal(QConnectionList*,
QUObject*) (qobject.cpp:2356)
==5001== by 0x7580D8D1: KIO::TransferJob::data(KIO::Job*, QMemArray<char>
const&) (jobclasses.moc:972)
==5001== by 0x757FB4CE: KIO::TransferJob::slotData(QMemArray<char> const&)
(job.cpp:846)
==5001== by 0x7580DF79: KIO::TransferJob::qt_invoke(int, QUObject*)
(jobclasses.moc:1051)
==5001== by 0x76317C56: QObject::activate_signal(QConnectionList*,
QUObject*) (qobject.cpp:2356)
==5001== Address 0x77010484 is 12 bytes inside a block of size 44 free'd
==5001== at 0x7501D537: operator delete(void*) (vg_replace_malloc.c:134)
==5001== by 0x7534501D: KJS::JSLazyEventListener::~JSLazyEventListener()
(qmap.h:46)
==5001== by 0x751DF9AA: DOM::DomShared::deref() (dom_misc.h:46)
==5001== by 0x7533CE1F: KJS::JSEventListener::handleEvent(DOM::Event&)
(kjs_events.cpp:124)
==5001== by 0x7533D1DC: KJS::JSLazyEventListener::handleEvent(DOM::Event&)
(kjs_events.cpp:152)
==5001== by 0x751DD2BF:
DOM::DocumentImpl::defaultEventHandler(DOM::EventImpl*)
(dom_docimpl.cpp:2257)
==5001== by 0x751E3C45: DOM::NodeImpl::dispatchWindowEvent(int, bool, bool)
(dom_nodeimpl.cpp:493)
==5001== by 0x75210AC1: DOM::HTMLDocumentImpl::close()
(html_documentimpl.cpp:314)
==5001== by 0x7519AC34: KHTMLPart::checkEmitLoadEvent()
(khtml_part.cpp:2094)
==5001== by 0x75199BDD: KHTMLPart::slotFinishedParsing()
(khtml_part.cpp:1835)
==5001== by 0x751B10E2: KHTMLPart::qt_invoke(int, QUObject*)
(khtml_part.moc:484)
==5001== by 0x76317C56: QObject::activate_signal(QConnectionList*,
QUObject*) (qobject.cpp:2356)
==5001== by 0x76317AF5: QObject::activate_signal(int) (qobject.cpp:2325)
==5001== by 0x751DE2FD: DOM::DocumentImpl::finishedParsing()
(dom_docimpl.moc:86)
PASS: webcore/fast/flexbox/001.html [DOM]
PASS: webcore/fast/flexbox/001.html [RENDER]
More information about the kfm-devel
mailing list