Niels Dossche
c3acfb1b57
Fix GH-13931: Applying zero offset to null pointer in Zend/zend_opcode.c
...
In the test cases, the compiler bails out due to a fatal error.
The data structures used by the compiler will contain stale values.
In particular, for the test case CG(loop_var_stack) will contain data.
The next compilation will incorrectly use elements from the previous
stack.
To solve this, we reset part of the compiler data structures.
We don't do a full re-initialization via init_compiler() because that will
also reset streams and resources.
Closes GH-13938.
2024-04-15 19:39:05 +02:00
..
2024-04-15 19:39:05 +02:00
2018-10-13 14:17:28 +02:00
2024-01-10 09:09:45 +01:00
2021-07-13 15:32:14 +02:00
2021-05-06 12:16:35 +02:00
2021-05-14 12:20:00 +02:00
2022-08-28 08:27:19 +02:00
2022-12-30 06:53:44 +00:00
2021-06-17 14:22:33 +02:00
2021-07-13 15:32:14 +02:00
2021-05-06 12:16:35 +02:00
2021-05-06 12:16:35 +02:00
2021-05-06 12:16:35 +02:00
2021-06-29 11:30:26 +02:00
2021-06-17 14:22:33 +02:00
2024-03-29 17:54:23 +01:00
2021-05-06 12:16:35 +02:00
2023-07-07 19:16:32 +02:00
2021-05-06 12:16:35 +02:00
2021-11-03 15:18:26 +03:00
2021-05-06 12:16:35 +02:00
2021-06-13 21:08:35 +02:00
2021-06-13 21:08:35 +02:00
2021-05-06 12:16:35 +02:00
2021-04-22 10:11:26 +02:00
2021-09-30 10:21:33 +02:00
2021-05-06 12:16:35 +02:00
2023-02-27 19:47:55 +00:00
2021-06-17 14:22:33 +02:00
2022-07-28 22:29:42 +02:00
2021-11-03 15:18:26 +03:00
2021-07-13 15:32:14 +02:00
2023-12-17 11:46:02 +01:00
2021-06-13 14:02:11 +02:00
2021-07-13 15:32:14 +02:00
2021-07-13 15:32:14 +02:00
2021-01-15 12:33:06 +01:00
2021-01-15 12:33:06 +01:00
2023-01-17 14:12:49 +00:00
2021-06-17 14:22:33 +02:00
2023-03-10 00:13:27 +01:00
2021-05-06 12:16:35 +02:00
2021-05-06 12:16:35 +02:00
2021-05-06 12:16:35 +02:00
2024-01-04 19:26:32 +01:00
2023-01-08 16:11:46 +00:00
2022-05-29 11:20:56 +01:00
2018-10-13 14:17:28 +02:00
2022-08-21 19:05:17 +02:00
2020-02-03 13:41:31 +01:00
2019-02-19 20:21:20 +01:00