From 0067c3ced17ff69516854865e607887a9702cd0c Mon Sep 17 00:00:00 2001 From: Nikita Popov Date: Tue, 5 Jan 2021 12:24:23 +0100 Subject: Fix lexing of zero octal followed by whitespace We'd call strtol starting at the whitespace, and strtol strips whitespace... Fixes oss-fuzz #29272. --- Zend/tests/oct_whitespace.phpt | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 Zend/tests/oct_whitespace.phpt (limited to 'Zend/tests') diff --git a/Zend/tests/oct_whitespace.phpt b/Zend/tests/oct_whitespace.phpt new file mode 100644 index 0000000000..cb0bf4ad7a --- /dev/null +++ b/Zend/tests/oct_whitespace.phpt @@ -0,0 +1,8 @@ +--TEST-- +Octal literal followed by whitespace and another number +--FILE-- + +--EXPECTF-- +Parse error: syntax error, unexpected integer "2", expecting ")" in %s on line %d -- cgit v1.2.1