Closed Bug 1552448 Opened 6 years ago Closed 6 months ago

Crash in [@ AsyncShutdownTimeout | profile-before-change | Sqlite.jsm shutdown blocker] (Firefox)

Categories

(Core :: XPCOM, defect)

32 Branch
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox-esr60 --- affected
firefox66 --- affected
firefox67 --- affected
firefox68 --- affected
firefox69 --- affected

People

(Reporter: skywalker333, Unassigned)

Details

(Keywords: crash, top50)

Crash Data

This bug is for crash report bp-d2387d74-c294-4063-bb3c-d00140190516.

Top 10 frames of crashing thread:

0 mozglue.dll mozalloc_abort memory/mozalloc/mozalloc_abort.cpp:31
1 xul.dll Abort xpcom/base/nsDebugImpl.cpp:427
2 xul.dll NS_DebugBreak xpcom/base/nsDebugImpl.cpp:386
3 xul.dll nsDebugImpl::Abort xpcom/base/nsDebugImpl.cpp:133
4 xul.dll XPTC__InvokebyIndex xpcom/reflect/xptcall/md/win32/xptcinvoke_asm_x86_64.asm:97
5  @0xe1a339f 
6 xul.dll xptiInterfaceInfo::GetMethodInfo xpcom/reflect/xptinfo/xptiprivate.h:342
7 xul.dll XPCWrappedNative::CallMethod js/xpconnect/src/XPCWrappedNative.cpp:1145
8 xul.dll XPC_WN_CallMethod js/xpconnect/src/XPCWrappedNativeJSOps.cpp:793
9 xul.dll js::InternalCallOrConstruct js/src/vm/Interpreter.cpp:435


Version 60.6.3esr
OS Windows 7

MOZ_CRASH Reason (Sanitized)

MOZ_CRASH()

Crash Reason EXCEPTION_BREAKPOINT
Crash Address 0x7feead08a19
Total Virtual Memory 8,796,092,891,136 bytes (8.8 TB)
Available Virtual Memory 8,793,989,009,408 bytes (8.79 TB)
Available Page File 7,157,178,368 bytes (7.16 GB)
Available Physical Memory 2,498,256,896 bytes (2.5 GB)
System Memory Use Percentage 38

App Notes:
xpcom_runtime_abort(###!!! ABORT: file resource://gre/modules/Sqlite.jsm, line 148)

Processor Notes:
SignatureShutdownTimeout: Signature replaced with a Shutdown Timeout signature, was: "Abort | mozalloc_abort | Abort | NS_DebugBreak | nsDebugImpl::Abort | XPTC__InvokebyIndex"


AbortMessage

###!!! ABORT: file resource://gre/modules/Sqlite.jsm, line 148

AsyncShutdownTimeout

{"phase":"profile-before-change","conditions":[{"name":"Sqlite.jsm shutdown blocker","state":{"description":"Waiting for connections to close","state":[{"name":"storage-sync.sqlite#166: waiting for shutdown","state":{"identifier":"storage-sync.sqlite#166","isCloseRequested":false,"hasDbConn":true,"hasInProgressTransaction":false,"pendingStatements":0,"statementCounter":3},"filename":"resource://gre/modules/Sqlite.jsm","lineNumber":250,"stack":["resource://gre/modules/Sqlite.jsm:ConnectionData:250","resource://gre/modules/Sqlite.jsm:OpenedConnection:1143","resource://gre/modules/Sqlite.jsm:openConnection/</<:953"]},{"name":"storage-sync.sqlite#167: waiting for shutdown","state":{"identifier":"storage-sync.sqlite#167","isCloseRequested":false,"hasDbConn":true,"hasInProgressTransaction":false,"pendingStatements":0,"statementCounter":3},"filename":"resource://gre/modules/Sqlite.jsm","lineNumber":250,"stack":["resource://gre/modules/Sqlite.jsm:ConnectionData:250","resource://gre/modules/Sqlite.jsm:OpenedConnection:1143","resource://gre/modules/Sqlite.jsm:openConnection/</<:953"]},{"name":"storage-sync.sqlite#168: waiting for shutdown","state":{"identifier":"storage-sync.sqlite#168","isCloseRequested":false,"hasDbConn":true,"hasInProgressTransaction":false,"pendingStatements":0,"statementCounter":3},"filename":"resource://gre/modules/Sqlite.jsm","lineNumber":250,"stack":["resource://gre/modules/Sqlite.jsm:ConnectionData:250","resource://gre/modules/Sqlite.jsm:OpenedConnection:1143","resource://gre/modules/Sqlite.jsm:openConnection/</<:953"]},{"name":"storage-sync.sqlite#169: waiting for shutdown","state":{"identifier":"storage-sync.sqlite#169","isCloseRequested":false,"hasDbConn":true,"hasInProgressTransaction":false,"pendingStatements":0,"statementCounter":3},"filename":"resource://gre/modules/Sqlite.jsm","lineNumber":250,"stack":["resource://gre/modules/Sqlite.jsm:ConnectionData:250","resource://gre/modules/Sqlite.jsm:OpenedConnection:1143","resource://gre/modules/Sqlite.jsm:openConnection/</<:953"]},{"name":"storage-sync.sqlite#170: waiting for shutdown","state":{"identifier":"storage-sync.sqlite#170","isCloseRequested":false,"hasDbConn":true,"hasInProgressTransaction":false,"pendingStatements":0,"statementCounter":3},"filename":"resource://gre/modules/Sqlite.jsm","lineNumber":250,"stack":["resource://gre/modules/Sqlite.jsm:ConnectionData:250","resource://gre/modules/Sqlite.jsm:OpenedConnection:1143","resource://gre/modules/Sqlite.jsm:openConnection/</<:953"]},{"name":"storage-sync.sqlite#171: waiting for shutdown","state":{"identifier":"storage-sync.sqlite#171","isCloseRequested":false,"hasDbConn":true,"hasInProgressTransaction":false,"pendingStatements":0,"statementCounter":3},"filename":"resource://gre/modules/Sqlite.jsm","lineNumber":250,"stack":["resource://gre/modules/Sqlite.jsm:ConnectionData:250","resource://gre/modules/Sqlite.jsm:OpenedConnection:1143","resource://gre/modules/Sqlite.jsm:openConnection/</<:953"]},{"name":"storage-sync.sqlite#172: waiting for shutdown","state":{"identifier":"storage-sync.sqlite#172","isCloseRequested":false,"hasDbConn":true,"hasInProgressTransaction":false,"pendingStatements":0,"statementCounter":3},"filename":"resource://gre/modules/Sqlite.jsm","lineNumber":250,"stack":["resource://gre/modules/Sqlite.jsm:ConnectionData:250","resource://gre/modules/Sqlite.jsm:OpenedConnection:1143","resource://gre/modules/Sqlite.jsm:openConnection/</<:953"]}]},"filename":"resource://gre/modules/Sqlite.jsm","lineNumber":148,"stack":["resource://gre/modules/Sqlite.jsm:null:148","resource://gre/modules/XPCOMUtils.jsm:get:194","resource://gre/modules/Sqlite.jsm:ConnectionData:250","resource://gre/modules/Sqlite.jsm:OpenedConnection:1143","resource://gre/modules/Sqlite.jsm:cloneStorageConnection/</<:1033"]}]}

ReleaseChannel:
esr

ShutdownProgress:
profile-before-change


Signature report for AsyncShutdownTimeout | profile-before-change | Sqlite.jsm shutdown blocker
Showing results from 7 days ago

Product
Firefox 68.0b1 1 0.1% 1
Firefox 68.0b3 1 0.1% 1
Firefox 67.0 29 3.7% 10
Firefox 67.0rc2 4 0.5% 5
Firefox 67.0b19 2 0.3% 2
Firefox 67.0rc1 1 0.1% 1
Firefox 66.0.5 57 7.2% 42
Firefox 66.0.3 12 1.5% 11

Product
Firefox 32.0.3 501 63.3% 399
Firefox 66.0.5 57 7.2% 42
Thunderbird 60.6.1 38 4.8% 30
Firefox 60.7.0esr 37 4.7% 9
Firefox 67.0 29 3.7% 10
Thunderbird 60.7.0 21 2.7% 17
Firefox 60.6.3esr 16 2.0% 17

Top Crashers for Firefox 60.7.0esr
Top 300 Crashing Signatures. 7 days ago

38 0.37% new AsyncShutdownTimeout | profile-before-change | Sqlite.jsm shutdown blocker 37 36 0 1 11 0 2016-08-31

Top Crashers for Firefox 66.0.5
Top 300 Crashing Signatures. 7 days ago

111 0.08% -0.06% AsyncShutdownTimeout | profile-before-change | Sqlite.jsm shutdown blocker 57 49 5 3 42 0 2016-08-31

Top Crashers for Firefox 60.6.3esr
Top 300 Crashing Signatures. 7 days ago

116 0.1% -0.08% AsyncShutdownTimeout | profile-before-change | Sqlite.jsm shutdown blocker 16 7 3 5 14 0 2016-08-31

Top Crashers for Firefox 67.0
Top 300 Crashing Signatures. 7 days ago

127 0.06% new AsyncShutdownTimeout | profile-before-change | Sqlite.jsm shutdown blocker 29 25 1 3 17 0 2016-08-31

Component: General → XPCOM

This crash signature spiked to 622 on Jun 13, 2019, and then dropped to around 70 / day starting Jun 16.

QA Whiteboard: qa-not-actionable

Rare crash, certainly no longer topcrash.
Probably also no longer "top50"

Keywords: topcrash
Crash Signature: [@ AsyncShutdownTimeout | profile-before-change | Sqlite.jsm shutdown blocker] → [@ AsyncShutdownTimeout | profile-before-change | Sqlite.jsm shutdown blocker] [@ AsyncShutdownTimeout | profile-before-change | Sqlite.jsm shutdown blocker,TrackingDBService: Shutting down the content blocking database. ]
Severity: critical → S2

Since the crash volume is low (less than 15 per week), the severity is downgraded to S3. Feel free to change it back if you think the bug is still critical.

For more information, please visit auto_nag documentation.

Severity: S2 → S3

Closing because no crashes reported for 12 weeks.

Status: NEW → RESOLVED
Closed: 6 months ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.