Mikhail Dmitrichenko
b4e1f4670b
Build X servers / xserver-build-ubuntu (push) Has been cancelled
Build X servers / drivers-build-ubuntu (push) Has been cancelled
Build X servers / xserver-build-macos (push) Has been cancelled
Build X servers / Release pushed tag (push) Has been cancelled
render: fix multiple mem leaks on err paths
...
Free nested allocations when initialization fails.
Several code paths returned early on error without releasing
memory owned by embedded structures, leading to leaks.
Found by Linux Verification Center (linuxtesting.org) with SVACE.
Signed-off-by: Mikhail Dmitrichenko <m.dmitrichenko222@gmail.com>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/2125 >
2026-04-18 17:24:18 +02:00
..
animcur.c
render: fix CVE-2025-49175
2025-06-17 20:01:25 +02:00
filter.c
render: replace xallocarray() by calloc()
2025-06-12 17:21:43 +02:00
glyph.c
render: handle -Wanalyzer-null-dereference in AllocateGlyphHash()
2026-04-18 15:46:20 +02:00
glyphstr.h
render: fix missing include in glyphstr.h
2025-09-26 16:45:33 +02:00
glyphstr_priv.h
render: fix refcounting of glyphs during ProcRenderAddGlyphs
2024-04-02 19:19:40 -07:00
matrix.c
render: drop obsolete including of colormapst.h
2025-06-12 17:21:43 +02:00
meson.build
treewide: remove "lib" prefix in static_library names (meson)
2025-07-03 12:01:52 +02:00
miindex.c
render: replace xallocarray() by calloc()
2025-06-12 17:21:43 +02:00
mipict.c
render: replace xallocarray() by calloc()
2025-06-12 17:21:43 +02:00
mipict.h
render: Hide/unexport some implementation details
2015-07-08 16:40:57 -04:00
mirect.c
drop obsolete HAVE_DIX_CONFIG_H
2024-10-10 13:38:31 +00:00
mitrap.c
drop obsolete HAVE_DIX_CONFIG_H
2024-10-10 13:38:31 +00:00
mitri.c
drop obsolete HAVE_DIX_CONFIG_H
2024-10-10 13:38:31 +00:00
picture.c
render: fix multiple mem leaks on err paths
2026-04-18 17:24:18 +02:00
picture.h
glamor: fix CbCr format handling
2022-12-01 08:41:57 +00:00
picturestr.h
treewide: preemptively revert !1714 where it affects ABI compatibility
2025-06-16 10:32:48 +02:00
picturestr_priv.h
rename old symbol PANORAMIX to XINERAMA
2025-02-06 15:51:27 +00:00
render.c
render: fix CVE-2025-49175
2025-06-17 20:01:25 +02:00