Niels Dossche
3665ab0118
Fix GH-15657: Segmentation fault in ext/opcache/jit/ir/dynasm/dasm_x86.h
...
The crash happens because the zend_persist.c code tries to JIT the hook's
op_array while the JIT buffer memory is still protected. This happens in
`zend_persist_property_info` called via `zend_persist_class_entry`
through the inheritance cache.
We shouldn't JIT the property hook code when persisting property info
for the inheritance cache.
This is a simple workaround by temporarily disabling the JIT so that the
property hook code is not JITted when persisting the property info.
An alternative solution would be to move the JITting of the property
hooks to a different place in zend_persist.c by doing an additional pass
over the classes.
Closes GH-15819.
2024-09-11 09:08:51 +02:00
..
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2023-11-27 22:52:12 +03:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-04-12 18:21:13 +02:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2023-10-18 17:34:10 +02:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-03-13 21:40:26 +01:00
2024-01-15 09:39:13 +01:00
2024-04-12 18:21:13 +02:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-04-12 18:21:13 +02:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-04-12 18:21:13 +02:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2023-10-17 01:58:07 +03:00
2023-10-03 13:22:33 +03:00
2024-01-15 09:39:13 +01:00
2023-10-09 11:20:18 +03:00
2023-10-16 15:11:56 +03:00
2023-10-24 18:48:29 +03:00
2023-10-26 23:58:29 +03:00
2023-11-13 13:26:17 +03:00
2023-11-13 13:26:17 +03:00
2023-11-03 10:54:57 +03:00
2023-11-01 16:11:54 +03:00
2023-11-27 16:04:41 +00:00
2023-11-27 16:19:35 +00:00
2023-11-22 13:01:35 +03:00
2023-11-22 13:19:10 +03:00
2023-11-28 21:19:57 +03:00
2024-01-24 17:47:40 +01:00
2024-04-08 15:09:14 +02:00
2024-05-22 14:32:43 +02:00
2024-05-23 16:35:29 +02:00
2024-07-29 19:17:25 +03:00
2024-08-26 17:22:04 +02:00
2024-08-26 17:22:04 +02:00
2024-09-02 21:55:19 +03:00
2024-09-11 09:08:51 +02:00
2024-09-09 22:02:39 +02:00
2024-09-09 20:10:16 +02:00
2024-09-10 16:14:03 +03:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-08-14 12:44:12 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2023-05-02 20:32:48 +03:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2023-11-27 21:12:04 +03:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-04-12 18:21:13 +02:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-10 17:39:34 +03:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-03-11 15:10:12 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-03-13 21:40:26 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00
2024-01-15 09:39:13 +01:00