mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-04-19 14:30:39 +02:00
ddebug: fix use-after-free of streamout targets
Fixes:b47727a83a("ddebug: implement pipelined hang detection mode") Reviewed-by: Marek Olšák <marek.olsak@amd.com> (cherry picked from commit16f8da2997)
This commit is contained in:
parent
ae629ca805
commit
49277c6e36
1 changed files with 1 additions and 1 deletions
|
|
@ -824,7 +824,7 @@ dd_copy_draw_state(struct dd_draw_state *dst, struct dd_draw_state *src)
|
|||
}
|
||||
|
||||
dst->num_so_targets = src->num_so_targets;
|
||||
for (i = 0; i < ARRAY_SIZE(src->so_targets); i++)
|
||||
for (i = 0; i < src->num_so_targets; i++)
|
||||
pipe_so_target_reference(&dst->so_targets[i], src->so_targets[i]);
|
||||
memcpy(dst->so_offsets, src->so_offsets, sizeof(src->so_offsets));
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue