1
0
mirror of https://github.com/php/php-src.git synced 2026-04-29 19:23:22 +02:00
Files
archived-php-src/ext/standard
Christoph M. Becker 12c59f6660 Fix #74267: segfault with streams and invalid data
If the current character is a line break character, it cannot be a tab
or space character, so we would always fail with an invalid sequence
error.  Obviously, these `scan_stat == 4` conditions are meant to be
exclusive.

Furthermore, if `in_pp == NULL || in_left_p == NULL` is true, we hit a
segfault if we are not returning right away.  Obviously, the additional
constraints don't make sense, so we remove them.
2020-06-08 23:19:43 +02:00
..
2019-11-07 11:16:24 +01:00
2018-07-25 00:53:25 +02:00
2018-11-01 18:35:32 +02:00
2018-12-23 20:20:53 +01:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2019-08-14 19:24:16 +02:00
2018-01-04 02:38:32 -02:00
2018-11-01 18:35:32 +02:00
2018-11-01 18:35:32 +02:00
2018-03-19 14:38:41 +01:00
2018-03-19 14:38:41 +01:00
2018-11-01 18:35:32 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-11-01 18:35:32 +02:00
2018-11-01 18:35:32 +02:00
2018-07-25 00:53:25 +02:00
2018-11-01 18:35:32 +02:00
2018-11-01 18:35:32 +02:00
2020-04-13 21:09:08 -07:00
2018-07-25 00:53:25 +02:00
2019-09-14 18:47:12 +02:00
2019-09-15 15:13:13 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2019-06-19 12:42:25 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2019-02-12 10:50:22 +01:00
2018-11-01 18:35:32 +02:00
2018-11-01 18:35:32 +02:00
2019-01-30 17:09:12 +01:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-11-01 18:35:32 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-11-01 18:35:32 +02:00
2018-08-01 16:19:54 +02:00
2019-12-02 11:19:15 +01:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-11-01 18:35:32 +02:00
2018-11-01 18:35:32 +02:00
2018-11-01 18:35:32 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-11-01 18:35:32 +02:00
2018-07-25 00:53:25 +02:00
2018-11-01 18:35:32 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-11-01 18:35:32 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2019-04-06 19:06:16 -07:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00
2020-04-13 21:09:08 -07:00
2018-07-25 00:53:25 +02:00
2018-07-25 00:53:25 +02:00