Closed Bug 1729729 Opened 3 years ago Closed 3 years ago

Intermittent sessionrestore_no_auto_restore | ABORT: file resource:///modules/BrowserGlue.jsm:1962

Categories

(Toolkit :: Places, defect)

defect

Tracking

()

RESOLVED FIXED
95 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox-esr91 --- unaffected
firefox93 --- unaffected
firefox94 --- wontfix
firefox95 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: mak)

References

(Regression)

Details

(Keywords: crash, intermittent-failure, regression)

Crash Data

Attachments

(1 file)

Filed by: imoraru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=350938123&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/ez7B_l_FQ9Suf2bjHd7D0w/runs/0/artifacts/public/logs/live_backing.log


[task 2021-09-08T16:06:10.288Z] 16:06:10     INFO -  TEST-START | sessionrestore_no_auto_restore
[task 2021-09-08T16:06:10.288Z] 16:06:10     INFO -  Initialising browser for sessionrestore_no_auto_restore test...
[task 2021-09-08T16:06:10.289Z] 16:06:10     INFO -  Cloning profile located at C:\Users\task_1631104385\build\tests\talos\talos\startup_test\sessionrestore\profile
[task 2021-09-08T16:06:10.292Z] 16:06:10     INFO -  Merging profile: C:\Users\task_1631104385\build\tests\talos\talos\profile_data\base
[task 2021-09-08T16:06:10.293Z] 16:06:10     INFO -  Merging profile: C:\Users\task_1631104385\build\tests\talos\talos\profile_data\common
[task 2021-09-08T16:06:10.296Z] 16:06:10     INFO -  Merging profile: C:\Users\task_1631104385\build\tests\talos\talos\profile_data\perf
[task 2021-09-08T16:06:10.301Z] 16:06:10     INFO -  Installing Add-ons:
[task 2021-09-08T16:06:10.301Z] 16:06:10     INFO -  ['C:\\Users\\task_1631104385\\build\\tests\\talos\\talos/talos-powers', 'C:\\Users\\task_1631104385\\build\\tests\\talos\\talos/startup_test/sessionrestore/addon']
[task 2021-09-08T16:06:10.310Z] 16:06:10     INFO -  Installing Webextensions:
<...>
[task 2021-09-08T16:06:13.222Z] 16:06:13     INFO -  TEST-INFO | started process 4316 (C:\Users\task_1631104385\build\application\firefox\firefox -wait-for-browser -no-deelevate -profile C:\Users\task_1631104385\AppData\Local\Temp\tmp2ddx8pfg\profile about:home)
[task 2021-09-08T16:06:13.653Z] 16:06:13     INFO -  PID 4316 | console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at C:\\Users\\task_1631104385\\AppData\\Local\\Temp\\tmp2ddx8pfg\\profile\\search.json.mozlz4", (void 0)))
[task 2021-09-08T16:06:13.706Z] 16:06:13     INFO -  PID 4316 | console.error: "Profiler could not init with object: {}"
[task 2021-09-08T16:06:13.709Z] 16:06:13     INFO -  PID 4316 | __start_report490__end_report
[task 2021-09-08T16:06:13.709Z] 16:06:13     INFO -  PID 4316 |
[task 2021-09-08T16:06:13.709Z] 16:06:13     INFO -  PID 4316 | __startTimestamp342.67334951708165__endTimestamp
[task 2021-09-08T16:06:13.709Z] 16:06:13     INFO -  PID 4316 |
[task 2021-09-08T16:06:13.771Z] 16:06:13     INFO -  PID 4316 | console.warn: SearchService: "_init: abandoning init due to shutting down"
[task 2021-09-08T16:06:13.780Z] 16:06:13     INFO -  PID 4316 | console.error: "Error during quit-application-granted: [Exception... \"Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIUserIdleService.removeIdleObserver]\"  nsresult: \"0x80004005 (NS_ERROR_FAILURE)\"  location: \"JS frame :: resource:///modules/BrowserGlue.jsm :: _onQuitApplicationGranted/tasks< :: line 1957\"  data: no]"
[task 2021-09-08T16:06:13.781Z] 16:06:13     INFO -  PID 4316 | [Parent 944, Main Thread] ###!!! ABORT: file resource:///modules/BrowserGlue.jsm:1957
[task 2021-09-08T16:06:13.781Z] 16:06:13     INFO -  PID 4316 | [Parent 944, Main Thread] ###!!! ABORT: file resource:///modules/BrowserGlue.jsm:1957
[task 2021-09-08T16:06:13.942Z] 16:06:13     INFO -  PID 4316 | Exiting due to channel error.
[task 2021-09-08T16:06:13.974Z] 16:06:13     INFO -  TEST-INFO | 4316: exit 1
[task 2021-09-08T16:06:13.976Z] 16:06:13     INFO -  mozcrash checking C:\Users\task_1631104385\AppData\Local\Temp\tmp2ddx8pfg\profile\minidumps for minidumps...
[task 2021-09-08T16:06:13.976Z] 16:06:13     INFO -  mozcrash Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/RWXhCTVBQR6Wv0ifyqzW4g/artifacts/public/build/target.crashreporter-symbols.zip
[task 2021-09-08T16:06:15.496Z] 16:06:15     INFO -  mozcrash Copy/paste: C:/Users/task_1631104385/fetches\minidump_stackwalk\minidump_stackwalk.exe C:\Users\task_1631104385\AppData\Local\Temp\tmp2ddx8pfg\profile\minidumps\f38ab61e-3a60-4d96-9f12-c511e7123205.dmp C:\Users\task_1631104385\AppData\Local\Temp\tmp9h8wx306
[task 2021-09-08T16:06:19.546Z] 16:06:19     INFO -  mozcrash Saved minidump as C:\Users\task_1631104385\build\blobber_upload_dir\f38ab61e-3a60-4d96-9f12-c511e7123205.dmp
[task 2021-09-08T16:06:19.547Z] 16:06:19     INFO -  mozcrash Saved app info as C:\Users\task_1631104385\build\blobber_upload_dir\f38ab61e-3a60-4d96-9f12-c511e7123205.extra
[task 2021-09-08T16:06:19.548Z] 16:06:19     INFO -  PROCESS-CRASH | sessionrestore_no_auto_restore | application crashed [@ NS_DebugBreak(unsigned int, char const*, char const*, char const*, int)]
[task 2021-09-08T16:06:19.549Z] 16:06:19     INFO -  Crash dump filename: C:\Users\task_1631104385\AppData\Local\Temp\tmp2ddx8pfg\profile\minidumps\f38ab61e-3a60-4d96-9f12-c511e7123205.dmp
[task 2021-09-08T16:06:19.549Z] 16:06:19     INFO -  Mozilla crash reason: MOZ_CRASH()
[task 2021-09-08T16:06:19.549Z] 16:06:19     INFO -  Operating system: Windows NT
[task 2021-09-08T16:06:19.549Z] 16:06:19     INFO -                    10.0.17134
[task 2021-09-08T16:06:19.550Z] 16:06:19     INFO -  CPU: amd64
[task 2021-09-08T16:06:19.550Z] 16:06:19     INFO -       family 6 model 94 stepping 3
[task 2021-09-08T16:06:19.550Z] 16:06:19     INFO -       8 CPUs
[task 2021-09-08T16:06:19.550Z] 16:06:19     INFO -  GPU: UNKNOWN
[task 2021-09-08T16:06:19.550Z] 16:06:19     INFO -  Crash reason:  EXCEPTION_BREAKPOINT
[task 2021-09-08T16:06:19.551Z] 16:06:19     INFO -  Crash address: 0x572c8945
[task 2021-09-08T16:06:19.551Z] 16:06:19     INFO -  Process uptime: 0 seconds
[task 2021-09-08T16:06:19.551Z] 16:06:19     INFO -  Thread 0 tid 1020 (crashed) - GeckoMain 0  mozglue.dll!mozalloc_abort(char const* const) [mozalloc_abort.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 33 + 0x0]
[task 2021-09-08T16:06:19.551Z] 16:06:19     INFO -      rax = 0x00007ff95730d193   rdx = 0x00007ff960d2a640
[task 2021-09-08T16:06:19.552Z] 16:06:19     INFO -      rcx = 0x00000000ffffffff   rbx = 0x0000000000000003
[task 2021-09-08T16:06:19.552Z] 16:06:19     INFO -      rsi = 0x000000c6d11fa3d0   rdi = 0x00007ff960c507b0
[task 2021-09-08T16:06:19.552Z] 16:06:19     INFO -      rbp = 0x0000000000000003   rsp = 0x000000c6d11fa330
[task 2021-09-08T16:06:19.552Z] 16:06:19     INFO -       r8 = 0x000000c6d11f8a38    r9 = 0x00000000000007b8
[task 2021-09-08T16:06:19.553Z] 16:06:19     INFO -      r10 = 0x0000000000000000   r11 = 0x000000c6d11fa210
[task 2021-09-08T16:06:19.553Z] 16:06:19     INFO -      r12 = 0x0000000000000000   r13 = 0x0000000000000000
[task 2021-09-08T16:06:19.553Z] 16:06:19     INFO -      r14 = 0x0000000000000000   r15 = 0x000000c6d11fa6e0
[task 2021-09-08T16:06:19.553Z] 16:06:19     INFO -      rip = 0x00007ff9572c8945
[task 2021-09-08T16:06:19.554Z] 16:06:19     INFO -      Found by: given as instruction pointer in context
[task 2021-09-08T16:06:19.554Z] 16:06:19     INFO -   1  xul.dll!NS_DebugBreak(unsigned int, char const*, char const*, char const*, int) [nsDebugImpl.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 435 + 0x27]
[task 2021-09-08T16:06:19.554Z] 16:06:19     INFO -      rbx = 0x0000000000000003   rbp = 0x0000000000000003
[task 2021-09-08T16:06:19.554Z] 16:06:19     INFO -      rsp = 0x000000c6d11fa370   r12 = 0x0000000000000000
[task 2021-09-08T16:06:19.554Z] 16:06:19     INFO -      r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2021-09-08T16:06:19.555Z] 16:06:19     INFO -      r15 = 0x000000c6d11fa6e0   rip = 0x00007ff9262b4b58
[task 2021-09-08T16:06:19.555Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.555Z] 16:06:19     INFO -   2  xul.dll!nsDebugImpl::Abort(char const*, int) [nsDebugImpl.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 134 + 0x14]
[task 2021-09-08T16:06:19.555Z] 16:06:19     INFO -      rbx = 0x0000000000000003   rbp = 0x0000000000000003
[task 2021-09-08T16:06:19.555Z] 16:06:19     INFO -      rsp = 0x000000c6d11faa30   r12 = 0x0000000000000000
[task 2021-09-08T16:06:19.556Z] 16:06:19     INFO -      r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2021-09-08T16:06:19.556Z] 16:06:19     INFO -      r15 = 0x000000c6d11fa6e0   rip = 0x00007ff9262b4c1b
[task 2021-09-08T16:06:19.556Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.556Z] 16:06:19     INFO -   3  xul.dll!XPTC__InvokebyIndex + 0x72
[task 2021-09-08T16:06:19.556Z] 16:06:19     INFO -      rbx = 0x0000000000000003   rbp = 0x0000000000000003
[task 2021-09-08T16:06:19.556Z] 16:06:19     INFO -      rsp = 0x000000c6d11faa60   r12 = 0x0000000000000000
[task 2021-09-08T16:06:19.556Z] 16:06:19     INFO -      r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2021-09-08T16:06:19.557Z] 16:06:19     INFO -      r15 = 0x000000c6d11fa6e0   rip = 0x00007ff9279d3442
[task 2021-09-08T16:06:19.557Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.557Z] 16:06:19     INFO -   4  0x1e774c1d520
[task 2021-09-08T16:06:19.557Z] 16:06:19     INFO -      rbx = 0x0000000000000003   rbp = 0x0000000000000003
[task 2021-09-08T16:06:19.557Z] 16:06:19     INFO -      rsp = 0x000000c6d11faa70   r12 = 0x0000000000000000
[task 2021-09-08T16:06:19.557Z] 16:06:19     INFO -      r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2021-09-08T16:06:19.558Z] 16:06:19     INFO -      r15 = 0x000000c6d11fa6e0   rip = 0x000001e774c1d520
[task 2021-09-08T16:06:19.558Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.558Z] 16:06:19     INFO -   5  xul.dll!_tailMerge_d3dcompiler_47.dll + 0x54e9c
[task 2021-09-08T16:06:19.558Z] 16:06:19     INFO -      rsp = 0x000000c6d11faa98   rip = 0x00007ff92aa6ca00
[task 2021-09-08T16:06:19.558Z] 16:06:19     INFO -      Found by: stack scanning
[task 2021-09-08T16:06:19.558Z] 16:06:19     INFO -   6  xul.dll!static XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) [XPCWrappedNative.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 1130 + 0x5a4]
[task 2021-09-08T16:06:19.558Z] 16:06:19     INFO -      rsp = 0x000000c6d11faab0   rip = 0x00007ff9274b0b5b
[task 2021-09-08T16:06:19.559Z] 16:06:19     INFO -      Found by: stack scanning
[task 2021-09-08T16:06:19.559Z] 16:06:19     INFO -   7  xul.dll!XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) [XPCWrappedNativeJSOps.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 921 + 0xa]
[task 2021-09-08T16:06:19.559Z] 16:06:19     INFO -      rsp = 0x000000c6d11fad00   rip = 0x00007ff9274b2263
[task 2021-09-08T16:06:19.559Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.560Z] 16:06:19     INFO -   8  xul.dll!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 488 + 0x83]
[task 2021-09-08T16:06:19.560Z] 16:06:19     INFO -      rsp = 0x000000c6d11fae60   rip = 0x00007ff9271793df
[task 2021-09-08T16:06:19.560Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.560Z] 16:06:19     INFO -   9  xul.dll!Interpret(JSContext*, js::RunState&) [Interpreter.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 3255 + 0xba]
[task 2021-09-08T16:06:19.560Z] 16:06:19     INFO -      rsp = 0x000000c6d11faf90   rip = 0x00007ff927629ae2
[task 2021-09-08T16:06:19.561Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.561Z] 16:06:19     INFO -  10  xul.dll!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 520 + 0x15]
[task 2021-09-08T16:06:19.561Z] 16:06:19     INFO -      rsp = 0x000000c6d11fb460   rip = 0x00007ff927178c5e
[task 2021-09-08T16:06:19.561Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.561Z] 16:06:19     INFO -  11  xul.dll!JS_CallFunctionValue(JSContext*, JS::Handle<JSObject *>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [CallAndConstruct.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 53 + 0xc5]
[task 2021-09-08T16:06:19.561Z] 16:06:19     INFO -      rsp = 0x000000c6d11fb590   rip = 0x00007ff9271ac355
[task 2021-09-08T16:06:19.562Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.562Z] 16:06:19     INFO -  12  xul.dll!nsXPCWrappedJS::CallMethod(unsigned short, nsXPTMethodInfo const*, nsXPTCMiniVariant*) [XPCWrappedJSClass.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 973 + 0xd]
[task 2021-09-08T16:06:19.562Z] 16:06:19     INFO -      rsp = 0x000000c6d11fb6b0   rip = 0x00007ff9274ae165
[task 2021-09-08T16:06:19.562Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.562Z] 16:06:19     INFO -  13  xul.dll!PrepareAndDispatch(nsXPTCStubBase*, unsigned int, unsigned long long*, unsigned long long*, double*) [xptcstubs_x86_64.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 168 + 0x19]
[task 2021-09-08T16:06:19.562Z] 16:06:19     INFO -      rsp = 0x000000c6d11fbae0   rip = 0x00007ff9271abe16
[task 2021-09-08T16:06:19.563Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.563Z] 16:06:19     INFO -  14  xul.dll!SharedStub + 0x49
[task 2021-09-08T16:06:19.563Z] 16:06:19     INFO -      rsp = 0x000000c6d11fbbc0   rip = 0x00007ff9279d3499
[task 2021-09-08T16:06:19.563Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.563Z] 16:06:19     INFO -  15  xul.dll!nsObserverList::NotifyObservers(nsISupports*, char const*, char16_t const*) [nsObserverList.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 70 + 0x16]
[task 2021-09-08T16:06:19.563Z] 16:06:19     INFO -      rsp = 0x000000c6d11fbc30   rip = 0x00007ff925bfe62b
[task 2021-09-08T16:06:19.564Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.564Z] 16:06:19     INFO -  16  xul.dll!nsObserverService::NotifyObservers(nsISupports*, char const*, char16_t const*) [nsObserverService.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 288 + 0x11]
[task 2021-09-08T16:06:19.564Z] 16:06:19     INFO -      rsp = 0x000000c6d11fbc90   rip = 0x00007ff925b13b8c
[task 2021-09-08T16:06:19.564Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.564Z] 16:06:19     INFO -  17  xul.dll!nsAppStartup::Quit(unsigned int, int, bool*) [nsAppStartup.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 419 + 0x1c]
[task 2021-09-08T16:06:19.564Z] 16:06:19     INFO -      rsp = 0x000000c6d11fbde0   rip = 0x00007ff926c7444e
[task 2021-09-08T16:06:19.565Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.565Z] 16:06:19     INFO -  18  xul.dll!XPTC__InvokebyIndex + 0x72
[task 2021-09-08T16:06:19.565Z] 16:06:19     INFO -      rsp = 0x000000c6d11fbef0   rip = 0x00007ff9279d3442
[task 2021-09-08T16:06:19.565Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.565Z] 16:06:19     INFO -  19  0x7ff900000003
[task 2021-09-08T16:06:19.565Z] 16:06:19     INFO -      rsp = 0x000000c6d11fbf00   rip = 0x00007ff900000003
[task 2021-09-08T16:06:19.565Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.565Z] 16:06:19     INFO -  20  xul.dll!_tailMerge_d3dcompiler_47.dll + 0x54e9c
[task 2021-09-08T16:06:19.565Z] 16:06:19     INFO -      rsp = 0x000000c6d11fbf28   rip = 0x00007ff92aa6ca00
[task 2021-09-08T16:06:19.565Z] 16:06:19     INFO -      Found by: stack scanning
[task 2021-09-08T16:06:19.565Z] 16:06:19     INFO -  21  xul.dll!static XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) [XPCWrappedNative.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 1130 + 0x5a4]
[task 2021-09-08T16:06:19.565Z] 16:06:19     INFO -      rsp = 0x000000c6d11fbf40   rip = 0x00007ff9274b0b5b
[task 2021-09-08T16:06:19.565Z] 16:06:19     INFO -      Found by: stack scanning
[task 2021-09-08T16:06:19.565Z] 16:06:19     INFO -  22  xul.dll!XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) [XPCWrappedNativeJSOps.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 921 + 0xa]
[task 2021-09-08T16:06:19.567Z] 16:06:19     INFO -      rsp = 0x000000c6d11fc190   rip = 0x00007ff9274b2263
[task 2021-09-08T16:06:19.567Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.567Z] 16:06:19     INFO -  23  xul.dll!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 488 + 0x83]
[task 2021-09-08T16:06:19.567Z] 16:06:19     INFO -      rsp = 0x000000c6d11fc2f0   rip = 0x00007ff9271793df
[task 2021-09-08T16:06:19.567Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.567Z] 16:06:19     INFO -  24  xul.dll!Interpret(JSContext*, js::RunState&) [Interpreter.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 3255 + 0xba]
[task 2021-09-08T16:06:19.567Z] 16:06:19     INFO -      rsp = 0x000000c6d11fc420   rip = 0x00007ff927629ae2
[task 2021-09-08T16:06:19.567Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.567Z] 16:06:19     INFO -  25  xul.dll!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 520 + 0x15]
[task 2021-09-08T16:06:19.567Z] 16:06:19     INFO -      rsp = 0x000000c6d11fc8f0   rip = 0x00007ff927178c5e
[task 2021-09-08T16:06:19.567Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.567Z] 16:06:19     INFO -  26  xul.dll!js::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>, js::CallReason) [Interpreter.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 565 + 0xa4]
[task 2021-09-08T16:06:19.568Z] 16:06:19     INFO -      rsp = 0x000000c6d11fca20   rip = 0x00007ff927238974
[task 2021-09-08T16:06:19.568Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.568Z] 16:06:19     INFO -  27  xul.dll!js::CallSelfHostedFunction(JSContext*, JS::Handle<js::PropertyName *>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) [SelfHosting.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 1538 + 0x26]
[task 2021-09-08T16:06:19.568Z] 16:06:19     INFO -      rsp = 0x000000c6d11fca70   rip = 0x00007ff925c46d35
[task 2021-09-08T16:06:19.568Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.569Z] 16:06:19     INFO -  28  xul.dll!AsyncFunctionResume(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject *>, ResumeKind, JS::Handle<JS::Value>) [AsyncFunction.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 129 + 0x15]
[task 2021-09-08T16:06:19.569Z] 16:06:19     INFO -      rsp = 0x000000c6d11fcb10   rip = 0x00007ff926cee52e
[task 2021-09-08T16:06:19.569Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.569Z] 16:06:19     INFO -  29  xul.dll!PromiseReactionJob(JSContext*, unsigned int, JS::Value*) [Promise.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 1874 + 0x85]
[task 2021-09-08T16:06:19.569Z] 16:06:19     INFO -      rsp = 0x000000c6d11fcc70   rip = 0x00007ff927662ec5
[task 2021-09-08T16:06:19.569Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.570Z] 16:06:19     INFO -  30  xul.dll!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 488 + 0x83]
[task 2021-09-08T16:06:19.570Z] 16:06:19     INFO -      rsp = 0x000000c6d11fcdf0   rip = 0x00007ff9271793df
[task 2021-09-08T16:06:19.570Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.570Z] 16:06:19     INFO -  31  xul.dll!JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [CallAndConstruct.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 117 + 0xcb]
[task 2021-09-08T16:06:19.570Z] 16:06:19     INFO -      rsp = 0x000000c6d11fcf20   rip = 0x00007ff9272d59c5
[task 2021-09-08T16:06:19.570Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.571Z] 16:06:19     INFO -  32  xul.dll!mozilla::CycleCollectedJSContext::PerformMicroTaskCheckPoint(bool) [CycleCollectedJSContext.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 674 + 0x3d0]
[task 2021-09-08T16:06:19.571Z] 16:06:19     INFO -      rsp = 0x000000c6d11fd040   rip = 0x00007ff92722e6e1
[task 2021-09-08T16:06:19.571Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.571Z] 16:06:19     INFO -  33  xul.dll!mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event**, mozilla::dom::EventTarget*, nsEventStatus*, bool) [EventListenerManager.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 1311 + 0x7a]
[task 2021-09-08T16:06:19.571Z] 16:06:19     INFO -      rsp = 0x000000c6d11fd380   rip = 0x00007ff927540f4b
[task 2021-09-08T16:06:19.572Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.572Z] 16:06:19     INFO -  34  xul.dll!static mozilla::EventTargetChainItem::HandleEventTargetChain(nsTArray<mozilla::EventTargetChainItem>&, mozilla::EventChainPostVisitor&, mozilla::EventDispatchingCallback*, mozilla::ELMCreationDetector&) [EventDispatcher.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 550 + 0xde]
[task 2021-09-08T16:06:19.572Z] 16:06:19     INFO -      rsp = 0x000000c6d11fd790   rip = 0x00007ff92753b815
[task 2021-09-08T16:06:19.572Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.572Z] 16:06:19     INFO -  35  xul.dll!static mozilla::EventDispatcher::Dispatch(nsISupports*, nsPresContext*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsEventStatus*, mozilla::EventDispatchingCallback*, nsTArray<mozilla::dom::EventTarget *>*) [EventDispatcher.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 1082 + 0x25]
[task 2021-09-08T16:06:19.573Z] 16:06:19     INFO -      rsp = 0x000000c6d11fd8f0   rip = 0x00007ff92720adbb
[task 2021-09-08T16:06:19.573Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.573Z] 16:06:19     INFO -  36  xul.dll!static mozilla::EventDispatcher::DispatchDOMEvent(nsISupports*, mozilla::WidgetEvent*, mozilla::dom::Event*, nsPresContext*, nsEventStatus*) [EventDispatcher.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 1199 + 0x1e]
[task 2021-09-08T16:06:19.574Z] 16:06:19     INFO -      rsp = 0x000000c6d11fddc0   rip = 0x00007ff927209715
[task 2021-09-08T16:06:19.574Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.574Z] 16:06:19     INFO -  37  xul.dll!mozilla::DOMEventTargetHelper::DispatchEvent(mozilla::dom::Event&, mozilla::dom::CallerType, mozilla::ErrorResult&) [DOMEventTargetHelper.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 181 + 0x12]
[task 2021-09-08T16:06:19.574Z] 16:06:19     INFO -      rsp = 0x000000c6d11fde30   rip = 0x00007ff9266998be
[task 2021-09-08T16:06:19.574Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.574Z] 16:06:19     INFO -  38  xul.dll!mozilla::dom::EventTarget::DispatchEvent(mozilla::dom::Event&) [EventTarget.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 183 + 0x16]
[task 2021-09-08T16:06:19.574Z] 16:06:19     INFO -      rsp = 0x000000c6d11fde90   rip = 0x00007ff925ce1145
[task 2021-09-08T16:06:19.575Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.575Z] 16:06:19     INFO -  39  xul.dll!mozilla::dom::MessageEventRunnable::DispatchDOMEvent(JSContext*, mozilla::dom::WorkerPrivate*, mozilla::DOMEventTargetHelper*, bool) [MessageEventRunnable.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 106 + 0xb]
[task 2021-09-08T16:06:19.575Z] 16:06:19     INFO -      rsp = 0x000000c6d11fdee0   rip = 0x00007ff9268db855
[task 2021-09-08T16:06:19.575Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.575Z] 16:06:19     INFO -  40  xul.dll!mozilla::dom::MessageEventRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*) [MessageEventRunnable.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 141 + 0x13]
[task 2021-09-08T16:06:19.576Z] 16:06:19     INFO -      rsp = 0x000000c6d11fe030   rip = 0x00007ff9268dbc39
[task 2021-09-08T16:06:19.576Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.576Z] 16:06:19     INFO -  41  xul.dll!mozilla::dom::WorkerRunnable::Run() [WorkerRunnable.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 378 + 0x17]
[task 2021-09-08T16:06:19.576Z] 16:06:19     INFO -      rsp = 0x000000c6d11fe090   rip = 0x00007ff925cc283e
[task 2021-09-08T16:06:19.576Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.576Z] 16:06:19     INFO -  42  xul.dll!mozilla::ThrottledEventQueue::Inner::Executor::Run() [ThrottledEventQueue.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 81 + 0xbd]
[task 2021-09-08T16:06:19.576Z] 16:06:19     INFO -      rsp = 0x000000c6d11fe230   rip = 0x00007ff9262ebca6
[task 2021-09-08T16:06:19.577Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.577Z] 16:06:19     INFO -  43  xul.dll!mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex &> const&) [TaskController.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 805 + 0x9]
[task 2021-09-08T16:06:19.577Z] 16:06:19     INFO -      rsp = 0x000000c6d11fe2a0   rip = 0x00007ff92745fe73
[task 2021-09-08T16:06:19.577Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.577Z] 16:06:19     INFO -  44  xul.dll!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 1148 + 0x3d]
[task 2021-09-08T16:06:19.577Z] 16:06:19     INFO -      rsp = 0x000000c6d11fea30   rip = 0x00007ff92711a015
[task 2021-09-08T16:06:19.578Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.578Z] 16:06:19     INFO -  45  xul.dll!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 85 + 0x32]
[task 2021-09-08T16:06:19.578Z] 16:06:19     INFO -      rsp = 0x000000c6d11fedc0   rip = 0x00007ff927488eb3
[task 2021-09-08T16:06:19.578Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.578Z] 16:06:19     INFO -  46  xul.dll!MessageLoop::RunHandler() [message_loop.cc:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 324 + 0x16]
[task 2021-09-08T16:06:19.579Z] 16:06:19     INFO -      rsp = 0x000000c6d11fefc0   rip = 0x00007ff926425f7f
[task 2021-09-08T16:06:19.579Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.579Z] 16:06:19     INFO -  47  xul.dll!MessageLoop::Run() [message_loop.cc:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 306 + 0x5]
[task 2021-09-08T16:06:19.579Z] 16:06:19     INFO -      rsp = 0x000000c6d11ff010   rip = 0x00007ff925b1868e
[task 2021-09-08T16:06:19.579Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.579Z] 16:06:19     INFO -  48  xul.dll!nsBaseAppShell::Run() [nsBaseAppShell.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 137 + 0xd]
[task 2021-09-08T16:06:19.579Z] 16:06:19     INFO -      rsp = 0x000000c6d11ff070   rip = 0x00007ff925c9a4c8
[task 2021-09-08T16:06:19.580Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.580Z] 16:06:19     INFO -  49  xul.dll!nsAppShell::Run() [nsAppShell.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 603 + 0x8]
[task 2021-09-08T16:06:19.580Z] 16:06:19     INFO -      rsp = 0x000000c6d11ff0b0   rip = 0x00007ff925c9937f
[task 2021-09-08T16:06:19.580Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.580Z] 16:06:19     INFO -  50  xul.dll!nsAppStartup::Run() [nsAppStartup.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 284 + 0xd]
[task 2021-09-08T16:06:19.580Z] 16:06:19     INFO -      rsp = 0x000000c6d11ff220   rip = 0x00007ff929d9893a
[task 2021-09-08T16:06:19.580Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.581Z] 16:06:19     INFO -  51  xul.dll!XREMain::XRE_mainRun() [nsAppRunner.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 5291 + 0xd]
[task 2021-09-08T16:06:19.581Z] 16:06:19     INFO -      rsp = 0x000000c6d11ff270   rip = 0x00007ff929e06f9a
[task 2021-09-08T16:06:19.581Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.581Z] 16:06:19     INFO -  52  xul.dll!XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 5476 + 0x8]
[task 2021-09-08T16:06:19.581Z] 16:06:19     INFO -      rsp = 0x000000c6d11ff5b0   rip = 0x00007ff929e07df1
[task 2021-09-08T16:06:19.581Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.581Z] 16:06:19     INFO -  53  xul.dll!XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 5535 + 0x10]
[task 2021-09-08T16:06:19.582Z] 16:06:19     INFO -      rsp = 0x000000c6d11ff670   rip = 0x00007ff9279d6c23
[task 2021-09-08T16:06:19.582Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.582Z] 16:06:19     INFO -  54  firefox.exe!wmain(int, wchar_t**) [nsWindowsWMain.cpp:193d0be6ed5b12a087b3842d3ac3feff52a30642 : 138 + 0x1e0]
[task 2021-09-08T16:06:19.582Z] 16:06:19     INFO -      rsp = 0x000000c6d11ff7c0   rip = 0x00007ff7f5b0a57d
[task 2021-09-08T16:06:19.582Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.582Z] 16:06:19     INFO -  55  firefox.exe!__scrt_common_main_seh() [exe_common.inl : 288 + 0x22]
[task 2021-09-08T16:06:19.582Z] 16:06:19     INFO -      rsp = 0x000000c6d11ff9e0   rip = 0x00007ff7f5b1d718
[task 2021-09-08T16:06:19.582Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.583Z] 16:06:19     INFO -  56  kernel32.dll!BaseThreadInitThunk + 0x14
[task 2021-09-08T16:06:19.583Z] 16:06:19     INFO -      rsp = 0x000000c6d11ffa20   rip = 0x00007ff964193034
[task 2021-09-08T16:06:19.583Z] 16:06:19     INFO -      Found by: call frame info
[task 2021-09-08T16:06:19.583Z] 16:06:19     INFO -  57  ntdll.dll!SdbpCheckMatchingFiles + 0x81
[task 2021-09-08T16:06:19.583Z] 16:06:19     INFO -      rsp = 0x000000c6d11ffa50   rip = 0x00007ff964451461
[task 2021-09-08T16:06:19.583Z] 16:06:19     INFO -      Found by: call frame info
Summary: Intermittent [tier 2] sessionrestore_no_auto_restore | application crashed [@ NS_DebugBreak(unsigned int, char const*, char const*, char const*, int)] → Intermittent sessionrestore_no_auto_restore | application crashed [@ NS_DebugBreak(unsigned int, char const*, char const*, char const*, int)]
Priority: -- → P5
Component: Talos → XPCOM
Priority: P5 → --
Product: Testing → Core

This is not an XPCOM issue. This is BrowserGlue.jsm intentionally crashing, using an XPCOM API. The relevant line from the log is: " ###!!! ABORT: file resource:///modules/BrowserGlue.jsm:1962"

The abort is here: https://searchfox.org/mozilla-central/rev/196daa17009ea2aaad62458edf033201d2750d98/browser/components/BrowserGlue.jsm#1992-1999

It looks like it was added recently in bug 1728102.

Keywords: regression
Regressed by: 1728102
Summary: Intermittent sessionrestore_no_auto_restore | application crashed [@ NS_DebugBreak(unsigned int, char const*, char const*, char const*, int)] → Intermittent sessionrestore_no_auto_restore | ###!!! ABORT: file resource:///modules/BrowserGlue.jsm:1962
Has Regression Range: --- → yes
Component: XPCOM → Places
Product: Core → Toolkit
Summary: Intermittent sessionrestore_no_auto_restore | ###!!! ABORT: file resource:///modules/BrowserGlue.jsm:1962 → Intermittent sessionrestore_no_auto_restore | ABORT: file resource:///modules/BrowserGlue.jsm:1962

the code is supposed to detect unexpected shutdown failures from code invoked by BrowserGlue, before that we had no way to check if browser uninit had failures.

This is the interesting part:
"Error during quit-application-granted: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIUserIdleService.removeIdleObserver]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource:///modules/BrowserGlue.jsm :: _onQuitApplicationGranted/tasks< :: line 1962" data: no]"

This is not a regression in the sense this is pointing out an actual problem to be investigated, it's working as intended.
I'll investigate

Flags: needinfo?(mak)

The asynchronous behavior of the backup initialization may be the cause of the
error, because we set the idleTime var before an await, and add the idle observer
after it.

While there, I cleaned up a bit the backups initialization path.

Assignee: nobody → mak
Status: NEW → ASSIGNED

Set release status flags based on info from the regressing bug 1728102

Pushed by mak77@bonardo.net: https://hg.mozilla.org/integration/autoland/rev/289c05ebdebb Intermittent sessionrestore_no_auto_restore | ABORT. r=Standard8
Flags: needinfo?(mak)
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 95 Branch

The patch landed in nightly and beta is affected.
:mak, is this bug important enough to require an uplift?
If not please set status_beta to wontfix.

For more information, please visit auto_nag documentation.

Flags: needinfo?(mak)

I don't think the frequency is so important to require an uplift, and I'd still prefer to have this run the full cycle.

Flags: needinfo?(mak)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: