xpcom_core.dll!nsQueryInterface::operator()(const nsID & aIID={...}, void * * answer=0x0012c84c) Line 47 + 0x15 bytes C++ xpcom_core.dll!nsCOMPtr_base::assign_from_qi(nsQueryInterface qi={...}, const nsID & iid={...}) Line 96 + 0xf bytes C++ xpc3250.dll!nsCOMPtr::operator=(nsQueryInterface rhs={...}) Line 1050 C++ > xpc3250.dll!XPCWrappedNative::GetNewOrUsed(XPCCallContext & ccx={...}, nsISupports * Object=0x034d2700, XPCWrappedNativeScope * Scope=0x034e9fc0, XPCNativeInterface * Interface=0x036f1cc0, int isGlobal=0x00000000, XPCWrappedNative * * resultWrapper=0x0012ca0c) Line 230 C++ xpc3250.dll!XPCConvert::NativeInterface2JSObject(XPCCallContext & ccx={...}, nsIXPConnectJSObjectHolder * * dest=0x0012caa4, nsISupports * src=0x034d2700, const nsID * iid=0x0012cdac, JSObject * scope=0x0359ca60, int allowNativeWrapper=0x00000001, int isGlobal=0x00000000, unsigned int * pErr=0x0012ccf4) Line 1078 + 0x22 bytes C++ xpc3250.dll!XPCConvert::NativeData2JS(XPCCallContext & ccx={...}, long * d=0x0012cbe0, const void * s=0x0012cc58, const nsXPTType & type={...}, const nsID * iid=0x0012cdac, JSObject * scope=0x0359ca60, unsigned int * pErr=0x0012ccf4) Line 473 + 0x35 bytes C++ xpc3250.dll!XPCWrappedNative::CallMethod(XPCCallContext & ccx={...}, XPCWrappedNative::CallMode mode=CALL_GETTER) Line 2244 + 0x32 bytes C++ xpc3250.dll!XPCWrappedNative::GetAttribute(XPCCallContext & ccx={...}) Line 1990 + 0xe bytes C++ xpc3250.dll!XPC_WN_GetterSetter(JSContext * cx=0x034e9ac8, JSObject * obj=0x0359ca60, unsigned int argc=0x00000000, long * argv=0x0375d52c, long * vp=0x0012cf38) Line 1482 + 0xc bytes C++ js3250.dll!js_Invoke(JSContext * cx=0x034e9ac8, unsigned int argc=0x00000000, unsigned int flags=0x00000002) Line 1328 + 0x20 bytes C js3250.dll!js_InternalInvoke(JSContext * cx=0x034e9ac8, JSObject * obj=0x0359ca60, long fval=0x0359c970, unsigned int flags=0x00000000, unsigned int argc=0x00000000, long * argv=0x00000000, long * rval=0x0012dae4) Line 1422 + 0x14 bytes C js3250.dll!js_InternalGetOrSet(JSContext * cx=0x034e9ac8, JSObject * obj=0x0359ca60, long id=0x036a0708, long fval=0x0359c970, JSAccessMode mode=JSACC_READ, unsigned int argc=0x00000000, long * argv=0x00000000, long * rval=0x0012dae4) Line 1482 + 0x1f bytes C js3250.dll!js_GetProperty(JSContext * cx=0x034e9ac8, JSObject * obj=0x0359ca60, long id=0x036a0708, long * vp=0x0012dae4) Line 3250 + 0x30 bytes C js3250.dll!js_Interpret(JSContext * cx=0x034e9ac8, unsigned char * pc=0x0368fd5b, long * result=0x0012dc28) Line 3759 + 0x52f bytes C js3250.dll!js_Invoke(JSContext * cx=0x034e9ac8, unsigned int argc=0x00000001, unsigned int flags=0x00000002) Line 1347 + 0x13 bytes C xpc3250.dll!nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS * wrapper=0x03678448, unsigned short methodIndex=0x0003, const nsXPTMethodInfo * info=0x02183168, nsXPTCMiniVariant * nativeParams=0x0012df9c) Line 1418 + 0x14 bytes C++ xpc3250.dll!nsXPCWrappedJS::CallMethod(unsigned short methodIndex=0x0003, const nsXPTMethodInfo * info=0x02183168, nsXPTCMiniVariant * params=0x0012df9c) Line 466 C++ xpcom_core.dll!PrepareAndDispatch(nsXPTCStubBase * self=0x03678448, unsigned int methodIndex=0x00000003, unsigned int * args=0x0012e064, unsigned int * stackBytesToPop=0x0012e054) Line 117 + 0x1e bytes C++ xpcom_core.dll!SharedStub() Line 147 C++ gklayout.dll!nsEventListenerManager::HandleEventSubType(nsListenerStruct * aListenerStruct=0x03678448, nsIDOMEventListener * aListener=0x036f0aa0, nsIDOMEvent * aDOMEvent=0x03677ce0, nsISupports * aCurrentTarget=0x00000000, unsigned int aSubType=0x03678448, unsigned int aPhaseFlags=0x00cca3a8) Line 1648 + 0x12 bytes C++ gklayout.dll!nsEventListenerManager::HandleEventSubType(nsListenerStruct * aListenerStruct=0x03678500, nsIDOMEventListener * aListener=0x03678448, nsIDOMEvent * aDOMEvent=0x036f0aa0, nsISupports * aCurrentTarget=0x036983c8, unsigned int aSubType=0x00000010, unsigned int aPhaseFlags=0x00000004) Line 1648 + 0x12 bytes C++ gklayout.dll!nsEventListenerManager::HandleEvent(nsPresContext * aPresContext=0x03697280, nsEvent * aEvent=0x0012e99c, nsIDOMEvent * * aDOMEvent=0x0012e268, nsISupports * aCurrentTarget=0x036983c8, unsigned int aFlags=0x00000004, nsEventStatus * aEventStatus=0x0012e26c) Line 1752 C++ gklayout.dll!nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor & aVisitor={...}, unsigned int aFlags=0x00000004) Line 335 C++ gklayout.dll!nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor & aVisitor={...}, unsigned int aFlags=0x00000006, nsDispatchingCallback * aCallback=0x0012e934) Line 429 C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 401 + 0x12 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012e934) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventDispatcher::Dispatch(nsISupports * aTarget=0x03689278, nsPresContext * aPresContext=0x03697280, nsEvent * aEvent=0x0012e99c, nsIDOMEvent * aDOMEvent=0x00000000, nsEventStatus * aEventStatus=0x0012e998, nsDispatchingCallback * aCallback=0x0012e934, int aTargetIsChromeHandler=0x00000000) Line 575 + 0x10 bytes C++ gklayout.dll!PresShell::HandleEventInternal(nsEvent * aEvent=0x0012e99c, nsIView * aView=0x00000000, nsEventStatus * aStatus=0x0012e998) Line 6236 + 0x2b bytes C++ gklayout.dll!PresShell::HandleEventWithTarget(nsEvent * aEvent=0x0012e99c, nsIFrame * aFrame=0x00000000, nsIContent * aContent=0x03689278, nsEventStatus * aStatus=0x0012e998) Line 6128 + 0x12 bytes C++ gklayout.dll!nsTextControlFrame::FireOnInput() Line 2597 C++ gklayout.dll!nsTextInputListener::EditAction() Line 486 C++ editor.dll!nsEditor::NotifyEditorObservers() Line 1785 C++ editor.dll!nsEditor::EndPlaceHolderTransaction() Line 943 C++ editor.dll!nsAutoPlaceHolderBatch::~nsAutoPlaceHolderBatch() Line 66 + 0x31 bytes C++ editor.dll!nsPlaintextEditor::TypedText(const nsAString_internal & aString={...}, int aAction=0x00000000) Line 410 + 0x27 bytes C++ editor.dll!nsPlaintextEditor::HandleKeyPress(nsIDOMKeyEvent * aKeyEvent=0x03633a90) Line 389 + 0x24 bytes C++ editor.dll!nsTextEditorKeyListener::KeyPress(nsIDOMEvent * aKeyEvent=0x03633aa0) Line 245 C++ gklayout.dll!DispatchToInterface(nsIDOMEvent * aEvent=0x03633aa0, nsIDOMEventListener * aListener=0x03742548, unsigned int (nsIDOMEvent *)* aMethod=0x018e76c0, const nsID & aIID={...}, int * aHasInterface=0x0012ec84) Line 145 + 0xb bytes C++ gklayout.dll!nsEventListenerManager::HandleEvent(nsPresContext * aPresContext=0x03697280, nsEvent * aEvent=0x0012f710, nsIDOMEvent * * aDOMEvent=0x0012ed98, nsISupports * aCurrentTarget=0x03689278, unsigned int aFlags=0x00000206, nsEventStatus * aEventStatus=0x0012ed9c) Line 1742 + 0x26 bytes C++ gklayout.dll!nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor & aVisitor={...}, unsigned int aFlags=0x00000206) Line 335 C++ gklayout.dll!nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor & aVisitor={...}, unsigned int aFlags=0x00000206, nsDispatchingCallback * aCallback=0x0012f464) Line 455 C++ gklayout.dll!nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor & aVisitor={...}, unsigned int aFlags=0x00000006, nsDispatchingCallback * aCallback=0x0012f464) Line 508 C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 401 + 0x12 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventTargetChainItem::CreateChainAndHandleEvent(nsEventChainPreVisitor & aVisitor={...}, nsDispatchingCallback * aCallback=0x0012f464) Line 392 + 0x10 bytes C++ gklayout.dll!nsEventDispatcher::Dispatch(nsISupports * aTarget=0x03689278, nsPresContext * aPresContext=0x03697280, nsEvent * aEvent=0x0012f710, nsIDOMEvent * aDOMEvent=0x00000000, nsEventStatus * aEventStatus=0x0012f524, nsDispatchingCallback * aCallback=0x0012f464, int aTargetIsChromeHandler=0x00000000) Line 575 + 0x10 bytes C++ gklayout.dll!PresShell::HandleEventInternal(nsEvent * aEvent=0x0012f710, nsIView * aView=0x02e76f20, nsEventStatus * aStatus=0x0012f524) Line 6236 + 0x2b bytes C++ gklayout.dll!PresShell::HandleEvent(nsIView * aView=0x02e76f20, nsGUIEvent * aEvent=0x0012f710, nsEventStatus * aEventStatus=0x0012f524) Line 6007 + 0x17 bytes C++ gklayout.dll!nsViewManager::HandleEvent(nsView * aView=0x02e76f20, nsPoint aPoint={...}, nsGUIEvent * aEvent=0x0012f710, int aCaptured=0x00000000) Line 1665 C++ gklayout.dll!nsViewManager::DispatchEvent(nsGUIEvent * aEvent=0x0012f710, nsEventStatus * aStatus=0x0012f64c) Line 1618 + 0x22 bytes C++ gklayout.dll!HandleEvent(nsGUIEvent * aEvent=0x0012f710) Line 174 C++ gkwidget.dll!nsWindow::DispatchEvent(nsGUIEvent * event=0x0012f710, nsEventStatus & aStatus=nsEventStatus_eIgnore) Line 1102 + 0xc bytes C++ gkwidget.dll!nsWindow::DispatchWindowEvent(nsGUIEvent * event=0x0012f710) Line 1123 C++ gkwidget.dll!nsWindow::DispatchKeyEvent(unsigned int aEventType=0x00000083, unsigned short aCharCode=0x0061, unsigned int aVirtualCharCode=0x00000000, long aKeyData=0x00000000, unsigned int aFlags=0x00000000) Line 3312 + 0x11 bytes C++ gkwidget.dll!nsWindow::OnChar(unsigned int charCode=0x00000000, unsigned int aFlags=0x00000000) Line 3578 + 0x21 bytes C++ gkwidget.dll!nsWindow::OnKeyDown(unsigned int aVirtualKeyCode=0x00000041, unsigned int aScanCode=0x0000001e, long aKeyData=0x001e0001) Line 3419 + 0x13 bytes C++ gkwidget.dll!nsWindow::ProcessMessage(unsigned int msg=0x00000100, unsigned int wParam=0x00000041, long lParam=0x001e0001, long * aRetValue=0x0012fc18) Line 4420 + 0x1d bytes C++ gkwidget.dll!nsWindow::WindowProc(HWND__ * hWnd=0x000f03e0, unsigned int msg=0x00000100, unsigned int wParam=0x00000041, long lParam=0x001e0001) Line 1291 + 0x1d bytes C++ user32.dll!77d48734() [Frames below may be incorrect and/or missing, no symbols loaded for user32.dll] user32.dll!77d48816() user32.dll!77d489cd() user32.dll!77d48a10() gkwidget.dll!nsAppShell::ProcessNextNativeEvent(int mayWait=0x00000001) Line 145 + 0xa bytes C++ gkwidget.dll!nsBaseAppShell::DoProcessNextNativeEvent(int mayWait=0x00000001) Line 136 + 0x11 bytes C++ gkwidget.dll!nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal * thr=0x00398dd0, int mayWait=0x00000001, unsigned int recursionDepth=0x00000000) Line 231 + 0xf bytes C++ xpcom_core.dll!nsThread::ProcessNextEvent(int mayWait=0x00000001, int * result=0x0012fe04) Line 472 C++ xpcom_core.dll!NS_ProcessNextEvent_P(nsIThread * thread=0x00398dd0, int mayWait=0x00000001) Line 225 + 0x16 bytes C++ gkwidget.dll!nsBaseAppShell::Run() Line 153 + 0xc bytes C++ appcomps.dll!nsAppStartup::Run() Line 219 C++ seamonkey.exe!main1(int argc=0x00000002, char * * argv=0x00394d08, nsISupports * nativeApp=0x0096b818) Line 1238 + 0x22 bytes C++ seamonkey.exe!main(int argc=0x00000002, char * * argv=0x00394d08) Line 1740 + 0x25 bytes C++ seamonkey.exe!__tmainCRTStartup() Line 586 + 0x19 bytes C seamonkey.exe!mainCRTStartup() Line 403 C kernel32.dll!7c816d4f() kernel32.dll!7c8399f3()