You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
VM fix for #19640 made filter_input() / filter_has_var() read request-input snapshots (php-src IF_G), so CLI with no request returns NULL even after $_GET['x']='42'. Thin AOT still lowers via filterFromSuperglobal → live sg_GET (ext/filter/filter_input.php), so runtime writes are visible — silent wrong output.
claim: I/O-crypto-text lane — AOT filter_input still reads live sg_GET (re-#19640); IF_G if_* snapshot on __superglobals__refresh + filter_input/filter_has_var load.
Activity
PurHur commentedon Aug 22, 2026
claim: I/O-crypto-text lane — AOT filter_input still reads live sg_GET (re-#19640); IF_G if_* snapshot on __superglobals__refresh + filter_input/filter_has_var load.
AOT: filter_input IF_G snapshot vs live $_GET (#33946) (#33949)