Otherwise we read past the end of the buffer.
Signed-off-by: Bas Nieuwenhuizen <[email protected]>
---
src/amd/common/ac_debug.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/amd/common/ac_debug.c b/src/amd/common/ac_debug.c
index f91e448a47f..989dfda4ff9 100644
--- a/src/amd/common/ac_debug.c
+++ b/src/amd/common/ac_debug.c
@@ -357,6 +357,7 @@ void ac_parse_ib(FILE *f, uint32_t *ib, int num_dw, int
trace_id,
if (ib[0] == 0x80000000) {
fprintf(f, COLOR_GREEN "NOP (type 2)"
COLOR_RESET "\n");
ib++;
+ num_dw--;
break;
}
/* fall through */
--
2.11.0
_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev