Closed Bug 625502 Opened 14 years ago Closed 14 years ago

Hang with regexp split and multiple quantifiers

Categories

(Core :: JavaScript Engine, defect)

x86
macOS
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 606882
Tracking Status
blocking2.0 --- betaN+
status1.9.2 --- unaffected
status1.9.1 --- unaffected

People

(Reporter: jruderman, Unassigned)

References

Details

(Keywords: hang, regression, testcase, Whiteboard: [sg:critical][hardblocker])

In the js shell, this hangs in yarr-generated code: "H".split(/(?:H{0,}){0,}/);
I still don't like not closing these kind of bugs. It just invites trouble.
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
Closed: 14 years ago
Resolution: --- → DUPLICATE
Whiteboard: softblocker → hardblocker, sg:critical
Since this is marked as a security bug and bug 606882 is not I'll make this "Depends on" for tracking purposes.
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.