Tim Düsterhus
94678d99ce
uri: Fix memory safety violations when assigning $errors by reference fails ( #19628 )
...
* uri: Fix double-free when assigning `$errors` by reference fails
`ZEND_TRY_ASSIGN_REF_ARR()` apparently consumes the to-be-assigned value even
when it fails.
* uri: Fix leak of parsed URI when assigning soft errors by reference fails
This is not reproducible, because the URI object will still be referenced by
Lexbor’s mraw instance and then cleanly destroyed at the end of the request.
* NEWS
2025-08-30 21:21:57 +02:00
..
2025-06-21 01:34:42 +09:00
2025-06-21 22:19:19 +02:00
2025-08-07 19:09:03 +02:00
2025-08-13 13:59:01 +02:00
2025-07-24 15:02:06 +02:00
2025-08-12 05:49:52 -07:00
2025-08-12 11:33:38 +01:00
2025-06-22 14:35:28 -07:00
2025-03-14 10:51:50 +01:00
2025-08-10 14:17:19 +02:00
2025-07-27 17:27:22 -07:00
2025-06-21 22:19:28 +02:00
2025-08-23 14:36:39 +01:00
2025-08-09 17:42:19 +01:00
2025-08-30 21:04:50 +02:00
2025-07-25 12:05:17 +02:00
2025-08-24 03:55:15 +01:00
2025-08-04 15:15:52 +01:00
2025-06-21 22:19:37 +02:00
2025-08-25 01:52:25 -07:00
2025-08-12 22:18:39 +02:00
2025-08-25 03:08:46 -07:00
2025-08-05 18:21:15 +01:00
2025-08-06 16:36:13 +01:00
2025-08-24 23:51:35 +02:00
2025-08-12 05:44:32 -07:00
2025-08-08 20:33:00 +02:00
2025-08-26 09:06:19 +02:00
2025-08-28 14:42:02 +02:00
2025-08-12 18:05:43 -03:00
2025-08-29 19:58:44 +02:00
2025-08-30 21:04:50 +02:00
2025-07-29 14:00:37 +02:00
2025-08-28 21:56:54 +02:00
2025-08-26 09:06:19 +02:00
2025-08-26 09:06:19 +02:00
2025-08-26 09:06:19 +02:00
2025-08-26 09:06:19 +02:00
2025-08-26 09:06:19 +02:00
2025-08-26 09:06:19 +02:00
2025-08-26 09:06:19 +02:00
2025-08-15 08:08:16 +01:00
2025-08-23 15:28:56 +02:00
2025-08-05 20:03:21 +01:00
2025-08-29 11:12:46 +02:00
2025-07-27 15:33:48 +02:00
2025-08-25 17:08:29 +02:00
2025-08-26 15:40:17 +02:00
2025-07-21 13:33:51 -07:00
2025-08-06 13:20:28 +01:00
2025-07-18 16:43:39 +01:00
2025-08-30 21:04:50 +02:00
2025-08-07 21:50:04 +01:00
2025-08-09 02:03:37 +02:00
2025-08-15 09:50:49 +02:00
2025-06-29 13:58:58 +01:00
2025-08-30 21:04:50 +02:00
2025-08-05 17:25:47 +01:00
2025-07-28 15:33:22 +01:00
2025-07-29 17:31:06 +02:00
2025-08-16 19:28:11 +01:00
2025-08-22 18:29:50 +02:00
2025-08-30 21:21:57 +02:00
2025-08-12 05:44:32 -07:00
2025-07-20 17:20:53 +02:00
2025-03-24 22:54:34 +00:00
2025-07-31 23:57:27 +01:00
2025-08-30 21:04:50 +02:00
2025-08-15 18:41:17 +02:00
2025-06-21 18:03:50 +01:00