1
0
mirror of https://github.com/php/php-src.git synced 2026-03-26 01:02:25 +01:00
Files
archived-php-src/ext/spl
Niels Dossche aa34e0acb4 Fix GH-13685: Unexpected null pointer in zend_string.h
Regressed in 6fbf81c.

There is a missing error check on spl_filesystem_file_read_line(), which
means that if the line could not be read (e.g. because we're at the end
of the file), it will not set intern->u.file.current_line, which will
cause a NULL pointer deref later on.

Fix it by adding a check, and reintroducing the silent flag partially to
be able to throw an exception like it did in the past.

Closes GH-13692.
2024-03-17 18:37:52 +01:00
..
2021-06-18 15:22:52 +01:00
2021-06-18 15:22:52 +01:00
2021-05-26 09:36:23 +02:00
2022-09-14 11:28:06 +02:00
2021-06-18 15:22:52 +01:00
2022-04-13 20:34:23 +01:00
2022-09-14 11:28:06 +02:00