Closed
Bug 478522
Opened 16 years ago
Closed 16 years ago
"ASSERTION: attempted to open a new window with no WindowCreator: 'mWindowCreator', file c:/moz/2/embedding/components/win dowwatcher/src/nsWindowWatcher.cpp, line 668" running xpcshell tests
Categories
(Core :: Networking: Cookies, defect)
Core
Networking: Cookies
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: Waldo, Unassigned)
References
Details
(Keywords: assertion)
TEST-UNEXPECTED-FAIL | ../../../_tests/xpcshell-simple/test_cookies/unit/test_bug468700.js | test failed, see log
../../../_tests/xpcshell-simple/test_cookies/unit/test_bug468700.js.log:
>>>>>>>
*** test pending
pldhash: for the table at address 00EC1B48, the given entrySize of 80 definitely favors chaining over double hashing.
*** registering cookieprompt.js: [ Cookie Prompt Test Service ]
###!!! ASSERTION: attempted to open a new window with no WindowCreator: 'mWindowCreator', file c:/moz/2/embedding/components/win
dowwatcher/src/nsWindowWatcher.cpp, line 668
nsStringStats
=> mAllocCount: 2484
=> mReallocCount: 735
=> mFreeCount: 1984 -- LEAKED 500 !!!
=> mShareCount: 3780
=> mAdoptCount: 217
=> mAdoptFreeCount: 204 -- LEAKED 13 !!!
embedcomponents!nsWindowWatcher::OpenWindow+0x0000000000000385 (c:\moz\2\embedding\components\windowwatcher\src\nswindowwatcher.
cpp, line 421)
xpcom_core!NS_InvokeByIndex_P+0x0000000000000027 (c:\moz\2\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp, line 102)
xpc3250!XPCWrappedNative::CallMethod+0x00000000000012AE (c:\moz\2\js\src\xpconnect\src\xpcwrappednative.cpp, line 2424)
xpc3250!XPC_WN_CallMethod+0x0000000000000187 (c:\moz\2\js\src\xpconnect\src\xpcwrappednativejsops.cpp, line 1479)
js3250!js_Invoke+0x00000000000008A2 (c:\moz\2\js\src\jsinterp.cpp, line 1317)
js3250!js_Interpret+0x000000000000F296 (c:\moz\2\js\src\jsinterp.cpp, line 5024)
js3250!js_Invoke+0x000000000000091D (c:\moz\2\js\src\jsinterp.cpp, line 1335)
js3250!js_InternalInvoke+0x0000000000000082 (c:\moz\2\js\src\jsinterp.cpp, line 1393)
js3250!js_InternalGetOrSet+0x0000000000000219 (c:\moz\2\js\src\jsinterp.cpp, line 1456)
js3250!SPROP_SET+0x000000000000006D (c:\moz\2\js\src\jsscope.h, line 354)
js3250!js_SetPropertyHelper+0x00000000000002F2 (c:\moz\2\js\src\jsobj.cpp, line 4166)
js3250!js_SetProperty+0x000000000000001A (c:\moz\2\js\src\jsobj.cpp, line 4258)
js3250!JS_SetProperty+0x00000000000000BB (c:\moz\2\js\src\jsapi.cpp, line 3736)
xpc3250!nsXPCWrappedJSClass::CallMethod+0x0000000000000EB6 (c:\moz\2\js\src\xpconnect\src\xpcwrappedjsclass.cpp, line 1601)
xpc3250!nsXPCWrappedJS::CallMethod+0x0000000000000041 (c:\moz\2\js\src\xpconnect\src\xpcwrappedjs.cpp, line 562)
xpcom_core!PrepareAndDispatch+0x0000000000000324 (c:\moz\2\xpcom\reflect\xptcall\src\md\win32\xptcstubs.cpp, line 114)
xpcom_core!SharedStub+0x0000000000000016 (c:\moz\2\xpcom\reflect\xptcall\src\md\win32\xptcstubs.cpp, line 142)
xpcom_core!NS_InvokeByIndex_P+0x0000000000000027 (c:\moz\2\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp, line 102)
xpc3250!XPCWrappedNative::CallMethod+0x00000000000012AE (c:\moz\2\js\src\xpconnect\src\xpcwrappednative.cpp, line 2424)
xpc3250!XPCWrappedNative::SetAttribute+0x000000000000000E (c:\moz\2\js\src\xpconnect\src\xpcprivate.h, line 2307)
xpc3250!XPC_WN_GetterSetter+0x00000000000001AE (c:\moz\2\js\src\xpconnect\src\xpcwrappednativejsops.cpp, line 1503)
js3250!js_Invoke+0x00000000000008A2 (c:\moz\2\js\src\jsinterp.cpp, line 1317)
js3250!js_InternalInvoke+0x0000000000000082 (c:\moz\2\js\src\jsinterp.cpp, line 1393)
js3250!js_InternalGetOrSet+0x0000000000000219 (c:\moz\2\js\src\jsinterp.cpp, line 1456)
js3250!SPROP_SET+0x000000000000006D (c:\moz\2\js\src\jsscope.h, line 354)
js3250!js_NativeSet+0x000000000000018D (c:\moz\2\js\src\jsobj.cpp, line 3912)
js3250!js_SetPropertyHelper+0x0000000000000944 (c:\moz\2\js\src\jsobj.cpp, line 4236)
js3250!js_Interpret+0x000000000000DAD6 (c:\moz\2\js\src\jsinterp.cpp, line 4635)
js3250!js_Execute+0x00000000000002F1 (c:\moz\2\js\src\jsinterp.cpp, line 1566)
js3250!JS_ExecuteScript+0x0000000000000057 (c:\moz\2\js\src\jsapi.cpp, line 5136)
xpcshell!ProcessFile+0x0000000000000100 (c:\moz\2\js\src\xpconnect\shell\xpcshell.cpp, line 857)
xpcshell!Process+0x000000000000009D (c:\moz\2\js\src\xpconnect\shell\xpcshell.cpp, line 937)
xpcshell!ProcessArgs+0x00000000000003FA (c:\moz\2\js\src\xpconnect\shell\xpcshell.cpp, line 1056)
xpcshell!main+0x0000000000000BF9 (c:\moz\2\js\src\xpconnect\shell\xpcshell.cpp, line 1738)
xpcshell!__tmainCRTStartup+0x00000000000001A8 (f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c, line 586)
xpcshell!mainCRTStartup+0x000000000000000F (f:\dd\vctools\crt_bld\self_x86\crt\src\crtexe.c, line 403)
kernel32!RegisterWaitForInputIdle+0x0000000000000049
Comment 1•16 years ago
|
||
ben, could this be related to your change?
Comment 2•16 years ago
|
||
I can't reproduce this locally. It seems that the XPCOM cookieprompt.js is not being picked up, even though it's registered correctly (as seen in the log).
Blocks: 468700
Reporter | ||
Comment 3•16 years ago
|
||
I can't reproduce this any more either; in fact I can't reproduce any assertions in a full |make check| run. Not sure why this was happening originally, maybe it was just localized sunspots...
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
See Also: → 1239896
You need to log in
before you can comment on or make changes to this bug.
Description
•