Closed
Bug 1165188
Opened 10 years ago
Closed 10 years ago
Assertion failure: js::CurrentThreadCanAccessRuntime(runtime_), at ../../../dist/include/js/HeapAPI.h:132
Categories
(Core :: JavaScript Engine, defect)
Core
JavaScript Engine
Tracking
()
VERIFIED
DUPLICATE
of bug 1159321
People
(Reporter: bc, Unassigned)
References
()
Details
(Keywords: assertion, csectype-race, sec-high, Whiteboard: [adv-main39-])
Attachments
(2 files)
1. https://tangrams.github.io/tangram-sandbox/tangram.html?styles/matrix.yaml#15.785/51.5091/-0.1150
2. reload until assertion appears
3. Assertion failure: js::CurrentThreadCanAccessRuntime(runtime_), at ../../../dist/include/js/HeapAPI.h:132
Aurora/40, Nightly/41 on OSX, Linux, Windows
I used Developer tools/Web Console to open a new tab via w = window.open('about:blank'). I actually had to allow popups then execute that again to get the right window.
In the new tab/window I opened Developer tools/Web Console then executed setInterval('window.opener.document.location.reload()', 120000) and waited.
s-s since similar bugs were.
| Reporter | ||
Comment 1•10 years ago
|
||
Beta/39 as well with a related assertion:
Assertion failure: CurrentThreadCanAccessRuntime(rt), at /mozilla/builds/beta/mozilla/js/src/gc/Heap.h:1258
Comment 2•10 years ago
|
||
We're firing a pre-barrier under SetAliasedVarOperation and we should be on the main thread there..
Comment 3•10 years ago
|
||
[Tracking Requested - why for this release]:
status-firefox39:
--- → affected
tracking-firefox39:
--- → ?
tracking-firefox40:
--- → ?
tracking-firefox41:
--- → ?
Comment 4•10 years ago
|
||
NI terrence to make sure this doesn't slip through the cracks.
Flags: needinfo?(terrence)
Comment 5•10 years ago
|
||
I think this is almost certainly a dup of bug 1159321, but let me see if I can reproduce it first.
Flags: needinfo?(terrence)
Updated•10 years ago
|
Keywords: csectype-race,
sec-high
Comment 6•10 years ago
|
||
Great STR Bob! Verified on Aurora (the only unpatched branch still) that this is the same as bug 1159321. This should be fixed as soon as I get aurora approval in bug 1159321.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
| Reporter | ||
Comment 7•10 years ago
|
||
:terrence: I can still reproduce this with today's nightly on Windows 7 64bit using the manual steps in comment 0. I can also reproduce this in automation (using Spider) on OSX, Linux, Windows on Nightly. I don't think this is a dupe or if it is, then bug 1159321 isn't fixed.
Flags: needinfo?(terrence)
Comment 8•10 years ago
|
||
Sorry, Bob, I should have mentioned that the fixing changeset on nightly is bfcba00a76c0. It landed under cover in bug 1159428. It only got uplifted to m-c at 10 PDT last night to I don't expect it's on nightly yet! Can you check if that changeset is in the tree you tested?
Flags: needinfo?(terrence)
| Reporter | ||
Comment 9•10 years ago
|
||
The Windows 7 64bit build was built just after midnight PDT this morning from http://hg.mozilla.org/mozilla-central/rev/ac277e615f8f
The other platforms are all built every morning just after midnight and may have slightly different revisions.
https://hg.mozilla.org/mozilla-central/rev/bfcba00a76c0 was merged into mozilla-central on 2015-05-02 10:05:09 which is included.
Comment 10•10 years ago
|
||
You are correct! I looked at the wrong bug. That was the first cover bug that landed in what is now Aurora. The new, second, cover bug with the rest of the fix landed just yesterday in:
changeset: 244585:f09a26b8374c
user: Terrence Cole <terrence@mozilla.com>
date: Wed May 13 19:13:49 2015 -0700
summary: Bug 1163810 - Use type-based dispatch for IncrementalReferenceBarrier; r=jonco
| Reporter | ||
Comment 11•10 years ago
|
||
Ok, I rebuilt everything and retested the url in this bug and could only reproduce on Aurora.
Comment 12•10 years ago
|
||
Since the duplicate bug has been resolved fixed, I don't think there is a need to track this bug. Re-setting the tracking FF40 and FF41 flag to empty.
Liz, can you please make a call on whether to track this for 39 or not?
Flags: qe-verify?
Comment 13•10 years ago
|
||
bc, can you still reproduce this on aurora? Just checking.
tracking-firefox39:
? → ---
Flags: needinfo?(lhenry) → needinfo?(bob)
| Reporter | ||
Comment 14•10 years ago
|
||
looks good. nothing anywhere.
Status: RESOLVED → VERIFIED
Flags: needinfo?(bob)
Updated•10 years ago
|
Updated•10 years ago
|
Whiteboard: [adv-main39-]
Updated•10 years ago
|
Group: core-security → core-security-release
Updated•10 years ago
|
Group: core-security-release
You need to log in
before you can comment on or make changes to this bug.
Description
•