FrankenPHP 1.12.6 patches HTTP/2 crash triggered by delayed php://input reads
FrankenPHP 1.12.6 fixes a process-crashing bug that occurred over HTTP/2 when a script called frankenphp_finish_request() and later read php://input, a pattern common with enable_post_data_reading=Off.
FRANKENPHP RELEASES, July 22, 2026
curated by Sönke
FrankenPHP was setting a read deadline on an already-finalized HTTP/2 stream, causing a segfault; HTTP/1 was unaffected. The release also adds a PSR-15 worker documentation example and minor doc cleanups.
Readers’ Forum
No contributions yet — open the debate.
Open the discussion
No account or password needed — just enter your e-mail and we’ll send you a one-time sign-in link. First time here? You’re set up automatically.
Your rating will be applied automatically after you sign in.
Check your inbox
We’ve sent a sign-in link to …. Open it on this device — this tab will sign you in automatically.
Waiting for your click …
·