Ignore:
Timestamp:
Jan 17, 2011, 6:10:15 PM (15 years ago)
Author:
[email protected]
Message:

2011-01-17 Michael Saboff <[email protected]>

Reviewed by Oliver Hunt.

[regexfuzz] Crash running regex with lookahead
https://bugs.webkit.org/show_bug.cgi?id=52548

Eliminated agressive chaining of backtracks. This code was overwriting
already valid backtrack information.

  • yarr/YarrJIT.cpp: (JSC::Yarr::YarrGenerator::ParenthesesTail::processBacktracks):

2011-01-17 Michael Saboff <[email protected]>

Reviewed by Oliver Hunt.

[regexfuzz] Crash running regex with lookahead
https://bugs.webkit.org/show_bug.cgi?id=52548

New tests from regex fuzzer.

  • fast/regex/parentheses-expected.txt:
  • fast/regex/script-tests/parentheses.js:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r75971 r75991  
     12011-01-17  Michael Saboff  <[email protected]>
     2
     3        Reviewed by Oliver Hunt.
     4
     5        [regexfuzz] Crash running regex with lookahead
     6        https://bugs.webkit.org/show_bug.cgi?id=52548
     7
     8        Eliminated agressive chaining of backtracks.  This code was overwriting
     9        already valid backtrack information.
     10
     11        * yarr/YarrJIT.cpp:
     12        (JSC::Yarr::YarrGenerator::ParenthesesTail::processBacktracks):
     13
    1142011-01-17  Tony Gentilcore  <[email protected]>
    215
Note: See TracChangeset for help on using the changeset viewer.