php-src/ext/reflection
Ilija Tovilo f78d1d0d10
Fix segfault in format_default_value due to unexpected enum/object
Evaluating constants at comptime can result in arrays that contain objects. This
is problematic for printing the default value of constant ASTs containing
objects, because we don't actually know what the constructor arguments were.
Avoid this by not propagating array constants.

Fixes GH-11937
Closes GH-11947
2023-08-17 18:43:11 +02:00
..
tests Fix segfault in format_default_value due to unexpected enum/object 2023-08-17 18:43:11 +02:00
config.m4 Normalize comments in *nix build system m4 files 2019-05-12 18:43:03 +02:00
config.w32 Remove HAVE_* for always available extensions 2019-04-14 11:44:12 -03:00
CREDITS
php_reflection.c Fix segfault in format_default_value due to unexpected enum/object 2023-08-17 18:43:11 +02:00
php_reflection.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
php_reflection.stub.php Fix segfault when using ReflectionFiber (fixes #10439) 2023-02-23 23:20:27 +01:00
php_reflection_arginfo.h Fix segfault when using ReflectionFiber (fixes #10439) 2023-02-23 23:20:27 +01:00