Closed
Bug 898695
Opened 13 years ago
Closed 13 years ago
Crash [@ JS_GetClass] or [@ js::CallJSNative] or [@ GetClass] or Assertion failure: thisObj, at builtin/BinaryData.cpp
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
FIXED
mozilla26
People
(Reporter: gkw, Assigned: nmatsakis)
References
Details
(Keywords: assertion, regression, testcase, Whiteboard: [jsbugmon:update])
Crash Data
Attachments
(2 files)
[0].map(ArrayType.prototype.toString, null)
asserts js debug shell on m-c changeset 5aa02ee02f4b without any CLI arguments at Assertion failure: thisObj, at builtin/BinaryData.cpp
| Reporter | ||
Comment 1•13 years ago
|
||
autoBisect shows this is probably related to the following changeset:
The first bad revision is:
changeset: http://hg.mozilla.org/mozilla-central/rev/8253f5b39cbd
user: Nikhil Marathe
date: Thu Jul 25 17:59:14 2013 -0700
summary: Bug 578700 - ArrayType and BinaryArray implementation. r=nmatsakis
Blocks: harmony:typedobjects
Flags: needinfo?(nsm.nikhil)
| Reporter | ||
Comment 2•13 years ago
|
||
This also crashes opt shell at JS_GetClass with js::CallJSNative on the stack. This can also manifest as crashes at GetClass.
| Reporter | ||
Updated•13 years ago
|
Crash Signature: [@ JS_GetClass]
[@ js::CallJSNative]
[@ GetClass]
Summary: Assertion failure: thisObj, at builtin/BinaryData.cpp → Crash [@ JS_GetClass] or [@ js::CallJSNative] or [@ GetClass] or Assertion failure: thisObj, at builtin/BinaryData.cpp
Updated•13 years ago
|
Crash Signature: [@ JS_GetClass]
[@ js::CallJSNative]
[@ GetClass] → [@ JS_GetClass(JSObject*)]
[@ js::CallJSNative]
[@ GetClass]
Fixed by patch for 898622
Flags: needinfo?(nsm.nikhil)
Updated•13 years ago
|
Crash Signature: [@ JS_GetClass(JSObject*)]
[@ js::CallJSNative]
[@ GetClass] → [@ JS_GetClass(JSObject*)]
[@ js::CallJSNative]
[@ GetClass]
Whiteboard: [jsbugmon:update] → [jsbugmon:update,ignore]
Comment 4•13 years ago
|
||
JSBugMon: The testcase found in this bug no longer reproduces (tried revision b8c7acba4b40).
Leaving open to test after 898661 is undone
Crash Signature: [@ JS_GetClass(JSObject*)]
[@ js::CallJSNative]
[@ GetClass] → [@ JS_GetClass(JSObject*)]
[@ js::CallJSNative]
[@ GetClass]
Whiteboard: [jsbugmon:update,ignore] → [jsbugmon:update,ignore][leave open]
Bug 898347 enabled Binary Data a while ago. Marking as fixed.
Whiteboard: [jsbugmon:update,ignore][leave open]
Bug 898347 enabled Binary Data a while ago. Marking as fixed.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Updated•13 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•