Hang with regexp split and multiple quantifiers

RESOLVED DUPLICATE of bug 606882

Status

()

--
critical
RESOLVED DUPLICATE of bug 606882
8 years ago
5 years ago

People

(Reporter: jruderman, Unassigned)

Tracking

({hang, regression, testcase})

Trunk
x86
Mac OS X
hang, regression, testcase
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(blocking2.0 betaN+, status1.9.2 unaffected, status1.9.1 unaffected)

Details

(Whiteboard: [sg:critical][hardblocker])

(Reporter)

Description

8 years ago
In the js shell, this hangs in yarr-generated code:

"H".split(/(?:H{0,}){0,}/);

Comment 1

8 years ago
I still don't like not closing these kind of bugs. It just invites trouble.
(Reporter)

Comment 2

8 years ago
The first bad revision is:
changeset:   552bb56871e0
user:        Chris Leary
date:        Mon Sep 13 15:53:50 2010 -0700
summary:     Bug 571355: Move RegExpStatics out of JSContext. (r=gal)
Blocks: 571355
Keywords: regression
Depends on: 625600
blocking2.0: --- → ?
No longer depends on: 625600
Depends on: 625600
No longer depends on: 625600
I'd go hardblocker if the regex were on the web or were less weird. As is, I think it's important but we could live without if we absolutely had to.
blocking2.0: ? → betaN+
Whiteboard: softblocker
Group: core-security
Status: NEW → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → DUPLICATE
Whiteboard: softblocker → hardblocker, sg:critical
Duplicate of bug: 606882
Since this is marked as a security bug and bug 606882 is not I'll make this "Depends on" for tracking purposes.
status1.9.1: --- → unaffected
status1.9.2: --- → unaffected
Depends on: 606882
Whiteboard: hardblocker, sg:critical → [sg:critical][hardblocker]
Group: core-security
You need to log in before you can comment on or make changes to this bug.