Open Bug 1790298 Opened 2 years ago Updated 2 years ago

Intermittent awsy/test_memory_usage.py TestMemoryUsage.test_open_tabs | application crashed [@ AllocInfo::Get] / [@ _ZN9AllocInfo3GetILb1EEES_PKv]

Categories

(Core :: JavaScript Engine, defect, P2)

defect

Tracking

()

People

(Reporter: intermittent-bug-filer, Unassigned, NeedInfo)

References

(Blocks 2 open bugs)

Details

(Keywords: crash, intermittent-failure)

Crash Data

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


[task 2022-09-11T23:42:35.622Z] 23:42:35     INFO - starting checkpoint TabsOpenForceGC...
[task 2022-09-11T23:42:38.296Z] 23:42:38     INFO - checkpoint created, stored in /opt/worker/tasks/task_166293438464762/build/tests/results/memory-report-TabsOpenForceGC-0.json.gz
[task 2022-09-11T23:42:38.303Z] 23:42:38     INFO - closing window: e41230b3-bcbf-4785-be8c-ac91a8921422
[task 2022-09-11T23:42:38.354Z] 23:42:38     INFO - closing window: 7ec088b4-acd0-43d1-86c5-1e1259e94960
[task 2022-09-11T23:42:38.406Z] 23:42:38     INFO - closing window: 745c8c9d-d8e9-4966-b017-789fa5612d6d
[task 2022-09-11T23:42:38.481Z] 23:42:38     INFO - closing window: 36651214-753a-4d0c-8dfb-e6eb1bffd976
[task 2022-09-11T23:42:38.550Z] 23:42:38     INFO - closing window: 1d8fc942-d99f-450d-a7f3-6bd56c3a0915
[task 2022-09-11T23:42:38.752Z] 23:42:38     INFO - closing window: 8f579416-98a2-44a4-95b3-265f3fc1f30b
[task 2022-09-11T23:42:39.304Z] 23:42:39     INFO - mozcrash Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/RWyxivf2SAu7zN1S7-x4Vg/artifacts/public/build/target.crashreporter-symbols.zip
[task 2022-09-11T23:43:07.136Z] 23:43:07     INFO - mozcrash Copy/paste: /opt/worker/tasks/task_166293438464762/fetches/minidump-stackwalk/minidump-stackwalk --symbols-url=https://symbols.mozilla.org/ --human /var/folders/4w/4sjw1np10xscw9gxswptj15h000014/T/tmpuhvxs7gr.profile/minidumps/64DA9AF7-AB6B-41E1-A30E-C83E72394BF4.dmp /var/folders/4w/4sjw1np10xscw9gxswptj15h000014/T/tmpwwf0i2ls
[task 2022-09-11T23:43:13.781Z] 23:43:13     INFO - mozcrash Saved minidump as /opt/worker/tasks/task_166293438464762/build/blobber_upload_dir/64DA9AF7-AB6B-41E1-A30E-C83E72394BF4.dmp
[task 2022-09-11T23:43:13.781Z] 23:43:13     INFO - mozcrash Saved app info as /opt/worker/tasks/task_166293438464762/build/blobber_upload_dir/64DA9AF7-AB6B-41E1-A30E-C83E72394BF4.extra
[task 2022-09-11T23:43:13.909Z] 23:43:13     INFO - PROCESS-CRASH | awsy/test_memory_usage.py TestMemoryUsage.test_open_tabs | application crashed [@ _ZN9AllocInfo3GetILb1EEES_PKv]
[task 2022-09-11T23:43:13.909Z] 23:43:13     INFO - Mozilla crash reason: MOZ_DIAGNOSTIC_ASSERT(size != 0)
[task 2022-09-11T23:43:13.909Z] 23:43:13     INFO - Crash dump filename: /var/folders/4w/4sjw1np10xscw9gxswptj15h000014/T/tmpuhvxs7gr.profile/minidumps/64DA9AF7-AB6B-41E1-A30E-C83E72394BF4.dmp
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO - Operating system: Mac OS X
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO -                   10.15.7 19H524
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO - CPU: amd64
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO -      family 6 model 158 stepping 10
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO -      12 CPUs
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO - 
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO - Crash reason:  EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO - Crash address: 0x0
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO - Mac Crash Info:
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO - 
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO - Process uptime: 614 seconds
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO - 
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO - Thread 0 MainThread (crashed)
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO -  0  libmozglue.dylib!_ZN9AllocInfo3GetILb1EEES_PKv [mozjemalloc.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 3323]
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO -  1  libmozglue.dylib!_ZN9AllocInfo12GetValidatedEPKv [mozjemalloc.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 3348]
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO -  2  libmozglue.dylib!_ZN9AllocatorI15MozJemallocBaseE18malloc_usable_sizeEPKv [mozjemalloc.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 4466]
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO -  3  libmozglue.dylib!_ZL26replace_malloc_usable_sizePKv [PHC.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 1364]
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO -  4  libmozglue.dylib!_ZN9AllocatorI17ReplaceMallocBaseE18malloc_usable_sizeEPKv [malloc_decls.h:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 61]
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.910Z] 23:43:13     INFO -  5  libmozglue.dylib!malloc_usable_size [malloc_decls.h:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 61]
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -  6  libmozglue.dylib!zone_size [zone.c:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 113 + 0x16]
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -      rax = 0x000000010ac38a43    rdx = 0x0000000000000028
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -      rcx = 0x000000010ac40588    rbx = 0x00000000000000e9
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -      rsi = 0x000000010ede9610    rdi = 0x000000010ac405d8
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -      rbp = 0x00007ffee52c6d40    rsp = 0x00007ffee52c6d20
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -       r8 = 0x000000000000fab6     r9 = 0xffffffff00000000
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -      r10 = 0x000000011a965cf8    r11 = 0x000000010b003360
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -      r12 = 0x0000000000000000    r13 = 0x0000000000000000
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -      r14 = 0x0000000000000000    r15 = 0x0000000000000040
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -      rip = 0x000000010ababe9e
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -     Found by: given as instruction pointer in context
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -  7  libsystem_malloc.dylib!malloc_size + 0x54
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -      rbx = 0x000000010ede9618    rbp = 0x00007ffee52c6d80
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -      rsp = 0x00007ffee52c6d50    r12 = 0x0000000000000000
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -      r13 = 0x0000000000000000    r14 = 0x000000010ede9610
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -      r15 = 0x0000000000000040    rip = 0x00007fff70c66fc2
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -     Found by: call frame info
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -  8  XUL!mozilla::LinkedList<js::GCParallelTask>::sizeOfExcludingThis(unsigned long (*)(void const*)) const [LinkedList.h:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 620]
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -  9  XUL!js::GlobalHelperThreadState::addSizeOfIncludingThis(JS::GlobalStats*, js::AutoLockHelperThreadState&) const [LinkedList.h:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 0 + 0x2]
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -      rbx = 0x000000010ede9618    rbp = 0x00007ffee52c6e40
[task 2022-09-11T23:43:13.911Z] 23:43:13     INFO -      rsp = 0x00007ffee52c6d90    r12 = 0x0000000000000000
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -      r13 = 0x0000000000000000    r14 = 0x0000000115526600
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -      r15 = 0x0000000000000040    rip = 0x0000000117d3e687
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -     Found by: call frame info
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO - 10  XUL!JS::CollectGlobalStats(JS::GlobalStats*) [MemoryMetrics.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 746 + 0xa]
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -      rbx = 0x00007ffee52c6e50    rbp = 0x00007ffee52c6e70
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -      rsp = 0x00007ffee52c6e50    r12 = 0x000000010b01c100
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -      r13 = 0x0000000000000000    r14 = 0x00007ffee52c6f60
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -      r15 = 0x0000000000000000    rip = 0x0000000117d4d20a
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -     Found by: call frame info
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO - 11  XUL!xpc::JSReporter::CollectReports(nsBaseHashtable<nsIntegralHashKey<unsigned long long, 0>, nsTString<char>, nsTString<char>, nsDefaultConverter<nsTString<char>, nsTString<char> > >*, nsBaseHashtable<nsIntegralHashKey<unsigned long long, 0>, nsTString<char>, nsTString<char>, nsDefaultConverter<nsTString<char>, nsTString<char> > >*, nsIHandleReportCallback*, nsISupports*, bool) [XPCJSRuntime.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 2276 + 0x4]
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -      rbx = 0x00007ffee52c6fb0    rbp = 0x00007ffee52c7480
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -      rsp = 0x00007ffee52c6e80    r12 = 0x000000010b01c100
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -      r13 = 0x0000000000000000    r14 = 0x000000011a43f2a0
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -      r15 = 0x0000000000000000    rip = 0x0000000115524afb
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -     Found by: call frame info
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO - 12  XUL!nsWindowMemoryReporter::CollectReports(nsIHandleReportCallback*, nsISupports*, bool) [nsWindowMemoryReporter.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 574 + 0x10]
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffee52c7f60
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -      rsp = 0x00007ffee52c7490    r12 = 0x0000000000000000
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -      r13 = 0x0000000000000000    r14 = 0x000000010ae78ca0
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -      r15 = 0x0000000000000000    rip = 0x0000000115899435
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO -     Found by: call frame info
[task 2022-09-11T23:43:13.912Z] 23:43:13     INFO - 13  XUL!nsMemoryReporterManager::DispatchReporter(nsIMemoryReporter*, bool, nsIHandleReportCallback*, nsISupports*, bool)::$_1::operator()() const [nsMemoryReporterManager.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 1891]
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO - 14  XUL!mozilla::detail::RunnableFunction<nsMemoryReporterManager::DispatchReporter(nsIMemoryReporter*, bool, nsIHandleReportCallback*, nsISupports*, bool)::$_1>::Run() [nsThreadUtils.h:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 531 + 0x15]
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO -      rbx = 0x000000010eb783d0    rbp = 0x00007ffee52c7f80
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO -      rsp = 0x00007ffee52c7f70    r12 = 0x00007ffee52c8100
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO -      r13 = 0x000000010aebd820    r14 = 0x000000011a95a360
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO -      r15 = 0x0000000000000029    rip = 0x00000001150cdcef
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO -     Found by: call frame info
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO - 15  XUL!mozilla::RunnableTask::Run()
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO - 16  XUL!mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 851 + 0x25c]
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO -      rbx = 0x000000010eb783d0    rbp = 0x00007ffee52c8600
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO -      rsp = 0x00007ffee52c7f90    r12 = 0x00007ffee52c8100
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO -      r13 = 0x000000010aebd820    r14 = 0x000000011a95a360
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO -      r15 = 0x0000000000000029    rip = 0x00000001130c92d8
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO -     Found by: call frame info
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO - 17  XUL!mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 683]
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO - 18  XUL!mozilla::TaskController::ProcessPendingMTTask(bool) [TaskController.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 461]
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO - 19  XUL!mozilla::TaskController::InitializeInternal()::$_0::operator()() const [TaskController.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 187]
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO - 20  XUL!mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_0>::Run() [nsThreadUtils.h:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 531]
[task 2022-09-11T23:43:13.913Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO - 21  XUL!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 1205 + 0x23]
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO -      rbx = 0x00007ffee52c8860    rbp = 0x00007ffee52c8910
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO -      rsp = 0x00007ffee52c8610    r12 = 0x000000010aeda0a0
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO -      r13 = 0x000000010aed9040    r14 = 0x0000000000000000
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO -      r15 = 0x000004ec1144a5f5    rip = 0x00000001130dd053
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO -     Found by: call frame info
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO - 22  XUL!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 465]
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO - 23  XUL!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 85 + 0x2a]
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffee52c89d0
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO -      rsp = 0x00007ffee52c8920    r12 = 0x0000000000000000
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO -      r13 = 0x00007ffee52c8d01    r14 = 0x000000010ae0c330
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO -      r15 = 0x00007ffee52c8b58    rip = 0x00000001133591a4
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO -     Found by: call frame info
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO - 24  XUL!MessageLoop::RunInternal() [message_loop.cc:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 381]
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO - 25  XUL!MessageLoop::RunHandler() [message_loop.cc:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 374]
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO - 26  XUL!MessageLoop::Run() [message_loop.cc:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 356 + 0xb]
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO -      rbx = 0x00007ffee52c89e8    rbp = 0x00007ffee52c8a10
[task 2022-09-11T23:43:13.914Z] 23:43:13     INFO -      rsp = 0x00007ffee52c89e0    r12 = 0x0000000080004005
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -      r13 = 0x00007ffee52c8de0    r14 = 0x000000010aeda0a0
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -      r15 = 0x000000010ac40570    rip = 0x000000011331b8e0
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -     Found by: call frame info
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO - 27  XUL!nsBaseAppShell::Run() [nsBaseAppShell.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 150 + 0xc]
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -      rbx = 0x000000010ae5e060    rbp = 0x00007ffee52c8a30
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -      rsp = 0x00007ffee52c8a20    r12 = 0x0000000080004005
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -      r13 = 0x00007ffee52c8de0    r14 = 0x000000010aeda0a0
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -      r15 = 0x000000010ac40570    rip = 0x0000000113c98169
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -     Found by: call frame info
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO - 28  XUL!nsAppShell::Run() [nsAppShell.mm:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 804 + 0x7]
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -      rbx = 0x000000010ae5e060    rbp = 0x00007ffee52c8a70
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -      rsp = 0x00007ffee52c8a40    r12 = 0x0000000080004005
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -      r13 = 0x00007ffee52c8de0    r14 = 0x00007ffee52c8b58
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -      r15 = 0x000000010ac40570    rip = 0x0000000113cad94c
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -     Found by: call frame info
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO - 29  XUL!XRE_RunAppShell() [nsEmbedFunctions.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 880 + 0x5]
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -      rbx = 0x00007ffee52c8a80    rbp = 0x00007ffee52c8aa0
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -      rsp = 0x00007ffee52c8a80    r12 = 0x0000000080004005
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -      r13 = 0x00007ffee52c8de0    r14 = 0x00007ffee52c8b58
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -      r15 = 0x0000000000000e22    rip = 0x0000000114146b04
[task 2022-09-11T23:43:13.915Z] 23:43:13     INFO -     Found by: call frame info
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO - 30  XUL!MessageLoop::RunInternal() [message_loop.cc:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 381]
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO - 31  XUL!MessageLoop::RunHandler() [message_loop.cc:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 374]
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO - 32  XUL!MessageLoop::Run() [message_loop.cc:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 356 + 0xb]
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -      rbx = 0x00007ffee52c8ab8    rbp = 0x00007ffee52c8ae0
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -      rsp = 0x00007ffee52c8ab0    r12 = 0x0000000080004005
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -      r13 = 0x00007ffee52c8de0    r14 = 0x00007ffee52c8b58
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -      r15 = 0x0000000000000e22    rip = 0x000000011331b8e0
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -     Found by: call frame info
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO - 33  XUL!XRE_InitChildProcess(int, char**, XREChildData const*) [nsEmbedFunctions.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 739 + 0x7]
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -      rbx = 0x000000010ae3a300    rbp = 0x00007ffee52c8d80
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -      rsp = 0x00007ffee52c8af0    r12 = 0x0000000080004005
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -      r13 = 0x00007ffee52c8de0    r14 = 0x00007ffee52c8b58
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -      r15 = 0x0000000000000e22    rip = 0x00000001141465b8
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -     Found by: call frame info
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO - 34  plugin-container!content_process_main(mozilla::Bootstrap*, int, char**) [plugin-container.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 57]
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -     Found by: inlining
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO - 35  plugin-container!main [MozillaRuntimeMain.cpp:2527c3dc7c4a9b0d158e97e0da66d3e730fcf811 : 96 + 0x1e]
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -      rbx = 0x000000000000001a    rbp = 0x00007ffee52c8dc0
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -      rsp = 0x00007ffee52c8d90    r12 = 0x0000000000000000
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -      r13 = 0x0000000000000000    r14 = 0x00007ffee52c8de0
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -      r15 = 0x000000010ae030b0    rip = 0x000000010a935f0f
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO -     Found by: call frame info
[task 2022-09-11T23:43:13.916Z] 23:43:13     INFO - 36  libdyld.dylib!start + 0x0
[task 2022-09-11T23:43:13.917Z] 23:43:13     INFO -      rbx = 0x0000000000000000    rbp = 0x00007ffee52c8dd0
[task 2022-09-11T23:43:13.917Z] 23:43:13     INFO -      rsp = 0x00007ffee52c8dd0    r12 = 0x0000000000000000
[task 2022-09-11T23:43:13.917Z] 23:43:13     INFO -      r13 = 0x0000000000000000    r14 = 0x0000000000000000
[task 2022-09-11T23:43:13.917Z] 23:43:13     INFO -      r15 = 0x0000000000000000    rip = 0x00007fff70aa9cc9
[task 2022-09-11T23:43:13.917Z] 23:43:13     INFO -     Found by: call frame info
[task 2022-09-11T23:43:13.917Z] 23:43:13     INFO - 
[task 2022-09-11T23:43:13.917Z] 23:43:13     INFO - Thread 1 Breakpad ExceptionHandler

GlobalHelperThreadState::addSizeOfIncludingThis()

Component: Memory Allocator → JavaScript Engine

It looks like symbolication failed for some reason.

This is strange, it sounds as-if the LinkedList integrity of mozilla::LinkedList<js::GCParallelTask> is compromized.
This could be a zero-reset of one of the elements in the linked list, or a lack of thread safety when the list is mutated while being queried.

Copying crash signatures from duplicate bugs.

Crash Signature: [@ _ZN9AllocInfo3GetILb1EEES_PKv] → [@ _ZN9AllocInfo3GetILb1EEES_PKv] [@ AllocInfo AllocInfo::Get<true>(void const*)]
Crash Signature: [@ _ZN9AllocInfo3GetILb1EEES_PKv] [@ AllocInfo AllocInfo::Get<true>(void const*)] → [@ _ZN9AllocInfo3GetILb1EEES_PKv] [@ AllocInfo AllocInfo::Get<true>(void const*)]
Summary: Intermittent awsy/test_memory_usage.py TestMemoryUsage.test_open_tabs | application crashed [@ _ZN9AllocInfo3GetILb1EEES_PKv] → Intermittent awsy/test_memory_usage.py TestMemoryUsage.test_open_tabs | application crashed [@ AllocInfo::Get(void const*)] / [@ _ZN9AllocInfo3GetILb1EEES_PKv]
Priority: -- → P2

(In reply to Nicolas B. Pierron [:nbp] from comment #6)

This is strange, it sounds as-if the LinkedList integrity of mozilla::LinkedList<js::GCParallelTask> is compromized.
This could be a zero-reset of one of the elements in the linked list, or a lack of thread safety when the list is mutated while being queried.

Steve, any idea what might be going wrong in the usage of this linked list element?

Flags: needinfo?(sphink)

Copying crash signatures from duplicate bugs.

Crash Signature: [@ _ZN9AllocInfo3GetILb1EEES_PKv] [@ AllocInfo AllocInfo::Get<true>(void const*)] → [@ _ZN9AllocInfo3GetILb1EEES_PKv] [@ AllocInfo AllocInfo::Get<true>(void const*)] [@ AllocInfo::Get(void const*)]
Crash Signature: [@ _ZN9AllocInfo3GetILb1EEES_PKv] [@ AllocInfo AllocInfo::Get<true>(void const*)] [@ AllocInfo::Get(void const*)] → [@ _ZN9AllocInfo3GetILb1EEES_PKv] [@ AllocInfo AllocInfo::Get<true>(void const*)] [@ AllocInfo::Get(void const*)]
Crash Signature: [@ _ZN9AllocInfo3GetILb1EEES_PKv] [@ AllocInfo AllocInfo::Get<true>(void const*)] [@ AllocInfo::Get(void const*)] → [@ _ZN9AllocInfo3GetILb1EEES_PKv] [@ AllocInfo AllocInfo::Get<true>] [@ AllocInfo::Get]
Summary: Intermittent awsy/test_memory_usage.py TestMemoryUsage.test_open_tabs | application crashed [@ AllocInfo::Get(void const*)] / [@ _ZN9AllocInfo3GetILb1EEES_PKv] → Intermittent awsy/test_memory_usage.py TestMemoryUsage.test_open_tabs | application crashed [@ AllocInfo::Get] / [@ _ZN9AllocInfo3GetILb1EEES_PKv]
You need to log in before you can comment on or make changes to this bug.