1
0
mirror of https://github.com/php/php-src.git synced 2026-03-24 00:02:20 +01:00
Files
archived-php-src/Zend/tests
Ilia Alshanetsky 9ec303edde Fix GH-20875: Propagate IN_GET guard in get_property_ptr_ptr for lazy proxies
zend_std_get_property_ptr_ptr() was the only property handler that did
not propagate the IN_GET guard to the underlying object when forwarding
from a lazy proxy after initialization. This caused __get to be called
on the underlying object when it shouldn't be, leading to assertion
failures.

The same guard-copying pattern already existed in read_property,
write_property, unset_property, and has_property since commit
26f5009e91 (GH-18039).

Also fixes GH-20873 and GH-20854.

Closes GH-20875
2026-03-20 15:44:21 +01:00
..
2025-01-31 10:21:32 +01:00
2025-07-01 18:50:41 +02:00
2025-06-25 03:20:49 +05:30
2023-10-18 17:34:10 +02:00
2023-10-18 17:34:10 +02:00
2023-10-18 17:34:10 +02:00
2023-10-18 17:34:10 +02:00
2023-10-18 17:34:10 +02:00
2023-10-18 17:34:10 +02:00
2023-10-18 17:34:10 +02:00
2023-10-18 17:34:10 +02:00
2024-07-14 11:55:03 +02:00
2022-09-19 13:12:49 +03:00
2023-04-16 15:34:56 +02:00
2023-04-16 15:34:56 +02:00
2023-03-06 15:03:19 +01:00
2025-06-25 03:20:49 +05:30
2024-01-14 19:12:41 +01:00
2024-01-21 23:24:00 +01:00
2024-01-21 23:24:00 +01:00
2024-01-21 23:24:00 +01:00
2024-01-21 23:24:00 +01:00
2024-01-21 23:24:00 +01:00
2024-03-26 12:33:44 +01:00
2024-03-26 12:33:44 +01:00
2024-03-26 12:33:44 +01:00
2025-09-03 18:14:43 +02:00
2025-05-19 19:05:32 +02:00
2023-10-18 17:34:10 +02:00
2023-10-18 17:34:10 +02:00
2023-07-25 17:54:14 +02:00
2022-09-26 11:43:38 +03:00