Niels Dossche
e7770802bf
Fix potential read of uninitialized padding data in DOM ( #17628 )
...
The fix for GH-17481 introduced a regression that can cause the read of
uninitialized padding data when going over a chunk boundary during HTML
parsing of UTF-8.
The wrong offset was computed with respect to the input buffer, the
length of the error-corrected UTF-8 code point is not necessarily the
same as the input code point length.
This was not noticed because no CI jobs run with Valgrind nor I do it
regularly, and ASAN doesn't catch uninitialized accesses.
2025-01-30 11:41:25 -04:00
..
2024-12-27 21:36:26 +09:00
2024-08-21 21:12:17 +01:00
2024-11-17 12:27:36 +00:00
2024-11-29 16:32:12 +01:00
2024-08-02 01:41:47 +02:00
2024-11-26 20:40:09 +01:00
2025-01-17 11:53:12 +00:00
2024-12-06 19:02:17 +01:00
2024-12-20 18:50:16 +01:00
2025-01-30 11:41:25 -04:00
2025-01-08 20:47:31 +01:00
2024-10-13 21:13:06 +02:00
2024-12-25 21:33:43 +01:00
2025-01-27 21:49:10 +01:00
2024-12-18 11:39:01 +00:00
2025-01-03 12:31:08 +01:00
2025-01-09 12:06:24 +01:00
2025-01-09 13:45:59 +00:00
2024-11-27 19:54:23 +00:00
2024-11-10 20:34:45 +00:00
2024-12-06 17:44:01 +01:00
2025-01-17 22:25:24 +00:00
2024-10-24 15:58:12 +02:00
2024-12-29 12:19:33 +01:00
2024-12-26 12:25:08 +01:00
2024-12-11 19:32:48 +01:00
2025-01-19 20:38:51 +01:00
2024-11-20 11:14:04 +01:00
2024-11-27 23:05:50 +01:00
2025-01-28 12:55:55 +01:00
2024-12-31 15:20:06 +01:00
2025-01-15 20:36:18 +00:00
2025-01-06 20:11:36 +01:00
2025-01-26 23:37:14 +00:00
2024-11-20 11:14:04 +01:00
2025-01-24 22:10:08 +01:00
2024-11-06 21:07:03 +09:00
2025-01-27 13:43:21 -04:00
2024-11-16 16:30:19 +00:00
2024-10-22 22:51:29 +02:00
2025-01-21 19:32:38 +00:00
2025-01-28 12:59:25 +01:00
2024-12-30 12:41:58 -04:00
2024-09-10 22:45:23 +01:00
2024-11-15 16:50:24 +00:00
2024-11-26 14:04:58 +01:00
2025-01-24 14:10:00 +00:00
2024-09-22 17:03:16 +02:00
2025-01-09 19:54:46 +01:00
2024-09-05 07:14:29 +02:00
2025-01-05 13:34:38 +00:00
2024-11-08 20:48:06 +01:00
2024-12-16 22:56:18 +00:00
2024-09-04 13:04:22 +02:00
2025-01-19 18:01:02 +00:00
2024-09-03 23:19:53 +02:00
2025-01-30 11:41:14 -04:00
2024-11-03 13:40:25 +00:00
2024-09-03 23:19:53 +02:00
2024-10-26 15:08:17 +02:00
2024-08-27 00:00:20 +02:00
2024-08-27 02:04:48 +02:00
2024-12-27 15:54:37 +01:00
2024-10-08 20:58:20 +02:00
2024-10-12 15:12:40 +02:00
2024-10-12 15:12:40 +02:00
2025-01-21 08:21:13 +01:00
2025-01-12 20:42:53 +01:00
2024-10-13 02:30:38 +02:00