Closed
Bug 521166
Opened 16 years ago
Closed 15 years ago
"ASSERTION: Invalid state to get the params object - all calls will fail!"
Categories
(Toolkit :: Places, defect)
Tracking
()
RESOLVED
FIXED
| Tracking | Status | |
|---|---|---|
| blocking2.0 | --- | final+ |
People
(Reporter: bent.mozilla, Assigned: mak)
References
Details
(Keywords: intermittent-failure)
###!!! ASSERTION: Invalid state to get the params object - all calls will fail!:
'state == mozIStorageStatement::MOZ_STORAGE_STATEMENT_READY', file c:/Home/src/
mozilla/electrolysis/storage/src/mozStorageStatementJSHelper.cpp, line 156
JS Stack:
0 DBFlush_getQuery(aQueryType = 0) ["file:///C:/Home/src/mozilla/electrolysis/ob
j-browser-debug/dist/bin/components/nsPlacesDBFlush.js":377]
this = [object Object]
1 DBFlush_flushWithQueries(aQueryNames = 0,1) ["file:///C:/Home/src/mozilla/elec
trolysis/obj-browser-debug/dist/bin/components/nsPlacesDBFlush.js":342]
statements =
this = [object Object]
2 DBFlush_onEndUpdateBatch() ["file:///C:/Home/src/mozilla/electrolysis/obj-brow
ser-debug/dist/bin/components/nsPlacesDBFlush.js":218]
this = [object Object]
3 [native frame]
4 LLL_handleResult(aResult = [xpconnect wrapped nsIFeedResult @ 0x5547928 (nativ
e @ 0x26692d0)]) ["file:///C:/Home/src/mozilla/electrolysis/obj-browser-debug/di
st/bin/components/nsLivemarkService.js":970]
this = [object Object]
5 [native frame]
6 FP_sendResult() ["file:///C:/Home/src/mozilla/electrolysis/obj-browser-debug/d
ist/bin/components/FeedProcessor.js":1397]
this = [object Object]
7 FP_endDocument() ["file:///C:/Home/src/mozilla/electrolysis/obj-browser-debug/
dist/bin/components/FeedProcessor.js":1470]
this = [object Object]
8 [native frame]
9 FP_onStopRequest(statusCode = 0, context = null, request = [xpconnect wrapped
(nsISupports, nsIRequest, nsIChannel) @ 0x313b248 (native @ 0x4fe2950)]) ["file:
///C:/Home/src/mozilla/electrolysis/obj-browser-debug/dist/bin/components/FeedPr
ocessor.js":1436]
this = [object Object]
10 [native frame]
11 LLL_onStopRequest(aStatus = 0, aContext = null, aRequest = [xpconnect wrapped
(nsISupports, nsIRequest, nsIChannel) @ 0x4fe22b0 (native @ 0x4fe2950)]) ["file
:///C:/Home/src/mozilla/electrolysis/obj-browser-debug/dist/bin/components/nsLiv
emarkService.js":1039]
nowTime = undefined
expireTime = undefined
entryInfo = undefined
channel = undefined
lmService = undefined
this = [object Object]
| Reporter | ||
Comment 1•16 years ago
|
||
C++ Stack:
ntdll.dll!_DbgBreakPoint@0()
xul.dll!Break(const char * aMsg=0x00128d40) Line 489 C++
xul.dll!NS_DebugBreak_P(unsigned int aSeverity=0x00000001, const char * aStr=0x11be85ac, const char * aExpr=0x11be8570, const char * aFile=0x11be8520, int aLine=0x0000009c) Line 354 + 0xc bytes C++
> xul.dll!mozilla::storage::StatementJSHelper::getParams(mozilla::storage::Statement * aStatement=0x05245330, JSContext * aCtx=0x018815f8, JSObject * aScopeObj=0x064038a0, int * _params=0x00129838) Line 156 + 0x21 bytes C++
xul.dll!mozilla::storage::StatementJSHelper::GetProperty(nsIXPConnectWrappedNative * aWrapper=0x026b7640, JSContext * aCtx=0x018815f8, JSObject * aScopeObj=0x064038a0, int aId=0x023321c4, int * _result=0x00129838, int * _retval=0x001291f4) Line 225 + 0x18 bytes C++
xul.dll!XPC_WN_Helper_GetProperty(JSContext * cx=0x018815f8, JSObject * obj=0x064038a0, int idval=0x023321c4, int * vp=0x00129838) Line 1026 + 0x26 bytes C++
js3250.dll!js_GetPropertyHelper(JSContext * cx=0x018815f8, JSObject * obj=0x064038a0, int id=0x023321c4, unsigned int getHow=0x00000001, int * vp=0x00129838) Line 4391 + 0x21 bytes C++
js3250.dll!js_Interpret(JSContext * cx=0x018815f8) Line 1532 + 0x32 bytes C++
js3250.dll!js_Invoke(JSContext * cx=0x018815f8, unsigned int argc=0x00000000, int * vp=0x033932f8, unsigned int flags=0x00000000) Line 1371 + 0x9 bytes C++
xul.dll!nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS * wrapper=0x04fcfef8, unsigned short methodIndex=0x0004, const XPTMethodDescriptor * info=0x01c4ab18, nsXPTCMiniVariant * nativeParams=0x00129d04) Line 1696 + 0x1b bytes C++
xul.dll!nsXPCWrappedJS::CallMethod(unsigned short methodIndex=0x0004, const XPTMethodDescriptor * info=0x01c4ab18, nsXPTCMiniVariant * params=0x00129d04) Line 571 C++
xul.dll!PrepareAndDispatch(nsXPTCStubBase * self=0x04fcd390, unsigned int methodIndex=0x00000004, unsigned int * args=0x00129dc4, unsigned int * stackBytesToPop=0x00129db4) Line 114 + 0x21 bytes C++
xul.dll!SharedStub() Line 142 C++
xul.dll!nsNavBookmarks::EndUpdateBatch() Line 3002 + 0x5f bytes C++
xul.dll!nsNavBookmarks::RunInBatchMode(nsINavHistoryBatchCallback * aCallback=0x055480b8, nsISupports * aUserData=0x026692d0) Line 3016 C++
xul.dll!NS_InvokeByIndex_P(nsISupports * that=0x0000002c, unsigned int methodIndex=0x00000002, unsigned int paramCount=0x0012a050, nsXPTCVariant * params=0x10039fbb) Line 102 C++
xul.dll!XPCWrappedNative::CallMethod(XPCCallContext & ccx={...}, XPCWrappedNative::CallMode mode=CALL_METHOD) Line 2710 + 0x20 bytes C++
xul.dll!XPC_WN_CallMethod(JSContext * cx=0x018815f8, JSObject * obj=0x06413360, unsigned int argc=0x00000002, int * argv=0x033932d4, int * vp=0x0012a318) Line 1740 + 0xe bytes C++
js3250.dll!js_Invoke(JSContext * cx=0x018815f8, unsigned int argc=0x00000002, int * vp=0x033932cc, unsigned int flags=0x00000002) Line 1363 + 0x1a bytes C++
js3250.dll!js_Interpret(JSContext * cx=0x018815f8) Line 2267 + 0x16 bytes C++
js3250.dll!js_Invoke(JSContext * cx=0x018815f8, unsigned int argc=0x00000001, int * vp=0x033932c0, unsigned int flags=0x00000000) Line 1371 + 0x9 bytes C++
xul.dll!nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS * wrapper=0x04fe5878, unsigned short methodIndex=0x0003, const XPTMethodDescriptor * info=0x01c0b7d0, nsXPTCMiniVariant * nativeParams=0x0012ae54) Line 1696 + 0x1b bytes C++
xul.dll!nsXPCWrappedJS::CallMethod(unsigned short methodIndex=0x0003, const XPTMethodDescriptor * info=0x01c0b7d0, nsXPTCMiniVariant * params=0x0012ae54) Line 571 C++
xul.dll!PrepareAndDispatch(nsXPTCStubBase * self=0x04fe58e0, unsigned int methodIndex=0x00000003, unsigned int * args=0x0012af14, unsigned int * stackBytesToPop=0x0012af04) Line 114 + 0x21 bytes C++
xul.dll!SharedStub() Line 142 C++
xul.dll!NS_InvokeByIndex_P(nsISupports * that=0x00000003, unsigned int methodIndex=0x00000001, unsigned int paramCount=0x0012b15c, nsXPTCVariant * params=0x10039fbb) Line 102 C++
xul.dll!XPCWrappedNative::CallMethod(XPCCallContext & ccx={...}, XPCWrappedNative::CallMode mode=CALL_METHOD) Line 2710 + 0x20 bytes C++
xul.dll!XPC_WN_CallMethod(JSContext * cx=0x018815f8, JSObject * obj=0x04202680, unsigned int argc=0x00000001, int * argv=0x033932a0, int * vp=0x0012b424) Line 1740 + 0xe bytes C++
js3250.dll!js_Invoke(JSContext * cx=0x018815f8, unsigned int argc=0x00000001, int * vp=0x03393298, unsigned int flags=0x00000002) Line 1363 + 0x1a bytes C++
js3250.dll!js_Interpret(JSContext * cx=0x018815f8) Line 2267 + 0x16 bytes C++
js3250.dll!js_Invoke(JSContext * cx=0x018815f8, unsigned int argc=0x00000000, int * vp=0x01b94044, unsigned int flags=0x00000000) Line 1371 + 0x9 bytes C++
xul.dll!nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS * wrapper=0x033959f8, unsigned short methodIndex=0x0004, const XPTMethodDescriptor * info=0x01c143e8, nsXPTCMiniVariant * nativeParams=0x0012bf60) Line 1696 + 0x1b bytes C++
xul.dll!nsXPCWrappedJS::CallMethod(unsigned short methodIndex=0x0004, const XPTMethodDescriptor * info=0x01c143e8, nsXPTCMiniVariant * params=0x0012bf60) Line 571 C++
xul.dll!PrepareAndDispatch(nsXPTCStubBase * self=0x033957e8, unsigned int methodIndex=0x00000004, unsigned int * args=0x0012c020, unsigned int * stackBytesToPop=0x0012c010) Line 114 + 0x21 bytes C++
xul.dll!SharedStub() Line 142 C++
xul.dll!nsSAXXMLReader::DidBuildModel() Line 104 + 0x1c bytes C++
xul.dll!nsParser::DidBuildModel(unsigned int anErrorCode=0x00000000) Line 1608 + 0x1c bytes C++
xul.dll!nsParser::ResumeParse(int allowIteration=0x00000001, int aIsFinalChunk=0x00000001, int aCanInterrupt=0x00000001) Line 2366 C++
xul.dll!nsParser::OnStopRequest(nsIRequest * request=0x04fe2980, nsISupports * aContext=0x00000000, unsigned int status=0x00000000) Line 2995 + 0x17 bytes C++
xul.dll!nsSAXXMLReader::OnStopRequest(nsIRequest * aRequest=0x04fe2980, nsISupports * aContext=0x00000000, unsigned int status=0x00000000) Line 595 + 0x28 bytes C++
xul.dll!NS_InvokeByIndex_P(nsISupports * that=0x00000004, unsigned int methodIndex=0x00000003, unsigned int paramCount=0x0012c35c, nsXPTCVariant * params=0x10039fbb) Line 102 C++
xul.dll!XPCWrappedNative::CallMethod(XPCCallContext & ccx={...}, XPCWrappedNative::CallMode mode=CALL_METHOD) Line 2710 + 0x20 bytes C++
xul.dll!XPC_WN_CallMethod(JSContext * cx=0x018815f8, JSObject * obj=0x04203900, unsigned int argc=0x00000003, int * argv=0x01b94024, int * vp=0x0012c624) Line 1740 + 0xe bytes C++
js3250.dll!js_Invoke(JSContext * cx=0x018815f8, unsigned int argc=0x00000003, int * vp=0x01b9401c, unsigned int flags=0x00000002) Line 1363 + 0x1a bytes C++
js3250.dll!js_Interpret(JSContext * cx=0x018815f8) Line 2267 + 0x16 bytes C++
js3250.dll!js_Invoke(JSContext * cx=0x018815f8, unsigned int argc=0x00000003, int * vp=0x01b94008, unsigned int flags=0x00000000) Line 1371 + 0x9 bytes C++
xul.dll!nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS * wrapper=0x01b97a20, unsigned short methodIndex=0x0004, const XPTMethodDescriptor * info=0x01c21fb8, nsXPTCMiniVariant * nativeParams=0x0012d160) Line 1696 + 0x1b bytes C++
xul.dll!nsXPCWrappedJS::CallMethod(unsigned short methodIndex=0x0004, const XPTMethodDescriptor * info=0x01c21fb8, nsXPTCMiniVariant * params=0x0012d160) Line 571 C++
xul.dll!PrepareAndDispatch(nsXPTCStubBase * self=0x01bc2ce0, unsigned int methodIndex=0x00000004, unsigned int * args=0x0012d220, unsigned int * stackBytesToPop=0x0012d210) Line 114 + 0x21 bytes C++
xul.dll!SharedStub() Line 142 C++
xul.dll!NS_InvokeByIndex_P(nsISupports * that=0x00000004, unsigned int methodIndex=0x00000003, unsigned int paramCount=0x0012d478, nsXPTCVariant * params=0x10039fbb) Line 102 C++
xul.dll!XPCWrappedNative::CallMethod(XPCCallContext & ccx={...}, XPCWrappedNative::CallMode mode=CALL_METHOD) Line 2710 + 0x20 bytes C++
xul.dll!XPC_WN_CallMethod(JSContext * cx=0x018815f8, JSObject * obj=0x042025c0, unsigned int argc=0x00000003, int * argv=0x01b93fe4, int * vp=0x0012d740) Line 1740 + 0xe bytes C++
js3250.dll!js_Invoke(JSContext * cx=0x018815f8, unsigned int argc=0x00000003, int * vp=0x01b93fdc, unsigned int flags=0x00000002) Line 1363 + 0x1a bytes C++
js3250.dll!js_Interpret(JSContext * cx=0x018815f8) Line 2267 + 0x16 bytes C++
js3250.dll!js_Invoke(JSContext * cx=0x018815f8, unsigned int argc=0x00000003, int * vp=0x01b93fb4, unsigned int flags=0x00000000) Line 1371 + 0x9 bytes C++
xul.dll!nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS * wrapper=0x04fa13b8, unsigned short methodIndex=0x0004, const XPTMethodDescriptor * info=0x01c21fb8, nsXPTCMiniVariant * nativeParams=0x0012e27c) Line 1696 + 0x1b bytes C++
xul.dll!nsXPCWrappedJS::CallMethod(unsigned short methodIndex=0x0004, const XPTMethodDescriptor * info=0x01c21fb8, nsXPTCMiniVariant * params=0x0012e27c) Line 571 C++
xul.dll!PrepareAndDispatch(nsXPTCStubBase * self=0x04fa1420, unsigned int methodIndex=0x00000004, unsigned int * args=0x0012e33c, unsigned int * stackBytesToPop=0x0012e32c) Line 114 + 0x21 bytes C++
xul.dll!SharedStub() Line 142 C++
xul.dll!nsStreamListenerTee::OnStopRequest(nsIRequest * request=0x04fe2980, nsISupports * context=0x00000000, unsigned int status=0x00000000) Line 66 C++
xul.dll!nsHttpChannel::OnStopRequest(nsIRequest * request=0x04fe4cf0, nsISupports * ctxt=0x00000000, unsigned int status=0x00000000) Line 5256 C++
xul.dll!nsInputStreamPump::OnStateStop() Line 577 C++
xul.dll!nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream * stream=0x04fe4a58) Line 401 + 0xb bytes C++
xul.dll!nsInputStreamReadyEvent::Run() Line 113 C++
xul.dll!nsThread::ProcessNextEvent(int mayWait=0x00000001, int * result=0x0012e440) Line 527 + 0x19 bytes C++
xul.dll!NS_ProcessNextEvent_P(nsIThread * thread=0x018029a8, int mayWait=0x00000001) Line 230 + 0x16 bytes C++
xul.dll!nsThread::Shutdown() Line 468 + 0xb bytes C++
xul.dll!mozilla::storage::Connection::Close() Line 501 C++
xul.dll!NS_InvokeByIndex_P(nsISupports * that=0x00000003, unsigned int methodIndex=0x00000000, unsigned int paramCount=0x0012e790, nsXPTCVariant * params=0x10039fbb) Line 102 C++
xul.dll!XPCWrappedNative::CallMethod(XPCCallContext & ccx={...}, XPCWrappedNative::CallMode mode=CALL_METHOD) Line 2710 + 0x20 bytes C++
xul.dll!XPC_WN_CallMethod(JSContext * cx=0x018815f8, JSObject * obj=0x06403840, unsigned int argc=0x00000000, int * argv=0x01b93f9c, int * vp=0x0012ea58) Line 1740 + 0xe bytes C++
js3250.dll!js_Invoke(JSContext * cx=0x018815f8, unsigned int argc=0x00000000, int * vp=0x01b93f94, unsigned int flags=0x00000002) Line 1363 + 0x1a bytes C++
js3250.dll!js_Interpret(JSContext * cx=0x018815f8) Line 2267 + 0x16 bytes C++
js3250.dll!js_Invoke(JSContext * cx=0x018815f8, unsigned int argc=0x00000000, int * vp=0x01b93f88, unsigned int flags=0x00000000) Line 1371 + 0x9 bytes C++
xul.dll!nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS * wrapper=0x03436b38, unsigned short methodIndex=0x0003, const XPTMethodDescriptor * info=0x01cc23b8, nsXPTCMiniVariant * nativeParams=0x0012f594) Line 1696 + 0x1b bytes C++
xul.dll!nsXPCWrappedJS::CallMethod(unsigned short methodIndex=0x0003, const XPTMethodDescriptor * info=0x01cc23b8, nsXPTCMiniVariant * params=0x0012f594) Line 571 C++
xul.dll!PrepareAndDispatch(nsXPTCStubBase * self=0x032de550, unsigned int methodIndex=0x00000003, unsigned int * args=0x0012f654, unsigned int * stackBytesToPop=0x0012f644) Line 114 + 0x21 bytes C++
xul.dll!SharedStub() Line 142 C++
xul.dll!nsThread::ProcessNextEvent(int mayWait=0x00000000, int * result=0x0012f69c) Line 527 + 0x19 bytes C++
xul.dll!NS_ProcessNextEvent_P(nsIThread * thread=0x018029a8, int mayWait=0x00000000) Line 230 + 0x16 bytes C++
xul.dll!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate * aDelegate=0x00c1fb88) Line 115 + 0xe bytes C++
xul.dll!MessageLoop::RunInternal() Line 212 C++
xul.dll!MessageLoop::RunHandler() Line 195 C++
xul.dll!MessageLoop::Run() Line 169 C++
xul.dll!nsBaseAppShell::Run() Line 180 C++
xul.dll!nsAppStartup::Run() Line 182 + 0x1c bytes C++
xul.dll!XRE_main(int argc=0x00000003, char * * argv=0x00c1cc50, const nsXREAppData * aAppData=0x00c1cf88) Line 3473 + 0x25 bytes C++
firefox.exe!NS_internal_main(int argc=0x00000003, char * * argv=0x00c1cc50) Line 156 + 0x12 bytes C++
firefox.exe!wmain(int argc=0x00000003, wchar_t * * argv=0x00c1a4f8) Line 110 + 0xd bytes C++
firefox.exe!__tmainCRTStartup() Line 583 + 0x19 bytes C
firefox.exe!wmainCRTStartup() Line 403 C
kernel32.dll!_BaseProcessStart@4() + 0x23 bytes
Comment 2•16 years ago
|
||
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox3.6/1282454911.1282456763.17900.gz
Linux mozilla-1.9.2 leak test build on 2010/08/21 22:28:31
s: moz2-linux-slave14
###!!! ASSERTION: Invalid state to get the params object - all calls will fail!: 'state == mozIStorageStatement::MOZ_STORAGE_STATEMENT_READY', file /builds/moz2_slave/mozilla-1.9.2-linux-debug/build/storage/src/mozStorageStatementJSHelper.cpp, line 156
mozilla::storage::StatementJSHelper::getParams(mozilla::storage::Statement*, JSContext*, JSObject*, int*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/storage/src/mozStorageStatementJSHelper.cpp:159)
mozilla::storage::StatementJSHelper::GetProperty(nsIXPConnectWrappedNative*, JSContext*, JSObject*, int, int*, int*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/storage/src/mozStorageStatementJSHelper.cpp:225)
XPC_WN_Helper_GetProperty (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappednativejsops.cpp:1026)
js_GetPropertyHelper (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsobj.cpp:4203)
js_Interpret (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsops.cpp:1518)
js_Invoke (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsinterp.cpp:1368)
nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappedjsclass.cpp:1696)
nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappedjs.cpp:570)
PrepareAndDispatch (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp:95)
nsNavBookmarks::EndUpdateBatch() (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/toolkit/components/places/src/nsNavBookmarks.cpp:3100)
nsNavBookmarks::RunInBatchMode(nsINavHistoryBatchCallback*, nsISupports*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/toolkit/components/places/src/nsNavBookmarks.cpp:3115)
NS_InvokeByIndex_P (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/obj-firefox/dist/bin/libxul.so)
.L1918 (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappednative.cpp:2722)
XPC_WN_CallMethod(JSContext*, JSObject*, unsigned int, int*, int*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappednativejsops.cpp:1740)
js_Invoke (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsinterp.cpp:1360)
js_Interpret (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsops.cpp:2240)
js_Invoke (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsinterp.cpp:1368)
nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappedjsclass.cpp:1696)
nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappedjs.cpp:570)
PrepareAndDispatch (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp:95)
NS_InvokeByIndex_P (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/obj-firefox/dist/bin/libxul.so)
.L1918 (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappednative.cpp:2722)
XPC_WN_CallMethod(JSContext*, JSObject*, unsigned int, int*, int*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappednativejsops.cpp:1740)
js_Invoke (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsinterp.cpp:1360)
js_Interpret (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsops.cpp:2240)
js_Invoke (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsinterp.cpp:1368)
nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappedjsclass.cpp:1696)
nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappedjs.cpp:570)
PrepareAndDispatch (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp:95)
nsSAXXMLReader::DidBuildModel(int) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/parser/xml/src/nsSAXXMLReader.cpp:104)
nsParser::DidBuildModel(unsigned int) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/parser/htmlparser/src/nsParser.cpp:1612)
nsParser::ResumeParse(int, int, int) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/parser/htmlparser/src/nsParser.cpp:2395)
nsParser::OnStopRequest(nsIRequest*, nsISupports*, unsigned int) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/parser/htmlparser/src/nsParser.cpp:3029)
nsSAXXMLReader::OnStopRequest(nsIRequest*, nsISupports*, unsigned int) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/parser/xml/src/nsSAXXMLReader.cpp:595)
NS_InvokeByIndex_P (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/obj-firefox/dist/bin/libxul.so)
.L1918 (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappednative.cpp:2722)
XPC_WN_CallMethod(JSContext*, JSObject*, unsigned int, int*, int*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappednativejsops.cpp:1740)
js_Invoke (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsinterp.cpp:1360)
js_Interpret (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsops.cpp:2240)
js_Invoke (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsinterp.cpp:1368)
nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappedjsclass.cpp:1696)
nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappedjs.cpp:570)
PrepareAndDispatch (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp:95)
NS_InvokeByIndex_P (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/obj-firefox/dist/bin/libxul.so)
.L1918 (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappednative.cpp:2722)
XPC_WN_CallMethod(JSContext*, JSObject*, unsigned int, int*, int*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappednativejsops.cpp:1740)
js_Invoke (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsinterp.cpp:1360)
js_Interpret (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsops.cpp:2240)
js_Invoke (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsinterp.cpp:1368)
nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappedjsclass.cpp:1696)
nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappedjs.cpp:570)
PrepareAndDispatch (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp:95)
nsHTTPCompressConv::OnStopRequest(nsIRequest*, nsISupports*, unsigned int) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/netwerk/streamconv/converters/nsHTTPCompressConv.cpp:128)
nsStreamListenerTee::OnStopRequest(nsIRequest*, nsISupports*, unsigned int) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/netwerk/base/src/nsStreamListenerTee.cpp:72)
nsHttpChannel::OnStopRequest(nsIRequest*, nsISupports*, unsigned int) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/netwerk/protocol/http/src/nsHttpChannel.cpp:5313)
nsInputStreamPump::OnStateStop() (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/netwerk/base/src/nsInputStreamPump.cpp:579)
nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/netwerk/base/src/nsInputStreamPump.cpp:403)
nsInputStreamReadyEvent::Run() (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/xpcom/io/nsStreamUtils.cpp:113)
nsThread::ProcessNextEvent(int, int*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/xpcom/threads/nsThread.cpp:527)
NS_ProcessNextEvent_P(nsIThread*, int) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/obj-firefox/xpcom/build/nsThreadUtils.cpp:250)
nsThread::Shutdown() (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/xpcom/threads/nsThread.cpp:467)
mozilla::storage::Connection::Close() (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/storage/src/mozStorageConnection.cpp:509)
NS_InvokeByIndex_P (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/obj-firefox/dist/bin/libxul.so)
.L1918 (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappednative.cpp:2722)
XPC_WN_CallMethod(JSContext*, JSObject*, unsigned int, int*, int*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappednativejsops.cpp:1740)
js_Invoke (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsinterp.cpp:1360)
js_Interpret (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsops.cpp:2240)
js_Invoke (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/jsinterp.cpp:1368)
nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappedjsclass.cpp:1696)
nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/js/src/xpconnect/src/xpcwrappedjs.cpp:570)
PrepareAndDispatch (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp:95)
nsThread::ProcessNextEvent(int, int*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/xpcom/threads/nsThread.cpp:527)
NS_ProcessNextEvent_P(nsIThread*, int) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/obj-firefox/xpcom/build/nsThreadUtils.cpp:250)
mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/ipc/glue/MessagePump.cpp:118)
MessageLoop::RunInternal() (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/ipc/chromium/src/base/message_loop.cc:217)
MessageLoop::RunHandler() (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/ipc/chromium/src/base/message_loop.cc:200)
MessageLoop::Run() (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/ipc/chromium/src/base/message_loop.cc:173)
nsBaseAppShell::Run() (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/widget/src/xpwidgets/nsBaseAppShell.cpp:180)
nsAppStartup::Run() (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/toolkit/components/startup/src/nsAppStartup.cpp:183)
XRE_main (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/toolkit/xre/nsAppRunner.cpp:3483)
main (/builds/moz2_slave/mozilla-1.9.2-linux-debug/build/browser/app/nsBrowserApp.cpp:158)
__libc_start_main (/usr/src/debug/glibc-2.5-20061008T1257/csu/libc-start.c:262)
TEST-UNEXPECTED-FAIL | automation.py | Exited with code 6 during test run
Blocks: 438871
Whiteboard: [orange]
Updated•16 years ago
|
blocking2.0: --- → final+
Comment 3•15 years ago
|
||
Shawn, why does this block final?
Comment 4•15 years ago
|
||
That's a great question. If I had to guess, I marked it that way because if nsPlacesDBFlush.js isn't working correctly (which is what stacks indicate), people will lose history/bookmarks.
| Assignee | ||
Comment 5•15 years ago
|
||
does this still happen? I thought it was due to the fancy enqueued shutdown. We are not shutting down more correctly, without the risk to run after xpcom-shutdown. The patch landed around the end of August (bug 580892).
| Assignee | ||
Comment 6•15 years ago
|
||
I meant "We are _now_ shutting down more correctly"
| Assignee | ||
Comment 7•15 years ago
|
||
I'm assuming this was due to us trying to bind after xpcom-shutdown, and that is fixed. I was seeing this in the past, but I've never seen it anymore.
I'm resolving, if you can still reproduce, please reopen.
Assignee: nobody → mak77
Status: NEW → RESOLVED
Closed: 15 years ago
Depends on: 580892
Resolution: --- → FIXED
Updated•13 years ago
|
Keywords: intermittent-failure
Updated•13 years ago
|
Whiteboard: [orange]
You need to log in
before you can comment on or make changes to this bug.
Description
•