Open main menu

CDOT Wiki β

Stack Trace for nsDOMMouseEvent::nsDOMMouseEvent ctor

Here is what happens when an nsDOMMouseEvent gets created:

#0  nsDOMMouseEvent::nsDOMMouseEvent (this=0x11acc2380, aPresContext=0x11cc08c00, aEvent=0x7fff5fbfc390) at /Users/dave/repos/mozilla-central/content/events/src/nsDOMMouseEvent.cpp:49
#1  0x0000000101c699b9 in NS_NewDOMMouseEvent (aInstancePtrResult=0x7fff5fbfc260, aPresContext=0x11cc08c00, aEvent=0x7fff5fbfc390) at /Users/dave/repos/mozilla-central/content/events/src/nsDOMMouseEvent.cpp:332
#2  0x0000000101c79546 in nsEventDispatcher::CreateEvent (aPresContext=0x11cc08c00, aEvent=0x7fff5fbfc390, aEventType=@0x1041ed750, aDOMEvent=0x7fff5fbfc260) at /Users/dave/repos/mozilla-central/content/events/src/nsEventDispatcher.cpp:779
#3  0x0000000101c4a6e9 in nsEventListenerManager::HandleEventInternal (this=0x11c9cae90, aPresContext=0x11cc08c00, aEvent=0x7fff5fbfc390, aDOMEvent=0x7fff5fbfc260, aCurrentTarget=0x12661f000, aFlags=2, aEventStatus=0x7fff5fbfc268, aPusher=0x7fff5fbfc280) at /Users/dave/repos/mozilla-central/content/events/src/nsEventListenerManager.cpp:782
#4  0x0000000101c7bf27 in nsEventListenerManager::HandleEvent (this=0x11c9cae90, aPresContext=0x11cc08c00, aEvent=0x7fff5fbfc390, aDOMEvent=0x7fff5fbfc260, aCurrentTarget=0x12661f000, aFlags=2, aEventStatus=0x7fff5fbfc268, aPusher=0x7fff5fbfc280) at nsEventListenerManager.h:160
#5  0x0000000101c7c0d3 in nsEventTargetChainItem::HandleEvent (this=0x11b10d070, aVisitor=@0x7fff5fbfc250, aFlags=2, aMayHaveNewListenerManagers=false, aPusher=0x7fff5fbfc280) at /Users/dave/repos/mozilla-central/content/events/src/nsEventDispatcher.cpp:215
#6  0x0000000101c7a41a in nsEventTargetChainItem::HandleEventTargetChain (this=0x11b10d428, aVisitor=@0x7fff5fbfc250, aFlags=6, aCallback=0x7fff5fbfc410, aMayHaveNewListenerManagers=false, aPusher=0x7fff5fbfc280) at /Users/dave/repos/mozilla-central/content/events/src/nsEventDispatcher.cpp:367
#7  0x0000000101c7b336 in nsEventDispatcher::Dispatch (aTarget=0x11bae3880, aPresContext=0x11cc08c00, aEvent=0x7fff5fbfc390, aDOMEvent=0x0, aEventStatus=0x7fff5fbfc43c, aCallback=0x7fff5fbfc410, aTargets=0x0) at /Users/dave/repos/mozilla-central/content/events/src/nsEventDispatcher.cpp:677
#8  0x0000000101c5161d in nsEventStateManager::DispatchMouseEvent (this=0x124776e10, aEvent=0x7fff5fbfcd70, aMessage=331, aTargetContent=0x11bae3880, aRelatedContent=0x0) at /Users/dave/repos/mozilla-central/content/events/src/nsEventStateManager.cpp:3834
#9  0x0000000101c51b9b in nsEventStateManager::NotifyMouseOver (this=0x124776e10, aEvent=0x7fff5fbfcd70, aContent=0x11bae3880) at /Users/dave/repos/mozilla-central/content/events/src/nsEventStateManager.cpp:4003
#10 0x0000000101c51cf4 in nsEventStateManager::GenerateMouseEnterExit (this=0x124776e10, aEvent=0x7fff5fbfcd70) at /Users/dave/repos/mozilla-central/content/events/src/nsEventStateManager.cpp:4032
#11 0x0000000101c5a50a in nsEventStateManager::PreHandleEvent (this=0x124776e10, aPresContext=0x11cc08c00, aEvent=0x7fff5fbfcd70, aTargetFrame=0x14c09b5a8, aStatus=0x7fff5fbfcb3c, aView=0x1229aa480) at /Users/dave/repos/mozilla-central/content/events/src/nsEventStateManager.cpp:1150
#12 0x00000001017e0669 in PresShell::HandleEventInternal (this=0x1229c6c00, aEvent=0x7fff5fbfcd70, aView=0x1229aa480, aStatus=0x7fff5fbfcb3c) at /Users/dave/repos/mozilla-central/layout/base/nsPresShell.cpp:6450
#13 0x00000001017e0bd2 in PresShell::HandlePositionedEvent (this=0x1229c6c00, aView=0x1229aa480, aTargetFrame=0x14c09b5a8, aEvent=0x7fff5fbfcd70, aEventStatus=0x7fff5fbfcb3c) at /Users/dave/repos/mozilla-central/layout/base/nsPresShell.cpp:6222
#14 0x00000001017e1de7 in PresShell::HandleEvent (this=0x11bc5a800, aView=0x11bbc9100, aEvent=0x7fff5fbfcd70, aDontRetargetEvents=false, aEventStatus=0x7fff5fbfcb3c) at /Users/dave/repos/mozilla-central/layout/base/nsPresShell.cpp:6044
#15 0x0000000101e77f32 in nsViewManager::HandleEvent (this=0x11bc23e60, aView=0x11bbc9100, aEvent=0x7fff5fbfcd70) at /Users/dave/repos/mozilla-central/view/src/nsViewManager.cpp:1023
#16 0x0000000101e7ab1b in nsViewManager::DispatchEvent (this=0x11bc23e60, aEvent=0x7fff5fbfcd70, aView=0x11bbc9100, aStatus=0x7fff5fbfcd28) at /Users/dave/repos/mozilla-central/view/src/nsViewManager.cpp:1001
#17 0x00000001017d46da in PresShell::DispatchSynthMouseMove (this=0x1229c6c00, aEvent=0x7fff5fbfcd70, aFlushOnHoverChange=true) at /Users/dave/repos/mozilla-central/layout/base/nsPresShell.cpp:3641
#18 0x00000001017d2c38 in PresShell::ProcessSynthMouseMoveEvent (this=0x11bc5a800, aFromScroll=false) at /Users/dave/repos/mozilla-central/layout/base/nsPresShell.cpp:5393
#19 0x00000001017eb031 in PresShell::nsSynthMouseMoveEvent::Run (this=0x1198eb5e0) at nsPresShell.h:872
#20 0x0000000102badffa in nsThread::ProcessNextEvent (this=0x100314f00, mayWait=false, result=0x7fff5fbfcfdf) at /Users/dave/repos/mozilla-central/xpcom/threads/nsThread.cpp:631
#21 0x0000000102b40072 in NS_ProcessPendingEvents_P (thread=0x100314f00, timeout=20) at /Users/dave/repos/mozilla-central/objdir-debug/xpcom/build/nsThreadUtils.cpp:195
#22 0x0000000102907553 in nsBaseAppShell::NativeEventCallback (this=0x100304b00) at /Users/dave/repos/mozilla-central/widget/src/xpwidgets/nsBaseAppShell.cpp:130
#23 0x00000001028b62ae in nsAppShell::ProcessGeckoEvents (aInfo=0x100304b00) at /Users/dave/repos/mozilla-central/widget/src/cocoa/nsAppShell.mm:424
#24 0x00007fff817793d1 in __CFRunLoopDoSources0 ()
#25 0x00007fff817775c9 in __CFRunLoopRun ()
#26 0x00007fff81776d8f in CFRunLoopRunSpecific ()
#27 0x00007fff80db07ee in RunCurrentEventLoopInMode ()
#28 0x00007fff80db05f3 in ReceiveNextEventCommon ()
#29 0x00007fff80db04ac in BlockUntilNextEventMatchingListInMode ()
#30 0x00007fff841b7eb2 in _DPSNextEvent ()
#31 0x00007fff841b7801 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] ()
#32 0x00007fff8417d68f in -[NSApplication run] ()
#33 0x00000001028b5bd2 in nsAppShell::Run (this=0x100304b00) at /Users/dave/repos/mozilla-central/widget/src/cocoa/nsAppShell.mm:771
#34 0x000000010261255b in nsAppStartup::Run (this=0x11963ff60) at /Users/dave/repos/mozilla-central/toolkit/components/startup/nsAppStartup.cpp:228
#35 0x000000010144b951 in XRE_main (argc=3, argv=0x7fff5fbff5d0, aAppData=0x1003059b0) at /Users/dave/repos/mozilla-central/toolkit/xre/nsAppRunner.cpp:3551
#36 0x0000000100001b31 in do_main (exePath=0x7fff5fbff1a0 "/Users/dave/repos/mozilla-central/./objdir-debug/dist/NightlyDebug.app/Contents/MacOS/libxpcom.dylib", argc=3, argv=0x7fff5fbff5d0) at /Users/dave/repos/mozilla-central/browser/app/nsBrowserApp.cpp:198
#37 0x0000000100001d98 in main (argc=3, argv=0x7fff5fbff5d0) at /Users/dave/repos/mozilla-central/browser/app/nsBrowserApp.cpp:281