Closed
Bug 1442877
Opened 6 years ago
Closed 6 years ago
Intermittent tools/profiler/tests/chrome/test_profile_worker_bug_1428076.html | application crashed [@ js::FreeScriptData] after Assertion failure: table.empty()
Categories
(Core :: Gecko Profiler, defect, P5)
Core
Gecko Profiler
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: intermittent-bug-filer, Unassigned)
Details
(Keywords: intermittent-failure)
Filed by: nbeleuzu [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=165737657&repo=mozilla-central https://queue.taskcluster.net/v1/task/JKvuZW9HQlSf1R7GoG7cqQ/runs/0/artifacts/public/logs/live_backing.log
Comment hidden (Intermittent Failures Robot) |
Updated•6 years ago
|
Summary: Intermittent tools/profiler/tests/chrome/test_profile_worker_bug_1428076.html | application terminated with exit code 11 → Intermittent tools/profiler/tests/chrome/test_profile_worker_bug_1428076.html | application terminated with exit code 11 after Assertion failure: table.empty()
Comment hidden (Intermittent Failures Robot) |
Comment 3•6 years ago
|
||
It's failing this assertion: > void > js::FreeScriptData(JSRuntime* rt) > { > AutoLockScriptData lock(rt); > > ScriptDataTable& table = rt->scriptDataTable(lock); > if (!table.initialized()) > return; > > // The table should be empty unless the embedding leaked GC things. > MOZ_ASSERT_IF(rt->gc.shutdownCollectedEverything(), table.empty()); It looks like we're leaking stuff. There are also lots of messages of the following kind: > ERROR: GC found live Cell 0x7f44eb508040 of kind FUNCTION at shutdown
Comment 4•6 years ago
|
||
This happens when we call JS_DestroyContext on the main thread. So somehow, the profiler having run at some point causes leaks even after the profiler is stopped.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•6 years ago
|
Summary: Intermittent tools/profiler/tests/chrome/test_profile_worker_bug_1428076.html | application terminated with exit code 11 after Assertion failure: table.empty() → Intermittent tools/profiler/tests/chrome/test_profile_worker_bug_1428076.html | application crashed [@ js::FreeScriptData] after Assertion failure: table.empty()
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 14•6 years ago
|
||
This might be fixed by bug 1146316 (https://hg.mozilla.org/integration/mozilla-inbound/rev/d27ecca6fe612114bd91003d7ceafc364ca62eac).
Comment 15•6 years ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•