Fix crash when \X is used without UTF in JIT.
This commit is contained in:
parent
a31c548210
commit
e118e60a68
|
@ -12,6 +12,8 @@ ClusterFuzz 14376.
|
|||
2. Improved the invalid utf32 support of the JIT compiler. Now it correctly
|
||||
detects invalid characters in the 0xd800-0xdfff range.
|
||||
|
||||
3. Fix minor typo bug in JIT compile when \X is used in a non-UTF string.
|
||||
|
||||
|
||||
Version 10.33 16-April-2019
|
||||
---------------------------
|
||||
|
|
|
@ -2480,4 +2480,7 @@
|
|||
/^(?'אABC'...)(?&אABC)/utf
|
||||
123123123456
|
||||
|
||||
/\X*/
|
||||
\xF3aaa\xE4\xEA\xEB\xFEa
|
||||
|
||||
# End of testinput4
|
||||
|
|
|
@ -4012,4 +4012,8 @@ No match
|
|||
0: 123123
|
||||
1: 123
|
||||
|
||||
/\X*/
|
||||
\xF3aaa\xE4\xEA\xEB\xFEa
|
||||
0: \xf3aaa\xe4\xea\xeb\xfea
|
||||
|
||||
# End of testinput4
|
||||
|
|
Loading…
Reference in New Issue