Closed Bug 828019 Opened 11 years ago Closed 11 years ago

"Assertion failure: matchBegin <= matchEnd,"

Categories

(Core :: JavaScript Engine, defect)

x86_64
macOS
defect
Not set
critical

Tracking

()

RESOLVED FIXED

People

(Reporter: gkw, Unassigned)

References

Details

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

Attachments

(1 file)

Attached file stack
RegExp("(&)??\\1}").test("&D")

asserts js debug shell on m-c changeset a3effbaa10bb without any CLI arguments at Assertion failure: matchBegin <= matchEnd,

autoBisect shows this is probably related to the following changeset:

The first bad revision is:
changeset:   116360:cd2eb9705765
user:        Gary Kwong
date:        Mon Dec 17 16:57:48 2012 -0800
summary:     Workaround YARR assert (bug 808478, r=sstangl).

I forgot to set the actual patch author when I was helping to land the patch in bug 808478. :-/ The original patch author was dvander.
Flags: needinfo?(dvander)
Whiteboard: [jsbugmon:update] → [jsbugmon:]
JSBugMon: Cannot process bug: Unknown exception (check manually)
dvander, the patch in bug 824856 should also fix this, shouldn't it? If so, this can also be resolved.. (adding this testcase would also be really handy)
I have verified that the patch in bug 824856 also fixes this bug.
Likely will be fixed by bug 824856.
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(dvander)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: