Gecko-Profiler-Addon icon indicating copy to clipboard operation
Gecko-Profiler-Addon copied to clipboard

Firefox startup hangs if "Main Thread I/O" is enabled

Open wsmwk opened this issue 11 years ago • 1 comments

Firefox nightly starts OK in safe mode. So tried with profiler enabled - with Main Thread I/O enabled firefox hangs, disabled firefox starts OK

Occurs with profiler 1.12.21 and its immediate predecessor Firefox nightly 20130203 and today's 20130211

wsmwk avatar Feb 11 '14 23:02 wsmwk

partial stacktrace with Main Thread I/O enabled (but also with several addons installed)

0:003> ~* kp;!analyze -v -hang;lm

0 Id: 1dd4.1744 Suspend: 3 Teb: 000007fffffdd000 Unfrozen Child-SP RetAddr Call Site 000000000031d548 0000000077292d60 ntdll!NtSignalAndWaitForSingleObject+0xa 000000000031d550 000007fedf0e68ab kernel32!SignalObjectAndWait+0x110 000000000031d600 000007fee02b837e xul!NS_StackWalk(<function> * aCallback = 0x0000000000325700, unsigned int aSkipFrames = 0x325700, unsigned int aMaxFrames = 0x16fa7820, void * aClosure = 0x0000000016fa7700, unsigned int64 aThread = 0, void * aPlatformData = 0x0000000000325770)+0x287 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\xpcom\base\nsstackwalk.cpp @ 572] 0000000000321710 000007fee02b9960 xul!TableTicker::doNativeBacktrace(class ThreadProfile * aProfile = 0x000007fee02b801b, class TickSample * aSample = 0x0000000016fa7820)+0x96 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\tools\profiler\tableticker.cpp @ 473] 00000000003255f0 000007fee02b85cd xul!TableTicker::InplaceTick(class TickSample * sample = 0x0000000016fa7820)+0x15c [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\tools\profiler\tableticker.cpp @ 581] 00000000003256e0 000007fee02b8baa xul!TableTicker::GetBacktrace(void)+0xbd [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\tools\profiler\tableticker.cpp @ 657] 0000000000325c60 000007fee02bbce7 xul!mozilla_sampler_get_backtrace(void)+0x6a [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\tools\profiler\platform.cpp @ 861] 0000000000325c90 000007fee02b9234 xul!mozilla::ProfilerIOInterposeObserver::Observe(class mozilla::IOInterposeObserver::Observation * aObservation = 0x0000000000000001)+0x73 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\tools\profiler\profileriointerposeobserver.cpp @ 41] 0000000000325cc0 000007fee02ba196 xul!mozilla::IOInterposer::Report(class mozilla::IOInterposeObserver::Observation * aObservation = 0x0000000000325db0)+0xe0 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\tools\profiler\iointerposer.cpp @ 222] 0000000000325cf0 000007fedf0c4dc8 xul!mozilla::IOInterposeObserver::Observation::Report(void)+0x3e [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\tools\profiler\iointerposer.cpp @ 124] 0000000000325d40 000007fefd564986 xul!anonymous namespace'::InterposedNtCreateFile(void ** aFileHandle = 0x0000000000000000, unsigned long aDesiredAccess = 0, struct _OBJECT_ATTRIBUTES * aObjectAttributes = 0x0000000000000003, struct IO_STATUS_BLOCK * aIoStatusBlock = 0x0000000000000001, union _LARGE_INTEGER * aAllocationSize = 0x0000000000000000, unsigned long aFileAttributes = 0, unsigned long aShareAccess = 3, unsigned long aCreateDisposition = 1, unsigned long aCreateOptions = 0x60, void * aEaBuffer = 0x0000000000000000, unsigned long aEaLength = 0)+0xcc [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\xpcom\build\poisoniointerposerwin.cpp @ 272] 0000000000325e30 00000000772318ed KERNELBASE!CreateFileW+0x2cd 0000000000325f90 000007fedf0f522e kernel32!CreateFileWImplementation+0x7d 0000000000325ff0 000007fedf0f7e06 xul!OpenFile(class nsString * name = 0x0000000016fa76d0, int osflags = 0n0, int mode = 0n0, struct PRFileDesc ** fd = 0x000007fedfa25a34)+0xba [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\xpcom\io\nslocalfilewin.cpp @ 643] 0000000000326040 000007fedf165097 xul!nsLocalFile::OpenNSPRFileDesc(int flags = 0n0, int mode = 0n1, struct PRFileDesc ** _retval = 0x000007fedfa10baf)+0x42 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\xpcom\io\nslocalfilewin.cpp @ 1217] 0000000000326070 000007fedf165061 xul!nsFileStreamBase::DoOpen(void)+0x2b [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\netwerk\base\src\nsfilestreams.cpp @ 344] 00000000003260a0 000007fedf165149 xul!nsFileStreamBase::MaybeOpen(class nsIFile * aFile = 0x000007fee3474018, int aIoFlags = 0n0, int aPerm = 0n-552835742, bool aDeferred = false)+0xb9 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\netwerk\base\src\nsfilestreams.cpp @ 325] 00000000003260d0 000007fedf1651ec xul!nsFileInputStream::Open(class nsIFile * aFile = 0x0000000016fa76d0, int aIOFlags = 0n1, int aPerm = 0n-552498404)+0x75 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\netwerk\base\src\nsfilestreams.cpp @ 418] 0000000000326120 000007fedf119482 xul!nsFileInputStream::Init(class nsIFile * aFile = 0x00000000003261a0, int aIOFlags = 0n3302328, int aPerm = 0n0, int aBehaviorFlags = 0n0)+0x5c [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\netwerk\base\src\nsfilestreams.cpp @ 450] 0000000000326150 000007fedfa2e82b xul!XPTC__InvokebyIndex(void)+0x72 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\xpcom\reflect\xptcall\src\md\win32\xptcinvoke_asm_x86_64.asm @ 99] 00000000003261b0 000007fedfa2f086 xul!XPCWrappedNative::CallMethod(class XPCCallContext * ccx = 0x0000000000000000, XPCWrappedNative::CallMode mode = CALL_METHOD (0n0))+0xba7 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\xpconnect\src\xpcwrappednative.cpp @ 1701] 00000000003264b0 000007fee34dace6 xul!XPC_WN_CallMethod(struct JSContext * cx = 0x000000000a841c38, unsigned int argc = 0, class JS::Value * vp = 0x000000000a841be0)+0x1ba [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\xpconnect\src\xpcwrappednativejsops.cpp @ 1282] 0000000000326630 000007fee34f60c2 mozjs!js::Invoke(struct JSContext * cx = 0x000000000eeb31a0, class JS::CallArgs * args = 0x0000000000326b60, js::MaybeConstruct construct = 0n146124198 (No matching enumerant))+0x2c6 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 476] 0000000000326a60 000007fee34c0fcd mozjs!Interpret(struct JSContext * cx = 0x0000000006778ba0, class js::RunState * state = 0x00000000003278a0)+0x4132 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 2608] 0000000000327760 000007fee34dae7f mozjs!js::RunScript(struct JSContext * cx = 0x0000000006778bb8, class js::RunState * state = 0x00007fffffffffff)+0x16d [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 423] 00000000003277a0 000007fee34db0c0 mozjs!js::Invoke(struct JSContext * cx = 0x0000000000327c89, class JS::CallArgs * args = 0x0000000009cd9f40, js::MaybeConstruct construct = 0n1 (No matching enumerant))+0x45f [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 498] 0000000000327bd0 000007fee3448901 mozjs!js::Invoke(struct JSContext * cx = 0xfffb800016e77d00, class JS::Value * thisv = 0x0000000006778ba0, class JS::Value * fval = 0x00000000003283a8, unsigned int argc = 0x145080c0, class JS::Value * argv = 0x0000000009cd9f40, class JS::MutableHandleJS::Value rval = class JS::MutableHandleJS::Value)+0x210 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 532] 0000000000327ce0 000007fee34cfa11 mozjs!js::DirectProxyHandler::call(struct JSContext * cx = 0x0000000006778ba0, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3571a80)+0x71 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 465] 0000000000327d40 000007fee348da96 mozjs!js::CrossCompartmentWrapper::call(struct JSContext * cx = 0x000007fee363ce38, class JS::Handle<JSObject *> wrapper = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3649ca8)+0x181 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jswrapper.cpp @ 469] 0000000000327da0 000007fee348e94b mozjs!js::Proxy::call(struct JSContext * cx = 0x0000000006778c08, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x0000000000000000)+0x126 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 2636] 0000000000327e00 000007fee34dabd2 mozjs!js::proxy_Call(struct JSContext * cx = 0x0000000000000002, unsigned int argc = 0xdfa39141, class JS::Value * vp = 0x0000000009b7b6c0)+0x4b [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 3079] 0000000000327e60 000007fee34f60c2 mozjs!js::Invoke(struct JSContext * cx = 0x000000000b274400, class JS::CallArgs * args = 0x0000000000328390, js::MaybeConstruct construct = 0n186849288 (No matching enumerant))+0x1b2 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 469] 0000000000328290 000007fee34c0fcd mozjs!Interpret(struct JSContext * cx = 0x0000000006778ba0, class js::RunState * state = 0x00000000003290d0)+0x4132 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 2608] 0000000000328f90 000007fee34dae7f mozjs!js::RunScript(struct JSContext * cx = 0x0000000006c69120, class js::RunState * state = 0x00007fffffffffff)+0x16d [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 423] 0000000000328fd0 000007fee34db0c0 mozjs!js::Invoke(struct JSContext * cx = 0x00000000003294b9, class JS::CallArgs * args = 0x0000000000000000, js::MaybeConstruct construct = NO_CONSTRUCT (0n0))+0x45f [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 498] 0000000000329400 000007fee34db732 mozjs!js::Invoke(struct JSContext * cx = 0x0000000000000000, class JS::Value * thisv = 0x0000000006778ba0, class JS::Value * fval = 0x0000000006778bc0, unsigned int argc = 0x329610, class JS::Value * argv = 0x0000000000000000, class JS::MutableHandleJS::Value rval = class JS::MutableHandleJS::Value)+0x210 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 532] 0000000000329510 000007fee344f4f5 mozjs!js::InvokeGetterOrSetter(struct JSContext * cx = 0xfffb800016e78060, class JSObject * obj = 0x00000000003297f8, class JS::Value fval = class JS::Value, unsigned int argc = 0x6778ba0, class JS::Value * argv = 0x0000000000000000, class JS::MutableHandle<JS::Value> rval = class JS::MutableHandle<JS::Value>)+0x92 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 605] 0000000000329550 000007fee34915f9 mozjs!js::Shape::get(struct JSContext * cx = 0x0000000006778ba0, class JS::Handle<JSObject *> receiver = class JS::Handle<JSObject *>, class JSObject * obj = 0x000000000b274800, class JSObject * pobj = 0x0000000016e7bc40, class JS::MutableHandleJS::Value vp = class JS::MutableHandleJS::Value)+0x75 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\shape-inl.h @ 77] 0000000000329600 000007fee34df30b mozjs!js::baseops::GetProperty(struct JSContext * cx = 0x000000000000ffff, class JS::Handle<JSObject *> obj = class JS::Handle<JSObject *>, class JS::Handle<JSObject *> receiver = class JS::Handle<JSObject *>, class JS::Handle<jsid> id = class JS::Handle<jsid>, class JS::MutableHandle<JS::Value> vp = class JS::MutableHandle<JS::Value>)+0x9b9 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsobj.cpp @ 4526] 00000000003297a0 000007fee34f518a mozjs!GetPropertyOperation(struct JSContext * cx = 0x0000000006778ba0, class js::StackFrame * fp = 0x0000000000329960, class JS::Handle<JSScript *> script = class JS::Handle<JSScript *>, unsigned char * pc = 0x0000000000329958 "???", class JS::MutableHandle<JS::Value> lval = class JS::MutableHandle<JS::Value>, class JS::MutableHandle<JS::Value> vp = class JS::MutableHandle<JS::Value>)+0x28b [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 266] 0000000000329860 000007fee34c0fcd mozjs!Interpret(struct JSContext * cx = 0x0000000006778ba0, class js::RunState * state = 0x000000000032a6a0)+0x31fa [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 2403] 000000000032a560 000007fee34dae7f mozjs!js::RunScript(struct JSContext * cx = 0x000000000032abb0, class js::RunState * state = 0x00007fffffffffff)+0x16d [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 423] 000000000032a5a0 000007fee34db0c0 mozjs!js::Invoke(struct JSContext * cx = 0x000000000032aa89, class JS::CallArgs * args = 0x000000000032b128, js::MaybeConstruct construct = NO_CONSTRUCT (0n0))+0x45f [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 498] 000000000032a9d0 000007fee3448901 mozjs!js::Invoke(struct JSContext * cx = 0xfffb800016e32da0, class JS::Value * thisv = 0x0000000006778ba0, class JS::Value * fval = 0x0000000000000000, unsigned int argc = 0x16e32da0, class JS::Value * argv = 0x000000000032b128, class JS::MutableHandle<JS::Value> rval = class JS::MutableHandle<JS::Value>)+0x210 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 532] 000000000032aae0 000007fee34cfa11 mozjs!js::DirectProxyHandler::call(struct JSContext * cx = 0x0000000006778ba0, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3571a80)+0x71 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 465] 000000000032ab40 000007fee348da96 mozjs!js::CrossCompartmentWrapper::call(struct JSContext * cx = 0x000007fee363ce38, class JS::Handle<JSObject *> wrapper = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3649ca8)+0x181 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jswrapper.cpp @ 469] 000000000032aba0 000007fee348e94b mozjs!js::Proxy::call(struct JSContext * cx = 0x000007fee35a4e10, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x0000000000000000)+0x126 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 2636] 000000000032ac00 000007fee34dabd2 mozjs!js::proxy_Call(struct JSContext * cx = 0x0000000006778bd0, unsigned int argc = 0x32bc30, class JS::Value * vp = 0x0000000016c423f8)+0x4b [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 3079] 000000000032ac60 000007fee34db0c0 mozjs!js::Invoke(struct JSContext * cx = 0x0000000009adfc00, class JS::CallArgs * args = 0x0000000000000000, js::MaybeConstruct construct = NO_CONSTRUCT (0n0))+0x1b2 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 469] 000000000032b090 000007fee34db732 mozjs!js::Invoke(struct JSContext * cx = 0x0000000006778ba0, class JS::Value * thisv = 0x0000000006778ba0, class JS::Value * fval = 0x000000000032b230, unsigned int argc = 0xe363ce38, class JS::Value * argv = 0x0000000000000000, class JS::MutableHandle<JS::Value> rval = class JS::MutableHandle<JS::Value>)+0x210 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 532] 000000000032b1a0 000007fee344f4f5 mozjs!js::InvokeGetterOrSetter(struct JSContext * cx = 0xfffb800016e32da0, class JSObject * obj = 0x000000000032b4d0, class JS::Value fval = class JS::Value, unsigned int argc = 0x6778ba0, class JS::Value * argv = 0x0000000000000000, class JS::MutableHandleJS::Value rval = class JS::MutableHandleJS::Value)+0x92 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 605] 000000000032b1e0 000007fee34915f9 mozjs!js::Shape::get(struct JSContext * cx = 0x0000000006778ba0, class JS::Handle<JSObject *> receiver = class JS::Handle<JSObject *>, class JSObject * obj = 0x0000000006778ba0, class JSObject * pobj = 0x0000000016e32da0, class JS::MutableHandle<JS::Value> vp = class JS::MutableHandle<JS::Value>)+0x75 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\shape-inl.h @ 77] 000000000032b290 000007fee3496535 mozjs!js::baseops::GetProperty(struct JSContext * cx = 0x000000000000ffff, class JS::Handle<JSObject *> obj = class JS::Handle<JSObject *>, class JS::Handle<JSObject *> receiver = class JS::Handle<JSObject *>, class JS::Handle id = class JS::Handle, class JS::MutableHandleJS::Value vp = class JS::MutableHandleJS::Value)+0x9b9 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsobj.cpp @ 4526] 000000000032b430 000007fee34cf5ea mozjs!js::DirectProxyHandler::get(struct JSContext * cx = 0x000000000032b598, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::Handle<JSObject *> receiver = class JS::Handle<JSObject *>, class JS::Handle<jsid> id = class JS::Handle<jsid>, class JS::MutableHandle<JS::Value> vp = class JS::MutableHandle<JS::Value>)+0xb5 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 591] 000000000032b490 000007fee348d667 mozjs!js::CrossCompartmentWrapper::get(struct JSContext * cx = 0x000007fee3649ca8, class JS::Handle<JSObject *> wrapper = class JS::Handle<JSObject *>, class JS::Handle<JSObject *> receiver = class JS::Handle<JSObject *>, class JS::Handle id = class JS::Handle, class JS::MutableHandleJS::Value vp = class JS::MutableHandleJS::Value)+0x12a [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jswrapper.cpp @ 333] 000000000032b510 000007fee348e503 mozjs!js::Proxy::get(struct JSContext * cx = 0x000000000032b601, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::Handle<JSObject *> receiver = class JS::Handle<JSObject *>, class JS::Handle<jsid> id = class JS::Handle<jsid>, class JS::MutableHandle<JS::Value> vp = class JS::MutableHandle<JS::Value>)+0x177 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 2510] 000000000032b5a0 000007fee34df304 mozjs!js::proxy_GetGeneric(struct JSContext * cx = 0x0000000006778bd8, class JS::Handle<JSObject *> obj = class JS::Handle<JSObject *>, class JS::Handle<JSObject *> receiver = class JS::Handle<JSObject *>, class JS::Handle id = class JS::Handle, class JS::MutableHandleJS::Value vp = class JS::MutableHandleJS::Value)+0x13 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 2879] 000000000032b5e0 000007fee34f518a mozjs!GetPropertyOperation(struct JSContext * cx = 0x0000000006778ba0, class js::StackFrame * fp = 0x000000000032b7a0, class JS::Handle<JSScript *> script = class JS::Handle<JSScript *>, unsigned char * pc = 0x000000000032b7f8 "???", class JS::MutableHandle<JS::Value> lval = class JS::MutableHandle<JS::Value>, class JS::MutableHandle<JS::Value> vp = class JS::MutableHandle<JS::Value>)+0x284 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 266] 000000000032b6a0 000007fee34c0fcd mozjs!Interpret(struct JSContext * cx = 0x0000000016200470, class js::RunState * state = 0x000007fee33028d4)+0x31fa [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 2403] 000000000032c3a0 000007fee34d5c61 mozjs!js::RunScript(struct JSContext * cx = 0x0000000006778ba0, class js::RunState * state = 0x0000000006778ba0)+0x16d [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 423] 000000000032c3e0 000007fee34d5da7 mozjs!js::ExecuteKernel(struct JSContext * cx = 0x0000000006778ba0, class JS::Handle<JSScript *> script = class JS::Handle<JSScript *>, class JSObject * scopeChainArg = 0x0000000009affb50, class JS::Value * thisv = 0x000000000032cbf0, js::ExecuteType type = EXECUTE_GLOBAL (0n1), class js::AbstractFramePtr evalInFrame = class js::AbstractFramePtr, class JS::Value * result = 0x000000000032cbf0)+0x111 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 634] 000000000032c480 000007fee34328c6 mozjs!js::Execute(struct JSContext * cx = 0xfffb800014cf94c0, class JS::Handle<JSScript *> script = class JS::Handle<JSScript *>, class JSObject * scopeChainArg = 0x0000000006778ba0, class JS::Value * rval = 0x000000001623c808)+0x107 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 668] 000000000032c4f0 000007fee343297c mozjs!JS_ExecuteScript(struct JSContext * cx = 0x0000000000000000, class JSObject * objArg = 0x0000000006778ba0, class JSScript * scriptArg = 0x000000000032c900, class JS::Value * rval = 0x000007fedfa3ce2b)+0x1c6 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsapi.cpp @ 4773] 000000000032c580 000007fedfa4123f mozjs!JS_ExecuteScriptVersion(struct JSContext * cx = 0x0000000000000000, class JSObject * objArg = 0x000000000032c660, class JSScript * script = 0x000000000032c680, class JS::Value * rval = 0x0000000000000fdb, JSVersion version = JSVERSION_ECMA_5 (0n185))+0x2c [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsapi.cpp @ 4781] 000000000032c5d0 000007fedfa4150b xul!mozJSSubScriptLoader::DoLoadSubScriptWithOptions(class nsAString_internal * url = 0x0000000006778ba0, class LoadSubScriptOptions * options = 0x0000000007010000, struct JSContext * cx = 0x0000000000000005, class JS::MutableHandle<JS::Value> retval = class JS::MutableHandle<JS::Value>)+0x7cb [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\xpconnect\loader\mozjssubscriptloader.cpp @ 354] 000000000032c8d0 000007fedf119482 xul!mozJSSubScriptLoader::LoadSubScript(class nsAString_internal * url = 0x000000000032cbf0, class JS::HandleJS::Value target = class JS::HandleJS::Value, class nsAString_internal * charset = 0x000000000032cb48, struct JSContext * cx = 0x0000000006778ba0, class JS::MutableHandleJS::Value retval = class JS::MutableHandleJS::Value)+0x8b [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\xpconnect\loader\mozjssubscriptloader.cpp @ 203] 000000000032c970 000007fedfa2e82b xul!XPTC__InvokebyIndex(void)+0x72 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\xpcom\reflect\xptcall\src\md\win32\xptcinvoke_asm_x86_64.asm @ 99] 000000000032c9d0 000007fedfa2f086 xul!XPCWrappedNative::CallMethod(class XPCCallContext * ccx = 0x0000000000000000, XPCWrappedNative::CallMode mode = CALL_METHOD (0n0))+0xba7 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\xpconnect\src\xpcwrappednative.cpp @ 1701] 000000000032ccd0 000007fee34dace6 xul!XPC_WN_CallMethod(struct JSContext * cx = 0x0000000009ab9c68, unsigned int argc = 0, class JS::Value * vp = 0x0000000009ab9c40)+0x1ba [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\xpconnect\src\xpcwrappednativejsops.cpp @ 1282] 000000000032ce50 000007fee34f60c2 mozjs!js::Invoke(struct JSContext * cx = 0x0000000b00000000, class JS::CallArgs * args = 0x000000000032d380, js::MaybeConstruct construct = 0n163845527 (No matching enumerant))+0x2c6 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 476] 000000000032d280 000007fee34c0fcd mozjs!Interpret(struct JSContext * cx = 0x0000000006778ba0, class js::RunState * state = 0x000000000032e0c0)+0x4132 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 2608] 000000000032df80 000007fee34dae7f mozjs!js::RunScript(struct JSContext * cx = 0x0000000000000000, class js::RunState * state = 0x00007fffffffffff)+0x16d [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 423] 000000000032dfc0 000007fee34db0c0 mozjs!js::Invoke(struct JSContext * cx = 0x000000000032e4a9, class JS::CallArgs * args = 0x0000000009cd9ac8, js::MaybeConstruct construct = 0n2 (No matching enumerant))+0x45f [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 498] 000000000032e3f0 000007fee3448901 mozjs!js::Invoke(struct JSContext * cx = 0xfffb800016c445c0, class JS::Value * thisv = 0x0000000006778ba0, class JS::Value * fval = 0x0000000000000000, unsigned int argc = 0x16c445c0, class JS::Value * argv = 0x0000000009cd9ac8, class JS::MutableHandle<JS::Value> rval = class JS::MutableHandle<JS::Value>)+0x210 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 532] 000000000032e500 000007fee34cfa11 mozjs!js::DirectProxyHandler::call(struct JSContext * cx = 0x0000000006778ba0, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3571a80)+0x71 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 465] 000000000032e560 000007fee348da96 mozjs!js::CrossCompartmentWrapper::call(struct JSContext * cx = 0x000007fee363ce38, class JS::Handle<JSObject *> wrapper = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3649ca8)+0x181 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jswrapper.cpp @ 469] 000000000032e5c0 000007fee348e94b mozjs!js::Proxy::call(struct JSContext * cx = 0x0000000009cd9bf8, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x0000000000000000)+0x126 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 2636] 000000000032e620 000007fee34dabd2 mozjs!js::proxy_Call(struct JSContext * cx = 0x0000000006778bd8, unsigned int argc = 0x32e650, class JS::Value * vp = 0x0000000016c40160)+0x4b [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 3079] 000000000032e680 000007fee34f60c2 mozjs!js::Invoke(struct JSContext * cx = 0x0000000009adf400, class JS::CallArgs * args = 0x000000000032ec08, js::MaybeConstruct construct = 0n3337128 (No matching enumerant))+0x1b2 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 469] 000000000032eab0 000007fee34c0fcd mozjs!Interpret(struct JSContext * cx = 0x0000000006778ba0, class js::RunState * state = 0x000000000032f8f0)+0x4132 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 2608] 000000000032f7b0 000007fee34dae7f mozjs!js::RunScript(struct JSContext * cx = 0x000007fee35a4e10, class js::RunState * state = 0x00007fffffffffff)+0x16d [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 423] 000000000032f7f0 000007fee34db0c0 mozjs!js::Invoke(struct JSContext * cx = 0x000000000032fcd9, class JS::CallArgs * args = 0x0000000009cd9a10, js::MaybeConstruct construct = 0n2 (No matching enumerant))+0x45f [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 498] 000000000032fc20 000007fee3448901 mozjs!js::Invoke(struct JSContext * cx = 0xfffb800007c542e0, class JS::Value * thisv = 0x0000000006778ba0, class JS::Value * fval = 0x0000000000000000, unsigned int argc = 0x7c542e0, class JS::Value * argv = 0x0000000009cd9a10, class JS::MutableHandle<JS::Value> rval = class JS::MutableHandle<JS::Value>)+0x210 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 532] 000000000032fd30 000007fee34cfa11 mozjs!js::DirectProxyHandler::call(struct JSContext * cx = 0x0000000006778ba0, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3571a80)+0x71 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 465] 000000000032fd90 000007fee348da96 mozjs!js::CrossCompartmentWrapper::call(struct JSContext * cx = 0x000007fee363ce38, class JS::Handle<JSObject *> wrapper = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3649ca8)+0x181 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jswrapper.cpp @ 469] 000000000032fdf0 000007fee348e94b mozjs!js::Proxy::call(struct JSContext * cx = 0x0000000000330488, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x0000000000000000)+0x126 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 2636] 000000000032fe50 000007fee34dabd2 mozjs!js::proxy_Call(struct JSContext * cx = 0x0000000000000001, unsigned int argc = 0, class JS::Value * vp = 0x000000000032ff38)+0x4b [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 3079] 000000000032feb0 000007fee34f60c2 mozjs!js::Invoke(struct JSContext * cx = 0x0000000009adfc00, class JS::CallArgs * args = 0x00000000003303e0, js::MaybeConstruct construct = 0n164364476 (No matching enumerant))+0x1b2 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 469] 00000000003302e0 000007fee34c0fcd mozjs!Interpret(struct JSContext * cx = 0x0000000006778ba0, class js::RunState * state = 0x0000000000331120)+0x4132 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 2608] 0000000000330fe0 000007fee34dae7f mozjs!js::RunScript(struct JSContext * cx = 0x000007fee35a4e10, class js::RunState * state = 0x00007fffffffffff)+0x16d [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 423] 0000000000331020 000007fee34db0c0 mozjs!js::Invoke(struct JSContext * cx = 0x0000000000331509, class JS::CallArgs * args = 0x0000000009cd9958, js::MaybeConstruct construct = 0n2 (No matching enumerant))+0x45f [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 498] 0000000000331450 000007fee3448901 mozjs!js::Invoke(struct JSContext * cx = 0xfffb8000138bfcc0, class JS::Value * thisv = 0x0000000006778ba0, class JS::Value * fval = 0x0000000000331c28, unsigned int argc = 0x99337c0, class JS::Value * argv = 0x0000000009cd9958, class JS::MutableHandle<JS::Value> rval = class JS::MutableHandle<JS::Value>)+0x210 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 532] 0000000000331560 000007fee34cfa11 mozjs!js::DirectProxyHandler::call(struct JSContext * cx = 0x0000000006778ba0, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3571a80)+0x71 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 465] 00000000003315c0 000007fee348da96 mozjs!js::CrossCompartmentWrapper::call(struct JSContext * cx = 0x000007fee363ce38, class JS::Handle<JSObject *> wrapper = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3649ca8)+0x181 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jswrapper.cpp @ 469] 0000000000331620 000007fee348e94b mozjs!js::Proxy::call(struct JSContext * cx = 0x0000000000331940, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x0000000000000000)+0x126 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 2636] 0000000000331680 000007fee34dabd2 mozjs!js::proxy_Call(struct JSContext * cx = 0x0000000000331cb8, unsigned int argc = 0, class JS::Value * vp = 0x0000000000000000)+0x4b [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 3079] 00000000003316e0 000007fee34f60c2 mozjs!js::Invoke(struct JSContext * cx = 0x0000000009cb8000, class JS::CallArgs * args = 0x0000000000331c10, js::MaybeConstruct construct = 0n164344028 (No matching enumerant))+0x1b2 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 469] 0000000000331b10 000007fee34c0fcd mozjs!Interpret(struct JSContext * cx = 0x0000000006778ba0, class js::RunState * state = 0x0000000000332950)+0x4132 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 2608] 0000000000332810 000007fee34dae7f mozjs!js::RunScript(struct JSContext * cx = 0x000007fee35a4e10, class js::RunState * state = 0x00007fffffffffff)+0x16d [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 423] 0000000000332850 000007fee34db0c0 mozjs!js::Invoke(struct JSContext * cx = 0x0000000000332d39, class JS::CallArgs * args = 0x0000000009cd9838, js::MaybeConstruct construct = 0n1 (No matching enumerant))+0x45f [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 498] 0000000000332c80 000007fee3448901 mozjs!js::Invoke(struct JSContext * cx = 0x0000000006778ba0, class JS::Value * thisv = 0x0000000006778ba0, class JS::Value * fval = 0x0000000000332de0, unsigned int argc = 0x6778ba0, class JS::Value * argv = 0x0000000009cd9838, class JS::MutableHandle<JS::Value> rval = class JS::MutableHandle<JS::Value>)+0x210 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 532] 0000000000332d90 000007fee34cfa11 mozjs!js::DirectProxyHandler::call(struct JSContext * cx = 0x0000000006778ba0, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3571a80)+0x71 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 465] 0000000000332df0 000007fee348da96 mozjs!js::CrossCompartmentWrapper::call(struct JSContext * cx = 0x000007fee363ce38, class JS::Handle<JSObject *> wrapper = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3649ca8)+0x181 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jswrapper.cpp @ 469] 0000000000332e50 000007fee348e94b mozjs!js::Proxy::call(struct JSContext * cx = 0x0000000049035da8, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x0000000000000000)+0x126 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 2636] 0000000000332eb0 000007fee34dabd2 mozjs!js::proxy_Call(struct JSContext * cx = 0x00000000003334e8, unsigned int argc = 0, class JS::Value * vp = 0x0000000000000000)+0x4b [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 3079] 0000000000332f10 000007fee34f60c2 mozjs!js::Invoke(struct JSContext * cx = 0x0000000008bc7000, class JS::CallArgs * args = 0x0000000000333440, js::MaybeConstruct construct = 0n158871120 (No matching enumerant))+0x1b2 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 469] 0000000000333340 000007fee34c0fcd mozjs!Interpret(struct JSContext * cx = 0x0000000006778ba0, class js::RunState * state = 0x0000000000334180)+0x4132 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 2608] 0000000000334040 000007fee34dae7f mozjs!js::RunScript(struct JSContext * cx = 0x000007fee35a4e10, class js::RunState * state = 0x00007fffffffffff)+0x16d [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 423] 0000000000334080 000007fee34db0c0 mozjs!js::Invoke(struct JSContext * cx = 0x0000000000334569, class JS::CallArgs * args = 0x00000000068ec640, js::MaybeConstruct construct = 0n1 (No matching enumerant))+0x45f [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 498] 00000000003344b0 000007fee3448901 mozjs!js::Invoke(struct JSContext * cx = 0xfffb800014fd1500, class JS::Value * thisv = 0x0000000006778ba0, class JS::Value * fval = 0x0000000000334c88, unsigned int argc = 0x14fc66c0, class JS::Value * argv = 0x00000000068ec640, class JS::MutableHandle<JS::Value> rval = class JS::MutableHandle<JS::Value>)+0x210 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 532] 00000000003345c0 000007fee34cfa11 mozjs!js::DirectProxyHandler::call(struct JSContext * cx = 0x0000000006778ba0, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3571a80)+0x71 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 465] 0000000000334620 000007fee348da96 mozjs!js::CrossCompartmentWrapper::call(struct JSContext * cx = 0x000007fee363ce38, class JS::Handle<JSObject *> wrapper = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3649ca8)+0x181 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jswrapper.cpp @ 469] 0000000000334680 000007fee348e94b mozjs!js::Proxy::call(struct JSContext * cx = 0x0000000006778c08, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x0000000000000000)+0x126 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 2636] 00000000003346e0 000007fee34dabd2 mozjs!js::proxy_Call(struct JSContext * cx = 0x0000000000334d18, unsigned int argc = 0, class JS::Value * vp = 0x0000000000000000)+0x4b [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 3079] 0000000000334740 000007fee34f60c2 mozjs!js::Invoke(struct JSContext * cx = 0x0000000008bc5400, class JS::CallArgs * args = 0x0000000000334c70, js::MaybeConstruct construct = 0n145895519 (No matching enumerant))+0x1b2 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 469] 0000000000334b70 000007fee34c0fcd mozjs!Interpret(struct JSContext * cx = 0x0000000006778ba0, class js::RunState * state = 0x00000000003359b0)+0x4132 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 2608] 0000000000335870 000007fee34dae7f mozjs!js::RunScript(struct JSContext * cx = 0x0000000006778ba0, class js::RunState * state = 0x00007fffffffffff)+0x16d [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 423] 00000000003358b0 000007fee34db0c0 mozjs!js::Invoke(struct JSContext * cx = 0x0000000000335d99, class JS::CallArgs * args = 0x00000000068ec590, js::MaybeConstruct construct = 0n3 (No matching enumerant))+0x45f [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 498] 0000000000335ce0 000007fee3448901 mozjs!js::Invoke(struct JSContext * cx = 0xfffb80000fc1f910, class JS::Value * thisv = 0x0000000006778ba0, class JS::Value * fval = 0x0000000000000000, unsigned int argc = 0xfc1f910, class JS::Value * argv = 0x00000000068ec590, class JS::MutableHandle<JS::Value> rval = class JS::MutableHandle<JS::Value>)+0x210 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 532] 0000000000335df0 000007fee34cfa11 mozjs!js::DirectProxyHandler::call(struct JSContext * cx = 0x0000000006778ba0, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3571a80)+0x71 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 465] 0000000000335e50 000007fee348da96 mozjs!js::CrossCompartmentWrapper::call(struct JSContext * cx = 0x000007fee363ce38, class JS::Handle<JSObject *> wrapper = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3649ca8)+0x181 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jswrapper.cpp @ 469] 0000000000335eb0 000007fee348e94b mozjs!js::Proxy::call(struct JSContext * cx = 0x00000000003360a0, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x0000000000000000)+0x126 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 2636] 0000000000335f10 000007fee34dabd2 mozjs!js::proxy_Call(struct JSContext * cx = 0x000000000fc1f970, unsigned int argc = 0xa865fd8, class JS::Value * vp = 0x0000000000335fd8)+0x4b [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 3079] 0000000000335f70 000007fee34f60c2 mozjs!js::Invoke(struct JSContext * cx = 0x0000000008939c00, class JS::CallArgs * args = 0x00000000003364a0, js::MaybeConstruct construct = 0n144152073 (No matching enumerant))+0x1b2 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 469] 00000000003363a0 000007fee34c0fcd mozjs!Interpret(struct JSContext * cx = 0x0000000006778ba0, class js::RunState * state = 0x00000000003371e0)+0x4132 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 2608] 00000000003370a0 000007fee34dae7f mozjs!js::RunScript(struct JSContext * cx = 0x0000000006778ba0, class js::RunState * state = 0x00007fffffffffff)+0x16d [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 423] 00000000003370e0 000007fee34db0c0 mozjs!js::Invoke(struct JSContext * cx = 0x00000000003375c9, class JS::CallArgs * args = 0x0000000000337ae8, js::MaybeConstruct construct = 0n3 (No matching enumerant))+0x45f [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 498] 0000000000337510 000007fee3433cb9 mozjs!js::Invoke(struct JSContext * cx = 0x0000000006778c00, class JS::Value * thisv = 0x0000000006778ba0, class JS::Value * fval = 0x0000000006778ba0, unsigned int argc = 0x3377b0, class JS::Value * argv = 0x0000000000337ae8, class JS::MutableHandle<JS::Value> rval = class JS::MutableHandle<JS::Value>)+0x210 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 532] 0000000000337620 000007fedfa274e1 mozjs!JS_CallFunctionValue(struct JSContext * cx = 0x0000000000008010, class JSObject * objArg = 0x0000000000000018, class JS::Value fval = class JS::Value, unsigned int argc = 0, class JS::Value * argv = 0xfffb800013f2d800, class JS::Value * rval = 0x0000000000337800)+0x219 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsapi.cpp @ 5014] 00000000003376b0 000007fedfa1d3b1 xul!nsXPCWrappedJSClass::CallMethod(class nsXPCWrappedJS * wrapper = 0x000007fee378e80e, unsigned short methodIndex = 0x5600, struct XPTMethodDescriptor * info = 0x000000001518a000, struct nsXPTCMiniVariant * nativeParams = 0x0000000000337c00)+0xcbd [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\xpconnect\src\xpcwrappedjsclass.cpp @ 1291] 0000000000337b90 000007fedf1193c1 xul!nsXPCWrappedJS::CallMethod(unsigned short methodIndex = 0x7c00, struct XPTMethodDescriptor * info = 0x0000000000337ce8, struct nsXPTCMiniVariant * params = 0x0000000000000010)+0x71 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\xpconnect\src\xpcwrappedjs.cpp @ 521] 0000000000337bd0 000007fedf1194d9 xul!PrepareAndDispatch(class nsXPTCStubBase * self = 0x0000000000000010, unsigned int methodIndex = 0, unsigned int64 * args = 0x0000000013b3a6a0, unsigned int64 * gprData = 0x0000000013b3a620, double * fprData = 0x0000000000337d00)+0x1b9 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\xpcom\reflect\xptcall\src\md\win32\xptcstubs_x86_64.cpp @ 174] 0000000000337cc0 000007fedf174909 xul!SharedStub(void)+0x49 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\xpcom\reflect\xptcall\src\md\win32\xptcstubs_asm_x86_64.asm @ 61] 0000000000337d30 000007fedf3b93f4 xul!nsSimpleStreamListener::OnStopRequest(class nsIRequest * request = 0x000007fee378e7cf, class nsISupports * aContext = 0x0000000000000000, tag_nsresult aStatus = 0n16 (No matching enumerant))+0x15 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\netwerk\base\src\nssimplestreamlistener.cpp @ 38] 0000000000337d60 000007fedf16d48e xul!nsJARChannel::OnStopRequest(class nsIRequest * req = 0x0000000013b3a620, class nsISupports * ctx = 0x0000000000000003, tag_nsresult status = 0n330540584 (No matching enumerant))+0x54 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\modules\libjar\nsjarchannel.cpp @ 979] 0000000000337d90 000007fedf16d895 xul!nsInputStreamPump::OnStateStop(void)+0xe6 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\netwerk\base\src\nsinputstreampump.cpp @ 704] 0000000000337dd0 000007fedf1070bc xul!nsInputStreamPump::OnInputStreamReady(class nsIAsyncInputStream * stream = 0x0000000013b41b40)+0x89 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\netwerk\base\src\nsinputstreampump.cpp @ 439] 0000000000337e10 000007fedf116544 xul!nsInputStreamReadyEvent::Run(void)+0x24 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\xpcom\io\nsstreamutils.cpp @ 86] 0000000000337e40 000007fedf119482 xul!nsThread::ProcessNextEvent(bool mayWait = false, bool * result = 0x0000000000338128)+0x250 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\xpcom\threads\nsthread.cpp @ 643] 0000000000337f00 000007fedfa2e82b xul!XPTC__InvokebyIndex(void)+0x72 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\xpcom\reflect\xptcall\src\md\win32\xptcinvoke_asm_x86_64.asm @ 99] 0000000000337f50 000007fedfa2f086 xul!XPCWrappedNative::CallMethod(class XPCCallContext * ccx = 0x0000000000000000, XPCWrappedNative::CallMode mode = CALL_METHOD (0n0))+0xba7 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\xpconnect\src\xpcwrappednative.cpp @ 1701] 0000000000338250 000007fee34dace6 xul!XPC_WN_CallMethod(struct JSContext * cx = 0x000000000c632f88, unsigned int argc = 0, class JS::Value * vp = 0x000000000c632f20)+0x1ba [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\xpconnect\src\xpcwrappednativejsops.cpp @ 1282] 00000000003383d0 000007fee34f60c2 mozjs!js::Invoke(struct JSContext * cx = 0x00000000068ec4f0, class JS::CallArgs * args = 0x0000000000338900, js::MaybeConstruct construct = 0n108164610 (No matching enumerant))+0x2c6 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 476] 0000000000338800 000007fee34c0fcd mozjs!Interpret(struct JSContext * cx = 0x0000000006778ba0, class js::RunState * state = 0x0000000000339640)+0x4132 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 2608] 0000000000339500 000007fee34dae7f mozjs!js::RunScript(struct JSContext * cx = 0x000007fee35a4e10, class js::RunState * state = 0x00007fffffffffff)+0x16d [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 423] 0000000000339540 000007fee34db0c0 mozjs!js::Invoke(struct JSContext * cx = 0x0000000000339a29, class JS::CallArgs * args = 0x00000000068ec3b0, js::MaybeConstruct construct = NO_CONSTRUCT (0n0))+0x45f [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 498] 0000000000339970 000007fee3448901 mozjs!js::Invoke(struct JSContext * cx = 0xfffb80001401a280, class JS::Value * thisv = 0x0000000006778ba0, class JS::Value * fval = 0x0000000000000000, unsigned int argc = 0x1401a280, class JS::Value * argv = 0x00000000068ec3b0, class JS::MutableHandle<JS::Value> rval = class JS::MutableHandle<JS::Value>)+0x210 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 532] 0000000000339a80 000007fee34cfa11 mozjs!js::DirectProxyHandler::call(struct JSContext * cx = 0x0000000006778ba0, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3571a80)+0x71 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 465] 0000000000339ae0 000007fee348da96 mozjs!js::CrossCompartmentWrapper::call(struct JSContext * cx = 0x000007fee363ce38, class JS::Handle<JSObject *> wrapper = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x000007fee3649ca8)+0x181 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jswrapper.cpp @ 469] 0000000000339b40 000007fee348e94b mozjs!js::Proxy::call(struct JSContext * cx = 0x0000000006778c08, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::CallArgs * args = 0x0000000000000000)+0x126 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 2636] 0000000000339ba0 000007fee34dabd2 mozjs!js::proxy_Call(struct JSContext * cx = 0x0000000000000002, unsigned int argc = 0xdfa39141, class JS::Value * vp = 0x000000001401a240)+0x4b [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 3079] 0000000000339c00 000007fee34f60c2 mozjs!js::Invoke(struct JSContext * cx = 0x00000000128e8000, class JS::CallArgs * args = 0x000000000033a130, js::MaybeConstruct construct = 0n278025786 (No matching enumerant))+0x1b2 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 469] 000000000033a030 000007fee34c0fcd mozjs!Interpret(struct JSContext * cx = 0x0000000006778ba0, class js::RunState * state = 0x000000000033ae70)+0x4132 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 2608] 000000000033ad30 000007fee34dae7f mozjs!js::RunScript(struct JSContext * cx = 0x0000000006778bd0, class js::RunState * state = 0x00007fffffffffff)+0x16d [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 423] 000000000033ad70 000007fee34db0c0 mozjs!js::Invoke(struct JSContext * cx = 0x000000000033b259, class JS::CallArgs * args = 0x0000000000000000, js::MaybeConstruct construct = NO_CONSTRUCT (0n0))+0x45f [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 498] 000000000033b1a0 000007fee34db732 mozjs!js::Invoke(struct JSContext * cx = 0x0000000006778ba0, class JS::Value * thisv = 0x0000000006778ba0, class JS::Value * fval = 0x000000000033b340, unsigned int argc = 0xe363ce38, class JS::Value * argv = 0x0000000000000000, class JS::MutableHandle<JS::Value> rval = class JS::MutableHandle<JS::Value>)+0x210 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 532] 000000000033b2b0 000007fee344f4f5 mozjs!js::InvokeGetterOrSetter(struct JSContext * cx = 0xfffb80001400ad40, class JSObject * obj = 0x000000000033b5e0, class JS::Value fval = class JS::Value, unsigned int argc = 0x6778ba0, class JS::Value * argv = 0x0000000000000000, class JS::MutableHandleJS::Value rval = class JS::MutableHandleJS::Value)+0x92 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 605] 000000000033b2f0 000007fee34915f9 mozjs!js::Shape::get(struct JSContext * cx = 0x0000000006778ba0, class JS::Handle<JSObject *> receiver = class JS::Handle<JSObject *>, class JSObject * obj = 0x000007fee3418070, class JSObject * pobj = 0x000000001400ad40, class JS::MutableHandle<JS::Value> vp = class JS::MutableHandle<JS::Value>)+0x75 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\shape-inl.h @ 77] 000000000033b3a0 000007fee3496535 mozjs!js::baseops::GetProperty(struct JSContext * cx = 0x000000000000ffff, class JS::Handle<JSObject *> obj = class JS::Handle<JSObject *>, class JS::Handle<JSObject *> receiver = class JS::Handle<JSObject *>, class JS::Handle id = class JS::Handle, class JS::MutableHandleJS::Value vp = class JS::MutableHandleJS::Value)+0x9b9 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsobj.cpp @ 4526] 000000000033b540 000007fee34cf5ea mozjs!js::DirectProxyHandler::get(struct JSContext * cx = 0x000000000033b7b8, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::Handle<JSObject *> receiver = class JS::Handle<JSObject *>, class JS::Handle<jsid> id = class JS::Handle<jsid>, class JS::MutableHandle<JS::Value> vp = class JS::MutableHandle<JS::Value>)+0xb5 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 591] 000000000033b5a0 000007fee348d667 mozjs!js::CrossCompartmentWrapper::get(struct JSContext * cx = 0x000007fee3649ca8, class JS::Handle<JSObject *> wrapper = class JS::Handle<JSObject *>, class JS::Handle<JSObject *> receiver = class JS::Handle<JSObject *>, class JS::Handle id = class JS::Handle, class JS::MutableHandleJS::Value vp = class JS::MutableHandleJS::Value)+0x12a [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jswrapper.cpp @ 333] 000000000033b620 000007fee348e503 mozjs!js::Proxy::get(struct JSContext * cx = 0x000000000eba4801, class JS::Handle<JSObject *> proxy = class JS::Handle<JSObject *>, class JS::Handle<JSObject *> receiver = class JS::Handle<JSObject *>, class JS::Handle<jsid> id = class JS::Handle<jsid>, class JS::MutableHandle<JS::Value> vp = class JS::MutableHandle<JS::Value>)+0x177 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 2510] 000000000033b6b0 000007fee34df304 mozjs!js::proxy_GetGeneric(struct JSContext * cx = 0x000000000000ffff, class JS::Handle<JSObject *> obj = class JS::Handle<JSObject *>, class JS::Handle<JSObject *> receiver = class JS::Handle<JSObject *>, class JS::Handle id = class JS::Handle, class JS::MutableHandleJS::Value vp = class JS::MutableHandleJS::Value)+0x13 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsproxy.cpp @ 2879] 000000000033b6f0 000007fee34f518a mozjs!GetPropertyOperation(struct JSContext * cx = 0x0000000006778ba0, class js::StackFrame * fp = 0x000000000033b8b0, class JS::Handle<JSScript *> script = class JS::Handle<JSScript *>, unsigned char * pc = 0x000000000033b8a8 "@???", class JS::MutableHandle<JS::Value> lval = class JS::MutableHandle<JS::Value>, class JS::MutableHandle<JS::Value> vp = class JS::MutableHandle<JS::Value>)+0x284 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 266] 000000000033b7b0 000007fee34c0fcd mozjs!Interpret(struct JSContext * cx = 0x0000000000000000, class js::RunState * state = 0x000007fee33028d4)+0x31fa [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 2403] 000000000033c4b0 000007fee34d5c61 mozjs!js::RunScript(struct JSContext * cx = 0x0000000006778ba0, class js::RunState * state = 0x0000000006778ba0)+0x16d [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 423] 000000000033c4f0 000007fee34d5da7 mozjs!js::ExecuteKernel(struct JSContext * cx = 0x0000000006778ba0, class JS::Handle<JSScript *> script = class JS::Handle<JSScript *>, class JSObject * scopeChainArg = 0x0000000006778ba0, class JS::Value * thisv = 0x0000000000000000, js::ExecuteType type = EXECUTE_GLOBAL (0n1), class js::AbstractFramePtr evalInFrame = class js::AbstractFramePtr, class JS::Value * result = 0x0000000000000000)+0x111 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 634] 000000000033c590 000007fee34328c6 mozjs!js::Execute(struct JSContext * cx = 0xfffb8000138c3380, class JS::Handle<JSScript *> script = class JS::Handle<JSScript *>, class JSObject * scopeChainArg = 0x0000000006778ba0, class JS::Value * rval = 0x0000000000000000)+0x107 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 668] 000000000033c600 000007fee343297c mozjs!JS_ExecuteScript(struct JSContext * cx = 0x0000000000008000, class JSObject * objArg = 0x0000000000010011, class JSScript * scriptArg = 0x0000000000000001, class JS::Value * rval = 0x000007fedf0cf128)+0x1c6 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsapi.cpp @ 4773] 000000000033c690 000007fedfa3e315 mozjs!JS_ExecuteScriptVersion(struct JSContext * cx = 0x0000000001f1fa80, class JSObject * objArg = 0x000000000033c7e0, class JSScript * script = 0x000000000ebc1470, class JS::Value * rval = 0x0000000000010011, JSVersion version = JSVERSION_ECMA_5 (0n185))+0x2c [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsapi.cpp @ 4781] 000000000033c6e0 000007fedfa3eaa7 xul!mozJSComponentLoader::ObjectForLocation(class nsIFile * aComponentFile = 0x000000000033cb20, class nsIURI * aURI = 0x0000000001f23b60, class JSObject ** aObject = 0x0000000001f2e240, class JSScript ** aTableScript = 0x000000000ebc3428, char ** aLocation = 0x000000000ebc3430, bool aPropagateExceptions = true, class JS::MutableHandle<JS::Value> aException = class JS::MutableHandle<JS::Value>)+0xc01 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\xpconnect\loader\mozjscomponentloader.cpp @ 1016] 000000000033ca20 000007fedfa40017 xul!mozJSComponentLoader::ImportInto(class nsACString_internal * aLocation = 0x000000000b4edaf8, class JS::Handle<JSObject *> targetObj = class JS::Handle<JSObject *>, struct JSContext * callercx = 0x000007fee0441580, class JS::MutableHandle<JSObject *> vp = class JS::MutableHandle<JSObject *>)+0x583 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\xpconnect\loader\mozjscomponentloader.cpp @ 1236] 000000000033cc80 000007fedf9e72f7 xul!mozJSComponentLoader::Import(class nsACString_internal * registryLocation = 0x000007fee0441580, class JS::HandleJS::Value targetValArg = class JS::HandleJS::Value, struct JSContext * cx = 0x000000000033cd28, unsigned char optionalArgc = 0x01 '', class JS::MutableHandle<JS::Value> retval = class JS::MutableHandle<JS::Value>)+0x197 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\xpconnect\loader\mozjscomponentloader.cpp @ 1132] 000000000033cd70 000007fedf119482 xul!nsXPCComponents_Utils::Import(class nsACString_internal * registryLocation = 0x0000000013b0ae80, class JS::HandleJS::Value targetObj = class JS::HandleJS::Value, struct JSContext * cx = 0x000000000b4edae0, unsigned char optionalArgc = 0x01 '', class JS::MutableHandle<JS::Value> retval = class JS::MutableHandle<JS::Value>)+0x67 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\xpconnect\src\xpccomponents.cpp @ 2738] 000000000033cdc0 000007fedfa2e82b xul!XPTC__InvokebyIndex(void)+0x72 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\xpcom\reflect\xptcall\src\md\win32\xptcinvoke_asm_x86_64.asm @ 99] 000000000033ce20 000007fedfa2f086 xul!XPCWrappedNative::CallMethod(class XPCCallContext * ccx = 0x0000000000000000, XPCWrappedNative::CallMode mode = CALL_METHOD (0n0))+0xba7 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\xpconnect\src\xpcwrappednative.cpp @ 1701] 000000000033d120 000007fee34dace6 xul!XPC_WN_CallMethod(struct JSContext * cx = 0x0000000006c32c78, unsigned int argc = 0, class JS::Value * vp = 0x0000000006c32c00)+0x1ba [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\xpconnect\src\xpcwrappednativejsops.cpp @ 1282] 000000000033d2a0 000007fee34f60c2 mozjs!js::Invoke(struct JSContext * cx = 0x0000000200000000, class JS::CallArgs * args = 0x000000000033d7d0, js::MaybeConstruct construct = 0n263271896 (No matching enumerant))+0x2c6 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 476] 000000000033d6d0 000007fee34c0fcd mozjs!Interpret(struct JSContext * cx = 0x000000000b4edae0, class js::RunState * state = 0x000000000033e510)+0x4132 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 2608] 000000000033e3d0 000007fee34dae7f mozjs!js::RunScript(struct JSContext * cx = 0x000007fe00000000, class js::RunState * state = 0x00007fffffffffff)+0x16d [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 423] 000000000033e410 000007fee34db0c0 mozjs!js::Invoke(struct JSContext * cx = 0x000000000033e8f9, class JS::CallArgs * args = 0x000000000033ea88, js::MaybeConstruct construct = 0n1 (No matching enumerant))+0x45f [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 498] 000000000033e840 000007fee3433fb9 mozjs!js::Invoke(struct JSContext * cx = 0x000000000fd973c0, class JS::Value * thisv = 0x000000000b4edae0, class JS::Value * fval = 0x000000000b4edb48, unsigned int argc = 0x33ed30, class JS::Value * argv = 0x000000000033ea88, class JS::MutableHandleJS::Value rval = class JS::MutableHandleJS::Value)+0x210 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\vm\interpreter.cpp @ 532] 000000000033e950 000007fedf70d104 mozjs!JS::Call(struct JSContext * cx = 0x000000000033ea88, class JS::Value thisv = class JS::Value, class JS::Value fval = class JS::Value, unsigned int argc = 0x33ea20, class JS::Value * argv = 0x000000000033ea88, class JS::MutableHandleJS::Value rval = class JS::MutableHandleJS::Value)+0x1f9 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\js\src\jsapi.cpp @ 5029] 000000000033e9b0 000007fedfaaa68d xul!mozilla::dom::Function::Call(struct JSContext * cx = 0x000000000033ed40, class JS::Handle<JS::Value> aThisVal = class JS::Handle<JS::Value>, class nsTArray<JS::Value> * arguments = 0x0000000011a08448, class mozilla::ErrorResult * aRv = 0x000000000033ed40)+0x238 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\obj-firefox\dom\bindings\functionbinding.cpp @ 35] 000000000033eb20 000007fedfaabce0 xul!mozilla::dom::Function::Call<nsCOMPtr<nsISupports> >(class nsCOMPtr<nsISupports> * thisObjPtr = 0x000000000c678020, class nsTArrayJS::Value * arguments = 0x000007fedfa8d311, class mozilla::ErrorResult * aRv = 0x000000000033ed40, mozilla::dom::CallbackObject::ExceptionHandling aExceptionHandling = eReportExceptions (0n0))+0x179 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\obj-firefox\dist\include\mozilla\dom\functionbinding.h @ 58] 000000000033ece0 000007fedfaac237 xul!nsGlobalWindow::RunTimeoutHandler(struct nsTimeout * aTimeout = 0x000000000033ef20, class nsIScriptContext * aScx = 0x000000001411d280)+0x144 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\dom\base\nsglobalwindow.cpp @ 11733] 000000000033eea0 000007fedfaac3f5 xul!nsGlobalWindow::RunTimeout(struct nsTimeout * aTimeout = 0x000000001171e600)+0x363 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\dom\base\nsglobalwindow.cpp @ 11958] 000000000033ef60 000007fedf114742 xul!nsGlobalWindow::TimerCallback(class nsITimer * aTimer = 0x000000000670efb8, void * aClosure = 0x000000000033f090)+0x49 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\dom\base\nsglobalwindow.cpp @ 12203] 000000000033ef90 000007fedf114800 xul!nsTimerImpl::Fire(void)+0xfe [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\xpcom\threads\nstimerimpl.cpp @ 552] 000000000033efe0 000007fedf116544 xul!nsTimerEvent::Run(void)+0x18 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\xpcom\threads\nstimerimpl.cpp @ 637] 000000000033f010 000007fedf0cd5ff xul!nsThread::ProcessNextEvent(bool mayWait = false, bool * result = 0x000000000033f100)+0x250 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\xpcom\threads\nsthread.cpp @ 643] 000000000033f0d0 000007fedf2c2368 xul!NS_ProcessNextEvent(class nsIThread * thread = 0x000000000c6d8a01, bool mayWait = true)+0x2f [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\xpcom\glue\nsthreadutils.cpp @ 263] 000000000033f100 000007fedf2b1761 xul!mozilla::ipc::MessagePump::Run(class base::MessagePump::Delegate * aDelegate = 0x000000000033f360)+0x6c [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\ipc\glue\messagepump.cpp @ 95] 000000000033f150 000007fedf2b1c41 xul!MessageLoop::RunHandler(void)+0x4d [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\ipc\chromium\src\base\message_loop.cc @ 220] 000000000033f180 000007fedf9accb7 xul!MessageLoop::Run(void)+0x19 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\ipc\chromium\src\base\message_loop.cc @ 194] 000000000033f1d0 000007fedf987c2d xul!nsBaseAppShell::Run(void)+0x33 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\widget\xpwidgets\nsbaseappshell.cpp @ 163] 000000000033f200 000007fee03633ff xul!nsAppShell::Run(void)+0xb9 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\widget\windows\nsappshell.cpp @ 167] 000000000033f230 000007fee0331d6d xul!nsAppStartup::Run(void)+0x27 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\toolkit\components\startup\nsappstartup.cpp @ 277] 000000000033f260 000007fee0331f40 xul!XREMain::XRE_mainRun(void)+0x9a1 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\toolkit\xre\nsapprunner.cpp @ 4097] 000000000033f3f0 000007fee03321b3 xul!XREMain::XRE_main(int argc = 0n0, char ** argv = 0x000000000033f4f0, struct nsXREAppData * aAppData = 0x0000000001f33000)+0x144 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\toolkit\xre\nsapprunner.cpp @ 4158] 000000000033f440 000000013fcf1dbc xul!XRE_main(int argc = 0n32670048, char ** argv = 0x00000000005c9cb0, struct nsXREAppData * aAppData = 0x0000000001f28160, unsigned int aFlags = 0x5c9cb0)+0x5f [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\toolkit\xre\nsapprunner.cpp @ 4379] 000000000033f5e0 000000013fcf2115 firefox!do_main(int argc = 0n-1197256415, char ** argv = 0x0005a52ab8a35121, class nsIFile * xreDirectory = 0x0000000001f2e180)+0x8b0 [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\browser\app\nsbrowserapp.cpp @ 282] 000000000033fbf0 000000013fcf2331 firefox!NS_internal_main(int argc = 0n6069488, char ** argv = 0x000000013fcf42e0)+0x12d [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\browser\app\nsbrowserapp.cpp @ 643] 000000000033fcb0 000000013fcf2e6e firefox!wmain(int argc = 0n1, wchar_t ** argv = 0x0000000000000000)+0x1ed [c:\builds\moz2_slave\m-cen-w64-ntly-000000000000000\build\toolkit\xre\nswindowswmain.cpp @ 112] 000000000033fd10 000000007723652d firefox!__tmainCRTStartup(void)+0x11a [f:\dd\vctools\crt_bld\self_64_amd64\crt\src\crtexe.c @ 552]

wsmwk avatar Feb 11 '14 23:02 wsmwk