Closed Bug 1580032 Opened 5 years ago Closed 3 years ago

Intermittent pid: None | application crashed [@ js::gc::MemoryTracker::untrackMemory(js::gc::Cell*, unsigned long, js::MemoryUse)]

Categories

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

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 2 open bugs)

Details

(Keywords: crash, intermittent-failure, regression)

Crash Data

Filed by: ncsoregi [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=265794417&repo=autoland
Full log: https://queue.taskcluster.net/v1/task/JrpfsCrvRX2G4d4kiE1GgQ/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://queue.taskcluster.net/v1/task/JrpfsCrvRX2G4d4kiE1GgQ/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2019-09-09T21:26:29.363Z] 21:26:29 INFO - Hit MOZ_CRASH(Association not found: 0x395f7cca1b80 0x40 ScopeData) at /builds/worker/workspace/build/src/js/src/gc/Scheduling.cpp:549
[task 2019-09-09T21:26:29.731Z] 21:26:29 ERROR - TEST-UNEXPECTED-FAIL | None | application terminated with exit code 1
[task 2019-09-09T21:26:29.731Z] 21:26:29 INFO - REFTEST INFO | Copy/paste: /Users/cltbld/tasks/task_1568064247/build/macosx64-minidump_stackwalk /var/folders/4z/gmjb5mfn7m15rdy406rr641h000017/T/tmpQ04eSa.mozrunner/minidumps/A056A732-1A25-4012-A53F-78987E7878BE.dmp /Users/cltbld/tasks/task_1568064247/build/symbols
[task 2019-09-09T21:26:36.408Z] 21:26:36 INFO - REFTEST INFO | Saved minidump as /Users/cltbld/tasks/task_1568064247/build/blobber_upload_dir/A056A732-1A25-4012-A53F-78987E7878BE.dmp
[task 2019-09-09T21:26:36.408Z] 21:26:36 INFO - REFTEST INFO | Saved app info as /Users/cltbld/tasks/task_1568064247/build/blobber_upload_dir/A056A732-1A25-4012-A53F-78987E7878BE.extra
[task 2019-09-09T21:26:36.473Z] 21:26:36 INFO - REFTEST PROCESS-CRASH | pid: None | application crashed [@ js::gc::MemoryTracker::untrackMemory(js::gc::Cell*, unsigned long, js::MemoryUse)]
[task 2019-09-09T21:26:36.473Z] 21:26:36 INFO - Crash dump filename: /var/folders/4z/gmjb5mfn7m15rdy406rr641h000017/T/tmpQ04eSa.mozrunner/minidumps/A056A732-1A25-4012-A53F-78987E7878BE.dmp
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - Operating system: Mac OS X
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - 10.14.5 18F132
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - CPU: amd64
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - family 6 model 69 stepping 1
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - 4 CPUs
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO -
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - GPU: UNKNOWN
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO -
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - Crash address: 0x0
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - Process uptime: 18 seconds
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO -
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - Thread 9 (crashed)
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - 0 XUL!js::gc::MemoryTracker::untrackMemory(js::gc::Cell*, unsigned long, js::MemoryUse) [Scheduling.cpp:63eed8246c0669537a5bde2c25a3e9228ed3445a : 548 + 0x41]
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - rax = 0x00000001009e2de8 rdx = 0x0000000000000000
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - rcx = 0x00007000010720ac rbx = 0x00000001009e3420
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - rsi = 0x00000000000120a8 rdi = 0x00007fff90205028
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - rbp = 0x0000700001070960 rsp = 0x00007000010708f0
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - r8 = 0x00000000000130a8 r9 = 0x00007fff90205048
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - r10 = 0x0000000000000000 r11 = 0x00007fff90205040
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - r12 = 0x00ffffffffffffff r13 = 0x0000000000000013
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - r14 = 0x000000011204c100 r15 = 0x0000395f7cca1b80
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - rip = 0x0000000107353549
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - Found by: given as instruction pointer in context
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - 1 XUL!js::Scope::finalize(JSFreeOp*) [Scope.cpp:63eed8246c0669537a5bde2c25a3e9228ed3445a : 468 + 0x256]
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - rbp = 0x00007000010709a0 rsp = 0x0000700001070970
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - rip = 0x0000000106df5d47
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - Found by: previous frame's frame pointer
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - 2 XUL!unsigned long js::gc::Arena::finalize<js::Scope>(JSFreeOp*, js::gc::AllocKind, unsigned long) [GC.cpp:63eed8246c0669537a5bde2c25a3e9228ed3445a : 470 + 0xc]
[task 2019-09-09T21:26:36.474Z] 21:26:36 INFO - rbp = 0x0000700001070a50 rsp = 0x00007000010709b0
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - rip = 0x0000000107314bcc
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - Found by: previous frame's frame pointer
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - 3 XUL!FinalizeArenas(JSFreeOp*, js::gc::Arena**, js::gc::SortedArenaList&, js::gc::AllocKind, js::SliceBudget&) [GC.cpp:63eed8246c0669537a5bde2c25a3e9228ed3445a : 554 + 0x3d]
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - rbp = 0x0000700001070aa0 rsp = 0x0000700001070a60
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - rip = 0x00000001072b8ddc
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - Found by: previous frame's frame pointer
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - 4 XUL!js::gc::ArenaLists::backgroundFinalize(JSFreeOp*, js::gc::Arena*, js::gc::Arena**) [GC.cpp:63eed8246c0669537a5bde2c25a3e9228ed3445a : 2708 + 0x8]
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - rbp = 0x0000700001071b30 rsp = 0x0000700001070ab0
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - rip = 0x00000001072b7af1
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - Found by: previous frame's frame pointer
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - 5 XUL!js::gc::GCRuntime::sweepBackgroundThings(js::gc::ZoneList&, js::LifoAlloc&) [GC.cpp:63eed8246c0669537a5bde2c25a3e9228ed3445a : 3228 + 0x13]
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - rbp = 0x0000700001071c40 rsp = 0x0000700001071b40
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - rip = 0x00000001072bc98c
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - Found by: previous frame's frame pointer
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - 6 XUL!js::gc::GCRuntime::sweepFromBackgroundThread(js::AutoLockHelperThreadState&) [GC.cpp:63eed8246c0669537a5bde2c25a3e9228ed3445a : 3313 + 0xb]
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - rbp = 0x0000700001071d30 rsp = 0x0000700001071c50
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - rip = 0x00000001072bd6fc
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - Found by: previous frame's frame pointer
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - 7 XUL!js::gc::BackgroundSweepTask::run() [GC.cpp:63eed8246c0669537a5bde2c25a3e9228ed3445a : 3298 + 0xd]
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - rbp = 0x0000700001071da0 rsp = 0x0000700001071d40
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - rip = 0x00000001072bd438
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - Found by: previous frame's frame pointer
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - 8 XUL!js::GCParallelTask::runFromHelperThread(js::AutoLockHelperThreadState&) [HelperThreads.cpp:63eed8246c0669537a5bde2c25a3e9228ed3445a : 1785 + 0x9]
[task 2019-09-09T21:26:36.475Z] 21:26:36 INFO - rbp = 0x0000700001071e00 rsp = 0x0000700001071db0
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - rip = 0x0000000106c392a7
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - Found by: previous frame's frame pointer
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - 9 XUL!js::HelperThread::handleGCParallelWorkload(js::AutoLockHelperThreadState&) [HelperThreads.cpp:63eed8246c0669537a5bde2c25a3e9228ed3445a : 1806 + 0xb]
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - rbp = 0x0000700001071e60 rsp = 0x0000700001071e10
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - rip = 0x0000000106c39852
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - Found by: previous frame's frame pointer
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - 10 XUL!js::HelperThread::threadLoop() [HelperThreads.cpp:63eed8246c0669537a5bde2c25a3e9228ed3445a : 2570 + 0x1c]
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - rbp = 0x0000700001071ed0 rsp = 0x0000700001071e70
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - rip = 0x0000000106c3b51f
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - Found by: previous frame's frame pointer
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - 11 XUL!js::HelperThread::ThreadMain(void*) [HelperThreads.cpp:63eed8246c0669537a5bde2c25a3e9228ed3445a : 2091 + 0x8]
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - rbp = 0x0000700001071ef0 rsp = 0x0000700001071ee0
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - rip = 0x0000000106c353c0
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - Found by: previous frame's frame pointer
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - 12 XUL!js::detail::ThreadTrampoline<void (&)(void*), js::HelperThread*>::Start(void*) [Thread.h:63eed8246c0669537a5bde2c25a3e9228ed3445a : 200 + 0x1a]
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - rbp = 0x0000700001071f10 rsp = 0x0000700001071f00
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - rip = 0x0000000106c67104
[task 2019-09-09T21:26:36.476Z] 21:26:36 INFO - Found by: previous frame's frame pointer
[task 2019-09-09T21:26:36.477Z] 21:26:36 INFO - 13 libsystem_pthread.dylib!_pthread_body + 0x7e
[task 2019-09-09T21:26:36.477Z] 21:26:36 INFO - rbp = 0x0000700001071f30 rsp = 0x0000700001071f20
[task 2019-09-09T21:26:36.477Z] 21:26:36 INFO - rip = 0x00007fff59a912eb
[task 2019-09-09T21:26:36.477Z] 21:26:36 INFO - Found by: previous frame's frame pointer
[task 2019-09-09T21:26:36.477Z] 21:26:36 INFO - 14 libsystem_pthread.dylib!_pthread_start + 0x42
[task 2019-09-09T21:26:36.477Z] 21:26:36 INFO - rbp = 0x0000700001071f50 rsp = 0x0000700001071f40
[task 2019-09-09T21:26:36.477Z] 21:26:36 INFO - rip = 0x00007fff59a94249
[task 2019-09-09T21:26:36.477Z] 21:26:36 INFO - Found by: previous frame's frame pointer
[task 2019-09-09T21:26:36.477Z] 21:26:36 INFO - 15 libsystem_pthread.dylib!thread_start + 0xd
[task 2019-09-09T21:26:36.477Z] 21:26:36 INFO - rbp = 0x0000700001071f78 rsp = 0x0000700001071f60
[task 2019-09-09T21:26:36.477Z] 21:26:36 INFO - rip = 0x00007fff59a9040d
[task 2019-09-09T21:26:36.477Z] 21:26:36 INFO - Found by: previous frame's frame pointer
[task 2019-09-09T21:26:36.477Z] 21:26:36 INFO - 16 XUL + 0x5c720e0
[task 2019-09-09T21:26:36.477Z] 21:26:36 INFO - rsp = 0x0000700001072090 rip = 0x0000000106c670e0
[task 2019-09-09T21:26:36.477Z] 21:26:36 INFO - Found by: stack scanning
[task 2019-09-09T21:26:36.477Z] 21:26:36 INFO -

no entering test

Component: JavaScript Engine → JavaScript: GC

Intermittent MacOS GC crash.

Blocks: GCCrashes
Priority: -- → P5
Blocks: 1611412

Closing this as resolved:worksforme since there were no crashes in the last 6 months for this signature.

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