]> granicus.if.org Git - php/commit
Fix #79825: opcache.file_cache causes SIGSEGV with custom opcode handlers
authorSammy Kaye Powers <sammyk@php.net>
Fri, 10 Jul 2020 17:20:40 +0000 (10:20 -0700)
committerSammy Kaye Powers <sammyk@php.net>
Wed, 9 Sep 2020 19:08:19 +0000 (12:08 -0700)
commit2d4aa1ef3d04ec85a15ae426ffdaa4f2fb0f1556
treea4679dd8601b73e57fac27447d662a94ff4533c8
parent5dcb8f2f1cd84cab83b7713efcbafeeb629b8b5b
Fix #79825: opcache.file_cache causes SIGSEGV with custom opcode handlers

Modules may have changed after restart which can cause dangling pointers from custom opcode handlers in the second-level cache files. This fix includes the installed module names and versions in the accel_system_id hash as entropy. Closes GH-5836
NEWS
ext/opcache/ZendAccelerator.c