Weidong Wang
5f3122760f
avcodec/xxan: zero-initialize y_buffer
...
Fixes ticket #22420 .
When the first decoded frame is type 1, xan_decode_frame_type1() reads y_buffer as prior-frame state before any data has been written to it.
Since y_buffer is allocated with av_malloc(), this may propagate uninitialized heap data into the decoded luma output.
Allocate y_buffer with av_mallocz() instead.
(cherry picked from commit 236dbc9f82 )
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc >
2026-03-16 17:23:47 +01:00
..
2026-03-15 00:49:58 +01:00
2026-03-05 11:57:40 +02:00
2026-03-15 19:44:21 -03:00
2026-03-16 11:53:14 +01:00
2026-02-25 12:08:33 +01:00
2026-03-05 14:02:39 +00:00
2026-02-25 12:08:33 +01:00
2026-03-06 20:02:42 +01:00
2026-02-23 07:57:57 +01:00
2026-03-03 01:10:09 +01:00
2026-03-07 19:21:38 -03:00
2026-02-26 11:40:09 +08:00
2026-03-15 00:49:55 +01:00
2026-03-03 13:52:58 -03:00
2026-03-06 23:18:35 -03:00
2026-03-07 20:14:36 +01:00
2026-02-28 16:14:40 -03:00
2026-03-06 23:18:35 -03:00
2026-02-24 10:32:20 -03:00
2026-02-24 10:32:20 -03:00
2026-02-24 10:32:20 -03:00
2026-03-15 00:49:58 +01:00
2026-02-24 10:32:20 -03:00
2026-02-24 10:32:20 -03:00
2026-02-24 10:32:20 -03:00
2026-02-28 16:12:33 -03:00
2026-02-28 16:12:33 -03:00
2026-02-28 16:12:33 -03:00
2026-02-28 16:12:33 -03:00
2026-02-24 10:32:20 -03:00
2026-02-24 10:32:20 -03:00
2026-02-24 10:32:20 -03:00
2026-02-28 16:12:33 -03:00
2026-03-07 19:22:14 -03:00
2026-03-07 19:21:38 -03:00
2026-02-25 08:47:14 +00:00
2026-03-04 14:25:00 +00:00
2026-02-25 08:47:14 +00:00
2026-02-25 08:47:14 +00:00
2026-02-25 08:47:14 +00:00
2026-03-02 12:01:15 +01:00
2026-03-03 13:07:46 +01:00
2026-03-03 13:07:46 +01:00
2026-03-15 00:49:58 +01:00
2026-03-10 19:32:38 +01:00
2026-02-23 22:59:44 +01:00
2026-03-02 18:41:13 +01:00
2026-03-07 20:14:36 +01:00
2026-03-02 17:51:45 +01:00
2026-03-15 00:49:57 +01:00
2026-03-03 13:07:46 +01:00
2026-02-28 16:12:33 -03:00
2026-03-15 17:46:51 -03:00
2026-02-26 11:40:09 +08:00
2026-02-23 23:28:09 +01:00
2026-03-04 22:31:19 +00:00
2026-03-04 22:31:19 +00:00
2026-03-01 12:04:14 +01:00
2026-03-01 11:58:16 +01:00
2026-03-01 11:58:16 +01:00
2026-02-23 23:58:11 +01:00
2026-02-23 23:50:49 +01:00
2026-03-15 17:46:51 -03:00
2026-03-03 00:35:21 +01:00
2026-03-02 18:12:40 +01:00
2026-02-20 16:32:10 +01:00
2026-02-20 16:32:10 +01:00
2026-02-20 16:32:10 +01:00
2026-03-13 09:06:53 -03:00
2026-03-13 09:06:53 -03:00
2026-02-28 16:12:33 -03:00
2026-03-15 00:49:55 +01:00
2026-02-25 16:43:53 +01:00
2026-02-21 22:43:41 +00:00
2026-03-06 23:25:29 +01:00
2026-03-07 19:22:40 -03:00
2026-02-23 22:54:38 +01:00
2026-02-20 16:32:10 +01:00
2026-02-23 23:52:37 +01:00
2026-02-20 16:32:10 +01:00
2026-03-07 20:14:36 +01:00
2026-03-07 20:14:36 +01:00
2026-03-07 20:14:36 +01:00
2026-03-03 13:07:46 +01:00
2026-03-04 10:40:12 +00:00
2026-03-07 20:14:36 +01:00
2026-02-20 16:32:10 +01:00
2026-03-07 20:14:36 +01:00
2026-03-07 19:21:44 -03:00
2026-03-07 19:22:40 -03:00
2026-03-06 02:33:59 +01:00
2026-03-05 14:02:39 +00:00
2026-03-05 14:02:39 +00:00
2026-03-05 14:02:39 +00:00
2026-03-05 14:02:39 +00:00
2026-03-07 20:14:36 +01:00
2026-03-07 20:14:36 +01:00
2026-03-07 20:14:36 +01:00
2026-03-02 19:01:46 +01:00
2026-02-22 22:05:16 +01:00
2026-03-02 19:01:46 +01:00
2026-03-05 01:23:40 +01:00
2026-02-23 23:26:20 +01:00
2026-03-06 23:08:03 +01:00
2026-03-07 20:14:36 +01:00
2026-03-08 02:29:20 +01:00
2026-03-03 02:41:05 +01:00
2026-03-03 02:13:58 +00:00
2026-03-07 15:14:25 +01:00
2026-02-23 15:29:27 +00:00
2026-03-15 00:49:57 +01:00
2026-03-16 17:23:47 +01:00