On 12/16/2010 01:02 PM, Matej Kurpel wrote:
(164c.1560): C++ EH exception - code e06d7363 (first chance)
Nelson may know more specifics, but if I were you I would configure the debugger to break when C++ exceptions are thrown. (Debug menu -> Event filters)
When it break here, type "kv100" to get the stack trace.
(164c.1560): C++ EH exception - code e06d7363 (!!! second chance !!!) KERNELBASE!RaiseException+0x58: 7675b727 c9 leave 0:000:x86> g WARNING: Continuing a non-continuable exception (164c.1560): Access violation - code c0000005 (first chance)
Just a guess - are you catching a C++ then ignoring it, leaving some dangling pointer somewhere?
- Marsh
# ChildEBP RetAddr Args to Child 00 0027e3f8 01199e98 0027e92c 019f721c 6b882629 thunderbird!XPCWrappedNative::FinishInit(class XPCCallContext * ccx = 0x0119b8ac)+0x34 (FPO: [1,0,0]) (CONV: thiscall) [e:\buildbot\win32_build_31\build\mozilla\js\src\xpconnect\src\xpcwrappednative.cpp @ 1191] 01 0027e410 0119b8ac 0027e92c 05f5f0c0 00000000 thunderbird!XPCWrappedNative::Init(class XPCCallContext * ccx = 0x0027e92c, struct JSObject * parent = 0x05f5f0c0, int isGlobal = 0n0, class XPCNativeScriptableCreateInfo * sci = 0x0027e4a4)+0xeb (FPO: [Non-Fpo]) (CONV: thiscall) [e:\buildbot\win32_build_31\build\mozilla\js\src\xpconnect\src\xpcwrappednative.cpp @ 1141] 02 0027e4c8 0119da26 0027e92c 08d93ce4 05f5b640 thunderbird!XPCWrappedNative::GetNewOrUsed(class XPCCallContext * ccx = 0x0027e92c, class nsISupports * Object = 0x08d93ce4, class XPCWrappedNativeScope * Scope = 0x05f5b640, class XPCNativeInterface * Interface = 0x0a7efee0, class nsWrapperCache * cache = 0x00000000, int isGlobal = 0n0, class XPCWrappedNative ** resultWrapper = 0x0027e54c)+0x60c (FPO: [Non-Fpo]) (CONV: cdecl) [e:\buildbot\win32_build_31\build\mozilla\js\src\xpconnect\src\xpcwrappednative.cpp @ 571] 03 0027e550 0119e4fd 0027e5c8 0027e794 00000000 thunderbird!XPCConvert::NativeInterface2JSObject(class XPCLazyCallContext * lccx = 0x0027e5c8, int * d = 0x0027e794, class nsIXPConnectJSObjectHolder ** dest = 0x00000000, class nsISupports * src = 0x08d93ce4, struct nsID * iid = 0x0027e858, class XPCNativeInterface ** Interface = 0x00000000, class nsWrapperCache * cache = 0x00000000, struct JSObject * scope = 0x08d9ddc0, int allowNativeWrapper = 0n1, int isGlobal = 0n0, unsigned int * pErr = 0x0027e77c)+0x199 (FPO: [Non-Fpo]) (CONV: cdecl) [e:\buildbot\win32_build_31\build\mozilla\js\src\xpconnect\src\xpcconvert.cpp @ 1199] 04 0027e594 0119849b 0027e5c8 0027e794 0027e6c4 thunderbird!XPCConvert::NativeData2JS(class XPCLazyCallContext * lccx = 0x0027e5c8, int * d = 0x0027e794, void * s = 0x0027e6c4, class nsXPTType * type = 0x0027e79f, struct nsID * iid = 0x0027e858, struct JSObject * scope = 0x08d9ddc0, unsigned int * pErr = 0x0027e77c)+0x314 (FPO: [Non-Fpo]) (CONV: cdecl) [e:\buildbot\win32_build_31\build\mozilla\js\src\xpconnect\src\xpcconvert.cpp @ 471] 05 0027e684 0119abbf 0027e92c 0027e794 0027e6c4 thunderbird!XPCConvert::NativeData2JS(class XPCCallContext * ccx = 0x0027e92c, int * d = 0x0027e794, void * s = 0x0027e6c4, class nsXPTType * type = 0x0027e79f, struct nsID * iid = 0x0027e858, struct JSObject * scope = 0x08d9ddc0, unsigned int * pErr = 0x0027e77c)+0x4c (FPO: [Non-Fpo]) (CONV: cdecl) [e:\buildbot\win32_build_31\build\mozilla\js\src\xpconnect\src\xpcprivate.h @ 2985] 06 0027e900 011a122b 0027e92c 00000000 00a83c00 thunderbird!XPCWrappedNative::CallMethod(class XPCCallContext * ccx = 0x0027e92c, XPCWrappedNative::CallMode mode = CALL_METHOD (0n0))+0xcec (FPO: [Non-Fpo]) (CONV: cdecl) [e:\buildbot\win32_build_31\build\mozilla\js\src\xpconnect\src\xpcwrappednative.cpp @ 2810] 07 0027e9c4 6ba05afd 00a83c00 08d9ddc0 00000001 thunderbird!XPC_WN_CallMethod(struct JSContext * cx = 0x00a83c00, struct JSObject * obj = 0x08d9ddc0, unsigned int argc = 1, int * argv = 0x00a6351c, int * vp = 0x0027ea3c)+0xfa (FPO: [Non-Fpo]) (CONV: cdecl) [e:\buildbot\win32_build_31\build\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp @ 1740] 08 0027ea68 6ba0af9e 00a83c00 00000001 00a63514 js3250!js_Invoke(struct JSContext * cx = 0x00a83c00, unsigned int argc = 1, int * vp = 0x00a63514, unsigned int flags = 2)+0x48d (CONV: cdecl) [e:\buildbot\win32_build_31\build\mozilla\js\src\jsinterp.cpp @ 1360] 09 0027ebf4 6ba05b08 00a83c00 00000000 0027ef08 js3250!js_Interpret(struct JSContext * cx = 0x00a83c00)+0x456e (CONV: cdecl) [e:\buildbot\win32_build_31\build\mozilla\js\src\jsops.cpp @ 2241] 0a 0027ec88 011d5f59 00a83c00 00000003 00a63480 js3250!js_Invoke(struct JSContext * cx = 0x00a83c00, unsigned int argc = 3, int * vp = 0x00a63480, unsigned int flags = 0)+0x498 (CONV: cdecl) [e:\buildbot\win32_build_31\build\mozilla\js\src\jsinterp.cpp @ 1368] 0b 0027eebc 011d2812 046f4850 060c1ac0 00000003 thunderbird!nsXPCWrappedJSClass::CallMethod(class nsXPCWrappedJS * wrapper = 0x060c1ac0, unsigned short methodIndex = 3, struct XPTMethodDescriptor * info = 0x04680460, struct nsXPTCMiniVariant * nativeParams = 0x0027eef8)+0xac6 (FPO: [Non-Fpo]) (CONV: stdcall) [e:\buildbot\win32_build_31\build\mozilla\js\src\xpconnect\src\xpcwrappedjsclass.cpp @ 1696] 0c 0027eed4 6b8b5d6f 060c1ac0 00000003 04680460 thunderbird!nsXPCWrappedJS::CallMethod(unsigned short methodIndex = 0xdc10, struct XPTMethodDescriptor * info = 0x00000003, struct nsXPTCMiniVariant * params = 0x0027efb0)+0x27 (FPO: [4,0,0]) (CONV: stdcall) [e:\buildbot\win32_build_31\build\mozilla\js\src\xpconnect\src\xpcwrappedjs.cpp @ 571] 0d 0027ef88 6b8b5dd6 0607dc10 00000003 0027efb0 xpcom_core!PrepareAndDispatch(class nsXPTCStubBase * self = 0x0607dc10, unsigned int methodIndex = 3, unsigned int * args = 0x0027efb0, unsigned int * stackBytesToPop = 0x0027efa0)+0xe7 (FPO: [Non-Fpo]) (CONV: stdcall) [e:\buildbot\win32_build_31\build\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcstubs.cpp @ 114] 0e 0027efa4 0127657a 0607dc10 0607dca0 01a1d2e0 xpcom_core!SharedStub(void)+0x16 (FPO: [Non-Fpo]) (CONV: cdecl) [e:\buildbot\win32_build_31\build\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcstubs.cpp @ 142] 0f 0027f01c 0027f050 6b9b9e5f 00a1ff8c 6b9b6022 thunderbird!nsIdleService::CheckAwayState(void)+0xf3 (FPO: [Non-Fpo]) (CONV: thiscall) [e:\buildbot\win32_build_31\build\mozilla\widget\src\xpwidgets\nsidleservice.cpp @ 189] WARNING: Frame IP not in any known module. Following frames may be wrong. 10 0027f020 6b9b9e5f 00a1ff8c 6b9b6022 00a1ff8c 0x27f050 11 0027f028 6b9b6022 00a1ff8c 6b8abca4 00a1ff70 nspr4!_PR_MD_UNLOCK(struct _MDLock * lock = 0x00000000)+0x1f (FPO: [1,0,0]) (CONV: cdecl) [e:\buildbot\win32_build_31\build\mozilla\nsprpub\pr\src\md\windows\w95cv.c @ 347] 12 0027f030 6b8abca4 00a1ff70 00a1ff70 00000000 nspr4!PR_Unlock(struct PRLock * lock = 0x00000000)+0x22 (FPO: [1,0,0]) (CONV: cdecl) [e:\buildbot\win32_build_31\build\mozilla\nsprpub\pr\src\threads\combined\prulock.c @ 347] 13 0027f050 00000000 00000000 c01b0000 00000000 xpcom_core!nsEventQueue::GetEvent(int mayWait = 0n0, class nsIRunnable ** result = 0xc01b0000)+0x83 (FPO: [Non-Fpo]) (CONV: thiscall) [e:\buildbot\win32_build_31\build\mozilla\xpcom\threads\nseventqueue.cpp @ 100] That information don't really say anything useful to me. If I can be of more help, please let me know what to do. Thank you in advance. M. Kurpel
-- dev-tech-crypto mailing list dev-tech-crypto@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-tech-crypto