Mesa (master): freedreno/ir3: Fix crash in shader compile fail path

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Nov 13 22:57:08 UTC 2020


Module: Mesa
Branch: master
Commit: 4b65c09d86d37efa34e93b17b0e4a03546f26af9
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b65c09d86d37efa34e93b17b0e4a03546f26af9

Author: Rob Clark <robdclark at chromium.org>
Date:   Thu Nov 12 12:39:28 2020 -0800

freedreno/ir3: Fix crash in shader compile fail path

Fixes: 74140c2e859 ("freedreno/ir3: convert over to ralloc")
Signed-off-by: Rob Clark <robdclark at chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7612>

---

 src/freedreno/ir3/ir3.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/freedreno/ir3/ir3.c b/src/freedreno/ir3/ir3.c
index 23221e22005..3705c85936b 100644
--- a/src/freedreno/ir3/ir3.c
+++ b/src/freedreno/ir3/ir3.c
@@ -997,7 +997,7 @@ void * ir3_assemble(struct ir3_shader_variant *v)
 	return ptr;
 
 fail:
-	free(ptr);
+	ralloc_free(ptr);
 	return NULL;
 }
 



More information about the mesa-commit mailing list