Bug 50298
| Summary: | /()()()()()()()()()(?:(\10a|b)(X|Y))+/.exec("bXXaYYaY") ASSERTs | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Gavin Barraclough <barraclough> |
| Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | ||
| Priority: | P2 | ||
| Version: | 528+ (Nightly build) | ||
| Hardware: | PC | ||
| OS: | OS X 10.5 | ||
Gavin Barraclough
ASSERTION FAILED: (matchBegin == -1) == (matchEnd == -1)
(/Users/gavin/Desktop/BlueSky/WebKit/JavaScriptCore/yarr/RegexInterpreter.cpp:561 bool JSC::Yarr::Interpreter::backtrackBackReference(JSC::Yarr::ByteTerm&, JSC::Yarr::Interpreter::DisjunctionContext*))
Due to this error a test in LayoutTests/fast/regex is disabled.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Gavin Barraclough
Committed revision 73056.
Gavin Barraclough
Ooops, wrong bug! - that was https://bugs.webkit.org/show_bug.cgi?id=50297
Gavin Barraclough
Committed revision 73065.