[Webkit-unassigned] [Bug 37798] svg/custom/use-instanceRoot-as-event-target.xhtml crashed once on Windows Debug bot

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue May 4 07:54:39 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=37798


Nikolas Zimmermann <zimmermann at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |zimmermann at kde.org




--- Comment #1 from Nikolas Zimmermann <zimmermann at kde.org>  2010-05-04 07:54:39 PST ---
Reproducable on Mac, using guardmalloc:

(gdb) set env DYLD_INSERT_LIBRARIES /usr/lib/libgmalloc.dylib
(gdb) run
Starting program:
/Users/nikolaszimmermann/Coding/WebKit/WebKitBuild/Debug/DumpRenderTree
LayoutTests/svg/custom/use-instanceRoot-as-event-target.xhtml
GuardMalloc: Allocations will be placed on 16 byte boundaries.
GuardMalloc:  - Some buffer overruns may not be noticed.
GuardMalloc:  - Applications using vector instructions (e.g., SSE or Altivec)
should work.
GuardMalloc: GuardMalloc version 18
GuardMalloc: Allocations will be placed on 16 byte boundaries.
GuardMalloc:  - Some buffer overruns may not be noticed.
GuardMalloc:  - Applications using vector instructions (e.g., SSE or Altivec)
should work.
GuardMalloc: GuardMalloc version 18
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
GuardMalloc: Allocations will be placed on 16 byte boundaries.
GuardMalloc:  - Some buffer overruns may not be noticed.
GuardMalloc:  - Applications using vector instructions (e.g., SSE or Altivec)
should work.
GuardMalloc: GuardMalloc version 18
Reading symbols for shared libraries ++ done
Reading symbols for shared libraries ..... done
Reading symbols for shared libraries + done
ASSERTION FAILED: m_wrapper || !m_jsFunction
(/Users/nikolaszimmermann/Coding/WebKit/WebCore/bindings/js/JSEventListener.h:83
JSC::JSObject*
WebCore::JSEventListener::jsFunction(WebCore::ScriptExecutionContext*) const)

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x00000000
0x00000000 in ?? ()
(gdb) bt
#0  0x00000000 in ?? ()
#1  0x0452f6f7 in WebCore::JSEventListener::jsFunction (this=0xdea91fe0,
scriptExecutionContext=0xd995f144) at JSEventListener.h:83
#2  0x045d0afc in WebCore::JSEventListener::handleEvent (this=0xdea91fe0,
scriptExecutionContext=0xd995f144, event=0xe2ddaf80) at
/Users/nikolaszimmermann/Coding/WebKit/WebCore/bindings/js/JSEventListener.cpp:68
#3  0x0434f842 in WebCore::EventTarget::fireEventListeners (this=0xdd62af00,
event=0xe2ddaf80, d=0xdd664fa0, entry=@0xdea97fe0) at
/Users/nikolaszimmermann/Coding/WebKit/WebCore/dom/EventTarget.cpp:315
#4  0x0434ff16 in WebCore::EventTarget::fireEventListeners (this=0xdd62af00,
event=0xe2ddaf80) at
/Users/nikolaszimmermann/Coding/WebKit/WebCore/dom/EventTarget.cpp:276
#5  0x048359d1 in WebCore::Node::handleLocalEvents (this=0xdd62af00,
event=0xe2ddaf80) at
/Users/nikolaszimmermann/Coding/WebKit/WebCore/dom/Node.cpp:2588
#6  0x0483611d in WebCore::Node::dispatchGenericEvent (this=0xdd62af00,
prpEvent=@0xbfffd2ac) at
/Users/nikolaszimmermann/Coding/WebKit/WebCore/dom/Node.cpp:2731
#7  0x0483661f in WebCore::Node::dispatchEvent (this=0xdd62af00,
prpEvent=@0xbfffd38c) at
/Users/nikolaszimmermann/Coding/WebKit/WebCore/dom/Node.cpp:2651
#8  0x048347f5 in WebCore::Node::dispatchMouseEvent (this=0xdd62af00,
eventType=@0xd400cdcc, button=-1, detail=0, pageX=50, pageY=50, screenX=-9950,
screenY=-9950, ctrlKey=false, altKey=false, shiftKey=false, metaKey=false,
isSimulated=false, relatedTargetArg=0xddd13fc0, underlyingEvent=@0xbfffd454) at
/Users/nikolaszimmermann/Coding/WebKit/WebCore/dom/Node.cpp:2943
#9  0x04834d01 in WebCore::Node::dispatchMouseEvent (this=0xdd62af00,
event=@0xbfffd754, eventType=@0xd400cdcc, detail=0, relatedTarget=0xddd13fc0)
at /Users/nikolaszimmermann/Coding/WebKit/WebCore/dom/Node.cpp:2852
#10 0x0433e7be in WebCore::EventHandler::updateMouseEventTargetNode
(this=0xd2f65e70, targetNode=0xdd62af00, mouseEvent=@0xbfffd754,
fireMouseOverOut=true) at
/Users/nikolaszimmermann/Coding/WebKit/WebCore/page/EventHandler.cpp:1792
#11 0x0433e868 in WebCore::EventHandler::dispatchMouseEvent (this=0xd2f65e70,
eventType=@0xd400cdbc, targetNode=0xdd62af00, clickCount=0,
mouseEvent=@0xbfffd754, setUnder=true) at
/Users/nikolaszimmermann/Coding/WebKit/WebCore/page/EventHandler.cpp:1806
#12 0x04342fc3 in WebCore::EventHandler::handleMouseMoveEvent (this=0xd2f65e70,
mouseEvent=@0xbfffd754, hoveredNode=0xbfffd6dc) at
/Users/nikolaszimmermann/Coding/WebKit/WebCore/page/EventHandler.cpp:1480
#13 0x04343061 in WebCore::EventHandler::mouseMoved (this=0xd2f65e70,
event=@0xbfffd754) at
/Users/nikolaszimmermann/Coding/WebKit/WebCore/page/EventHandler.cpp:1367
#14 0x043491e5 in WebCore::EventHandler::mouseMoved (this=0xd2f65e70,
event=0xe2dbefc0) at
/Users/nikolaszimmermann/Coding/WebKit/WebCore/page/mac/EventHandlerMac.mm:610
#15 0x00c1d822 in -[WebHTMLView(WebPrivate) _updateMouseoverWithEvent:]
(self=0xd3b1dfa0, _cmd=0xd029b2, event=0xe2dbefc0) at
/Users/nikolaszimmermann/Coding/WebKit/WebKit/mac/WebView/WebHTMLView.mm:1617

Will investigate soon...

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list