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
..
2025-01-19 11:50:56 +01:00
2024-10-30 20:55:50 +01:00
2025-01-30 11:41:25 -04:00
2024-09-23 22:19:15 +02:00
2024-06-26 00:26:43 +02:00
2024-07-30 23:05:12 +02:00
2024-06-26 00:26:43 +02:00
2024-08-29 00:44:29 +02:00
2024-08-02 01:41:47 +02:00
2024-06-29 15:18:34 +01:00
2024-12-21 12:01:48 +01:00
2024-06-26 00:26:43 +02:00
2024-06-26 00:26:43 +02:00
2024-07-04 13:50:19 +02:00
2025-01-26 16:21:54 +01:00
2024-08-13 12:39:20 +01:00
2024-06-26 00:26:43 +02:00
2024-06-29 13:00:26 -07:00
2024-08-21 21:12:17 +01:00
2024-10-17 21:21:49 +02:00
2024-08-23 10:39:11 +02:00
2024-07-18 21:20:03 +02:00
2024-07-15 11:10:51 +02:00
2024-07-15 11:10:51 +02:00
2024-12-11 19:48:47 +01:00
2024-07-15 11:10:51 +02:00
2024-08-31 11:56:34 +02:00
2024-04-14 14:46:04 +02:00
2025-01-30 11:41:25 -04:00
2024-06-28 18:29:22 +02:00
2024-06-26 12:17:12 -07:00
2024-10-30 22:14:20 +01:00
2024-07-15 11:10:51 +02:00
2024-06-26 00:26:43 +02:00
2024-07-15 11:10:51 +02:00
2024-07-15 11:10:51 +02:00
2025-01-17 19:37:14 +01:00
2024-08-31 11:56:34 +02:00
2024-05-13 19:46:51 +02:00
2024-06-26 00:26:43 +02:00
2024-12-01 15:18:44 +01:00
2025-01-08 19:45:40 +01:00
2024-11-24 18:20:21 +01:00
2024-12-01 15:18:44 +01:00
2024-07-15 11:10:51 +02:00
2024-07-15 11:10:51 +02:00
2024-06-26 00:26:43 +02:00
2024-09-20 08:11:13 +02:00
2024-07-28 13:53:30 +02:00
2024-12-17 23:07:58 +01:00
2024-07-02 21:34:23 +02:00
2024-10-08 20:58:20 +02:00
2024-07-15 11:10:51 +02:00
2024-09-15 21:30:53 +02:00
2024-07-15 11:10:51 +02:00
2024-12-29 12:11:38 +01:00
2024-07-01 20:22:58 +02:00
2024-10-10 19:29:16 +02:00