mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-25 01:48:18 +02:00
Fix memory leak on allocation for nir shader, reported by valgrind. 3,502 (480 direct, 3,022 indirect) bytes in 1 blocks are definitely lost in loss record 77 of 84 at 0x48483F8: malloc (in /usr/lib/valgrind/vgpreload_memcheck-arm64-linux.so) by 0x5750817: ralloc_size (ralloc.c:119) by 0x5750977: rzalloc_size (ralloc.c:151) by 0x575C173: nir_shader_create (nir.c:45) by 0x5763ACB: nir_shader_clone (nir_clone.c:728) by 0x55D5003: st_create_fp_variant (st_program.c:1242) by 0x55D789F: st_get_fp_variant (st_program.c:1522) by 0x55D789F: st_get_fp_variant (st_program.c:1507) by 0x56400C3: st_update_fp (st_atom_shader.c:163) by 0x563D333: st_validate_state (st_atom.c:261) by 0x55D07CB: prepare_draw (st_draw.c:132) by 0x55D08DF: st_draw_vbo (st_draw.c:184) by 0x55576CB: _mesa_draw_arrays (draw.c:374) by 0x55576CB: _mesa_draw_arrays (draw.c:351) Signed-off-by: Erico Nunes <nunes.erico@gmail.com> Reviewed-by: Qiang Yu <yuq825@gmail.com> |
||
|---|---|---|
| .. | ||
| ir | ||
| standalone | ||
| Android.mk | ||
| lima_bo.c | ||
| lima_bo.h | ||
| lima_context.c | ||
| lima_context.h | ||
| lima_draw.c | ||
| lima_fence.c | ||
| lima_fence.h | ||
| lima_format.c | ||
| lima_format.h | ||
| lima_program.c | ||
| lima_program.h | ||
| lima_query.c | ||
| lima_resource.c | ||
| lima_resource.h | ||
| lima_screen.c | ||
| lima_screen.h | ||
| lima_state.c | ||
| lima_submit.c | ||
| lima_submit.h | ||
| lima_texture.c | ||
| lima_texture.h | ||
| lima_util.c | ||
| lima_util.h | ||
| meson.build | ||