Closed Bug 1801069 Opened 3 years ago Closed 6 months ago

Intermittent Main app process exited normally | application crashed [@ JS::MapGCThingTyped<JS::TraceChildren(JSTracer*, JS::GCCellPtr)::$_1>(void*, JS::TraceKind, JS::TraceChildren(JSTracer*, JS::GCCellPtr)::$_1&&)]

Categories

(Core :: JavaScript: GC, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash, intermittent-failure)

Crash Data

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


[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO - PROCESS-CRASH | Main app process exited normally | application crashed [@ JS::MapGCThingTyped<JS::TraceChildren(JSTracer*, JS::GCCellPtr)::$_1>(void*, JS::TraceKind, JS::TraceChildren(JSTracer*, JS::GCCellPtr)::$_1&&)]
[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO - Crash dump filename: /var/folders/gz/qm7lqzhd05x5j0ck0ghtdmrr000014/T/tmpji2c4niv.mozrunner/minidumps/7CFD9FFD-B27E-4DBA-AB98-E6CA05B957A6.dmp
[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO - Operating system: Mac OS X
[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO -                   10.15.7 19H524
[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO - CPU: amd64
[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO -      family 6 model 158 stepping 10
[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO -      12 CPUs
[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO - 
[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO - Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO - Crash address: 0x0
[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO - Mac Crash Info:
[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO - 
[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO - Process uptime: 3 seconds
[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO - 
[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO - Thread 0 MainThread (crashed)
[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO -  0  XUL!JS::MapGCThingTyped<JS::TraceChildren(JSTracer*, JS::GCCellPtr)::$_1>(void*, JS::TraceKind, JS::TraceChildren(JSTracer*, JS::GCCellPtr)::$_1&&) [TraceKind.h:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 255]
[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO -     Found by: inlining
[task 2022-11-17T09:43:10.213Z] 09:43:10     INFO -  1  XUL!JS::ApplyGCThingTyped<JS::TraceChildren(JSTracer*, JS::GCCellPtr)::$_1>(void*, JS::TraceKind, JS::TraceChildren(JSTracer*, JS::GCCellPtr)::$_1&&) [TraceKind.h:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 267]
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -     Found by: inlining
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -  2  XUL!JS::TraceChildren(JSTracer*, JS::GCCellPtr) [Tracer.cpp:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 59 + 0xd9]
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -      rax = 0x0000000117c1e8c5    rdx = 0x0000000000000000
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -      rcx = 0x000000010672ea10    rbx = 0x0000089c7cec9386
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -      rsi = 0x00000000000120a8    rdi = 0x00007fff8eb2aca8
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -      rbp = 0x00007ffee98e9a80    rsp = 0x00007ffee98e9a50
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -       r8 = 0x00000000000130a8     r9 = 0x0000000000000000
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -      r10 = 0x00007fff8eb2acc8    r11 = 0x00007fff8eb2acc0
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -      r12 = 0x00007ffee98e9b40    r13 = 0x0000000000000001
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -      r14 = 0x00007ffee98e9ad0    r15 = 0x0000089c7cec9380
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -      rip = 0x0000000113c32d2b
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -     Found by: given as instruction pointer in context
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -  3  XUL!HeapCheckTracerBase::traceHeap(js::gc::AutoTraceSession&) [Verifier.cpp:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 860 + 0x7]
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -      rbx = 0x00007ffee98e9b01    rbp = 0x00007ffee98e9ac0
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -      rsp = 0x00007ffee98e9a90    r12 = 0x00007ffee98e9b40
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -      r13 = 0x0000000000000001    r14 = 0x00007ffee98e9b40
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -      r15 = 0x00007ffee98e9ad0    rip = 0x0000000113c38fa5
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -     Found by: call frame info
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -  4  XUL!CheckGrayMarkingTracer::check(js::gc::AutoTraceSession&) [Verifier.cpp:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 993]
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -     Found by: inlining
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -  5  XUL!js::CheckGrayMarkingState(JSRuntime*) [Verifier.cpp:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 1011 + 0x7]
[task 2022-11-17T09:43:10.214Z] 09:43:10     INFO -      rbx = 0x0000000106c18000    rbp = 0x00007ffee98e9bd0
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -      rsp = 0x00007ffee98e9ad0    r12 = 0x00007ffee98e9b40
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -      r13 = 0x0000000000000001    r14 = 0x0000000106c18870
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -      r15 = 0x00007ffee98e9b70    rip = 0x0000000113c39c18
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -     Found by: call frame info
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -  6  XUL!mozilla::CycleCollectedJSRuntime::CheckGrayBits() const [CycleCollectedJSRuntime.cpp:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 1596 + 0x8]
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -      rbx = 0x000000010a727b00    rbp = 0x00007ffee98e9c10
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -      rsp = 0x00007ffee98e9be0    r12 = 0x0000000106918460
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -      r13 = 0x0000000000000001    r14 = 0x0000000000000001
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -      r15 = 0x00000001069183a0    rip = 0x000000010cfec910
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -     Found by: call frame info
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -  7  XUL!nsCycleCollector::BeginCollection(mozilla::CCReason, ccIsManual, nsICycleCollectorListener*) [nsCycleCollector.cpp:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 3610 + 0x4]
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -      rbx = 0x0000000000000086    rbp = 0x00007ffee98e9c70
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -      rsp = 0x00007ffee98e9c20    r12 = 0x0000000106918460
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -      r13 = 0x0000000000000001    r14 = 0x0000000000000001
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -      r15 = 0x00000001069183a0    rip = 0x000000010d015781
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -     Found by: call frame info
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -  8  XUL!nsCycleCollector::Collect(mozilla::CCReason, ccIsManual, js::SliceBudget&, nsICycleCollectorListener*, bool) [nsCycleCollector.cpp:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 3440 + 0x11]
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffee98e9d00
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -      rsp = 0x00007ffee98e9c80    r12 = 0x00007ffee98e9d10
[task 2022-11-17T09:43:10.215Z] 09:43:10     INFO -      r13 = 0x00000001069183a0    r14 = 0x0000000106918301
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -      r15 = 0x000000010d015604    rip = 0x000000010d0152d6
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -     Found by: call frame info
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -  9  XUL!nsCycleCollector::ShutdownCollect() [nsCycleCollector.cpp:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 3379 + 0x1a]
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -      rbx = 0x00000001069183a0    rbp = 0x00007ffee98e9d80
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -      rsp = 0x00007ffee98e9d10    r12 = 0x000000010a757000
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -      r13 = 0x0000000000000000    r14 = 0x00000001069183a0
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -      r15 = 0x00007ffee98e9d10    rip = 0x000000010d01505e
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -     Found by: call frame info
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO - 10  XUL!nsCycleCollector::Shutdown(bool) [nsCycleCollector.cpp:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 3675 + 0x7]
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -      rbx = 0x00000001069183a0    rbp = 0x00007ffee98e9da0
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -      rsp = 0x00007ffee98e9d90    r12 = 0x0000000106939d00
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -      r13 = 0x00007ffee98ea210    r14 = 0x0000000000000001
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -      r15 = 0x0000000106903a00    rip = 0x000000010d016367
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -     Found by: call frame info
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO - 11  XUL!nsCycleCollector_shutdown(bool) [nsCycleCollector.cpp:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 3999 + 0xb]
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -      rbx = 0x00000001069183a0    rbp = 0x00007ffee98e9de0
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -      rsp = 0x00007ffee98e9db0    r12 = 0x0000000106939d00
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -      r13 = 0x00007ffee98ea210    r14 = 0x0000000000000001
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -      r15 = 0x0000000106903a00    rip = 0x000000010d017c76
[task 2022-11-17T09:43:10.216Z] 09:43:10     INFO -     Found by: call frame info
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO - 12  XUL!mozilla::ShutdownXPCOM(nsIServiceManager*) [XPCOMInit.cpp:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 674 + 0x9]
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO -      rbx = 0x00007ffee98e9d01    rbp = 0x00007ffee98e9e80
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO -      rsp = 0x00007ffee98e9df0    r12 = 0x0000000106939d00
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO -      r13 = 0x00007ffee98ea210    r14 = 0x0000000000000000
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO -      r15 = 0x0000000080004005    rip = 0x000000010d155e99
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO -     Found by: call frame info
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO - 13  XUL!XRE_TermEmbedding() [nsEmbedFunctions.cpp:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 224 + 0x6]
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO -      rbx = 0x00000001186640e8    rbp = 0x00007ffee98e9ea0
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO -      rsp = 0x00007ffee98e9e90    r12 = 0x0000000106939d00
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO -      r13 = 0x00007ffee98ea210    r14 = 0x000000000000001b
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO -      r15 = 0x0000000080004005    rip = 0x0000000113254c48
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO -     Found by: call frame info
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO - 14  XUL!mozilla::ipc::ScopedXREEmbed::Stop() [ScopedXREEmbed.cpp:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 90 + 0x4]
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO -      rbx = 0x000000010693a168    rbp = 0x00007ffee98e9ec0
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO -      rsp = 0x00007ffee98e9eb0    r12 = 0x0000000106939d00
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO -      r13 = 0x00007ffee98ea210    r14 = 0x000000000000001b
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO -      r15 = 0x0000000080004005    rip = 0x000000010da9cff3
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO -     Found by: call frame info
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO - 15  XUL!XRE_InitChildProcess(int, char**, XREChildData const*) [nsEmbedFunctions.cpp:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 747 + 0xd]
[task 2022-11-17T09:43:10.217Z] 09:43:10     INFO -      rbx = 0x00007ffee98ea901    rbp = 0x00007ffee98ea1b0
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO -      rsp = 0x00007ffee98e9ed0    r12 = 0x0000000106939d00
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO -      r13 = 0x00007ffee98ea210    r14 = 0x000000000000001b
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO -      r15 = 0x0000000080004005    rip = 0x00000001132554c3
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO -     Found by: call frame info
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO - 16  plugin-container!content_process_main(mozilla::Bootstrap*, int, char**) [plugin-container.cpp:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 57]
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO -     Found by: inlining
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO - 17  plugin-container!main [MozillaRuntimeMain.cpp:ff58ef6ef9ae6ed35254b3dfbb4349b947335446 : 96 + 0x24]
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO -      rbx = 0x000000000000001f    rbp = 0x00007ffee98ea1f0
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO -      rsp = 0x00007ffee98ea1c0    r12 = 0x0000000000000000
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO -      r13 = 0x0000000000000000    r14 = 0x00007ffee98ea210
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO -      r15 = 0x00000001069030b0    rip = 0x0000000106314652
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO -     Found by: call frame info
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO - 18  libdyld.dylib!start + 0x0
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffee98ea200
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO -      rsp = 0x00007ffee98ea200    r12 = 0x0000000000000000
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO -      r13 = 0x0000000000000000    r14 = 0x0000000000000000
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO -      r15 = 0x0000000000000000    rip = 0x00007fff6827ecc9
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO -     Found by: call frame info
[task 2022-11-17T09:43:10.218Z] 09:43:10     INFO - 

After:

[task 2022-11-17T09:43:02.419Z] 09:43:02     INFO - TEST-UNEXPECTED-ERROR | dom/quota/test/mochitest/test_storage_manager_persist_allow.html | unexpected-crash-dump-found - This test left crash dumps behind, but we weren't expecting it to!
[task 2022-11-17T09:43:02.420Z] 09:43:02     INFO - Found unexpected crash dump file /var/folders/gz/qm7lqzhd05x5j0ck0ghtdmrr000014/T/tmpji2c4niv.mozrunner/minidumps/7CFD9FFD-B27E-4DBA-AB98-E6CA05B957A6.dmp.
[task 2022-11-17T09:43:02.420Z] 09:43:02     INFO - TEST-UNEXPECTED-CRASH | dom/quota/test/mochitest/test_storage_manager_persist_allow.html | Finished in 1464ms
[task 2022-11-17T09:43:02.420Z] 09:43:02     INFO - {'runtime': 1464}
[task 2022-11-17T09:43:02.420Z] 09:43:02     INFO - TEST-INFO took 1464ms
Blocks: GCCrashes
Component: JavaScript Engine → JavaScript: GC
Severity: -- → S4
Priority: -- → P5

Bulk closing intermittent JS bugs that have not been updated since Sept 2024.

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