/[pcre]/code/trunk/ChangeLog
ViewVC logotype

Diff of /code/trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1558 by ph10, Fri May 15 17:17:03 2015 UTC revision 1559 by ph10, Sat May 16 11:05:40 2015 UTC
# Line 22  Version 8.38 xx-xxx-xxxx Line 22  Version 8.38 xx-xxx-xxxx
22  4.  A recursive back reference by name within a group that had the same name as  4.  A recursive back reference by name within a group that had the same name as
23      another group caused a buffer overflow. For example:      another group caused a buffer overflow. For example:
24      /(?J)(?'d'(?'d'\g{d}))/. This bug was discovered by the LLVM fuzzer.      /(?J)(?'d'(?'d'\g{d}))/. This bug was discovered by the LLVM fuzzer.
25    
26    30. A forward reference by name to a group whose number is the same as the
27        current group, for example in this pattern: /(?|(\k'Pm')|(?'Pm'))/, caused
28        a buffer overflow at compile time. This bug was discovered by the LLVM
29        fuzzer.
30    
31    
32  Version 8.37 28-April-2015  Version 8.37 28-April-2015

Legend:
Removed from v.1558  
changed lines
  Added in v.1559

  ViewVC Help
Powered by ViewVC 1.1.5