Closed
Bug 604312
Opened 14 years ago
Closed 12 years ago
ASSERTION: hmm? CanCallNow failed in XPCWrappedNative::CallMethod during test run
Categories
(Core :: XPConnect, defect)
Core
XPConnect
Tracking
()
RESOLVED
DUPLICATE
of bug 626893
People
(Reporter: mak, Unassigned)
Details
I noticed this assertion on tryserver, I pushed after the landing of bug 602428 and bug 602431, I don't know if those are related but the stack seem to contain mozilla::layers::LayerManagerD3D10, but the failing test was a xpcshell test without any relation to windows or graphics.
Should I be worried that my graphics unrelated changes could have caused this?
http://tinderbox.mozilla.org/showlog.cgi?log=MozillaTry/1287019151.1287021750.9665.gz
###!!! ASSERTION: hmm? CanCallNow failed in XPCWrappedNative::CallMethod. We are finding out about this late!: 'rv == NS_ERROR_XPC_SECURITY_MANAGER_VETO', file e:/builds/moz2_slave/tryserver-win32-debug/build/js/src/xpconnect/src/xpcwrappednative.cpp, line 2269
nsStringStats
=> mAllocCount: 2596
=> mReallocCount: 114
=> mFreeCount: 1083 -- LEAKED 1513 !!!
=> mShareCount: 7569
=> mAdoptCount: 235
=> mAdoptFreeCount: 233 -- LEAKED 2 !!!
xul!DumpJSValue+0x0000000000030E01
mozjs!JS_DefineUCFunction+0x00000000000D17B6
mozjs!JS_DefineUCFunction+0x00000000000BF8FB
mozjs!JS_DefineUCFunction+0x00000000000BFF2A
mozjs!JS_DefineUCFunction+0x00000000000C0ED9
mozjs!JS_DefineUCFunction+0x000000000002F2A2
mozjs!JS_DefineUCFunction+0x000000000002F69D
xul!DumpJSValue+0x000000000010CEFD
xul!DumpJSValue+0x0000000000106021
xul!NS_InvokeByIndex_P+0x0000000000000556
xul!NS_InvokeByIndex_P+0x0000000000000226
xul!mozilla::layers::LayerManagerD3D10::operator=+0x000000000013A035
xul!mozilla::layers::LayerManagerD3D10::operator=+0x0000000000130A22
xul!JSD_AttemptScriptInStackFrame+0x000000000053400F
xul!JSD_AttemptScriptInStackFrame+0x0000000000533E91
xpcom!NS_GetTraceRefcnt+0x000000000000021B
0x0000000000404642
0x00000000004127A6
0x00000000004125FD
kernel32!ProcessIdToSessionId+0x0000000000000209
Reporter | ||
Comment 1•14 years ago
|
||
the same assertion was on Mac, but it involves compartments
###!!! ASSERTION: hmm? CanCallNow failed in XPCWrappedNative::CallMethod. We are finding out about this late!: 'rv == NS_ERROR_XPC_SECURITY_MANAGER_VETO', file /builds/slave/tryserver-macosx-debug/build/js/src/xpconnect/src/xpcwrappednative.cpp, line 2269
DumpJSStack+0x000553EB [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x00EB115B]
JSAutoEnterCompartment::~JSAutoEnterCompartment()+0x000061EA [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x00EBC95A]
JS_NewHashTable+0x00017FDE [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x018C4ACA]
JS_NewHashTable+0x0002A6C7 [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x018D71B3]
JS_NewHashTable+0x0002B64A [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x018D8136]
JS_NewHashTable+0x0002BD1B [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x018D8807]
JS_New+0x0000024D [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x01815AD7]
JS_CallFunctionValue+0x00000121 [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x01815BFD]
DumpJSStack+0x00048E13 [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x00EA4B83]
DumpJSStack+0x0003F4BF [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x00E9B22F]
NS_InvokeByIndex_P+0x000055A2 [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x01656972]
NS_InvokeByIndex_P+0x000000E5 [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x016514B5]
NS_StringContainerInit2_P+0x000172CB [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x015DEE45]
NS_StringContainerInit2_P+0x0001831C [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x015DFE96]
NS_GetDebug_P+0x000002D3 [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x015C32AF]
NS_ShutdownXPCOM_P+0x00000011 [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/XUL +0x015C387B]
NS_ShutdownXPCOM+0x00000011 [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/libxpcom.dylib +0x00000F5D]
start+0x000048CF [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/xpcshell +0x0000602F]
start+0x00000036 [/Users/cltbld/talos-slave/tryserver_leopard-old-debug_test-xpcshell/build/MinefieldDebug.app/Contents/MacOS/xpcshell +0x00001796]
Reporter | ||
Updated•14 years ago
|
Component: Widget → XPConnect
QA Contact: general → xpconnect
Comment 2•12 years ago
|
||
Forward duping as 626893 seems to have more discussion.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•