File virglrenderer-CVE-2022-0175.patch of Package virglrenderer.22702
Index: virglrenderer-0.6.0/src/vrend_renderer.c
===================================================================
--- virglrenderer-0.6.0.orig/src/vrend_renderer.c 2022-01-17 08:27:14.603759295 +0100
+++ virglrenderer-0.6.0/src/vrend_renderer.c 2022-01-17 08:38:05.627217179 +0100
@@ -4230,7 +4230,7 @@ int vrend_renderer_resource_create(struc
if (args->bind == VREND_RES_BIND_CUSTOM) {
/* custom should only be for buffers */
- gr->ptr = malloc(args->width);
+ gr->ptr = calloc(1, args->width);
if (!gr->ptr) {
FREE(gr);
return ENOMEM;