Closed Bug 1009788 Opened 11 years ago Closed 11 years ago

Assertion failure: js::CurrentThreadCanAccessRuntime(runtime_), at dist/include/js/HeapAPI.h

Categories

(Core :: JavaScript Engine, defect)

x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla32

People

(Reporter: gkw, Assigned: jonco)

References

Details

(Keywords: assertion, regression, testcase, Whiteboard: [jsbugmon:update])

Attachments

(3 files)

Attached file stack
for (var a = 0; a < 9999; a++) { Array.buildPar(999, (function() { return {} })) } asserts js debug shell on m-c changeset 110c1d68450a without any CLI arguments at Assertion failure: js::CurrentThreadCanAccessRuntime(runtime_), at dist/include/js/HeapAPI.h My configure flags are: CC="clang -Qunused-arguments" CXX="clang++ -Qunused-arguments" AR=ar sh /Users/skywalker/trees/mozilla-central/js/src/configure --target=x86_64-apple-darwin12.5.0 --enable-optimize --enable-debug --enable-profiling --enable-gczeal --enable-debug-symbols --disable-tests --with-ccache --enable-threadsafe <other NSPR options> === Tinderbox Build Bisection Results by autoBisect === The "good" changeset has the timestamp "20140512030904" and the hash "ff77189e55df". The "bad" changeset has the timestamp "20140512035427" and the hash "7bad7731a849". Likely regression window: https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=ff77189e55df&tochange=7bad7731a849 Jon, is bug 988486 a likely regressor?
Flags: needinfo?(jcoppeard)
Whiteboard: [jsbugmon:update] → [jsbugmon:]
JSBugMon: Cannot process bug: Error: Failed to compile specified revision 110c1d68450a (maybe try another?)
Whiteboard: [jsbugmon:] → [jsbugmon:update]
Yes, I broke this because I didn't realise that js::TriggerZoneGC() could be called off main thread.
Assignee: nobody → jcoppeard
Flags: needinfo?(jcoppeard)
Attachment #8422349 - Flags: review?(terrence)
Oh good, I ran into this one as well yesterday.
Comment on attachment 8422349 [details] [diff] [review] bug1009788-triggerGcOffMainThread Review of attachment 8422349 [details] [diff] [review]: ----------------------------------------------------------------- r=me
Attachment #8422349 - Flags: review?(terrence) → review+
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla32
Comment on attachment 8424558 [details] [diff] [review] don't fail when parallelJS gets shut off on aurora Review of attachment 8424558 [details] [diff] [review]: ----------------------------------------------------------------- Ah yes, thanks for catching that.
Attachment #8424558 - Flags: review?(jcoppeard) → review+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: