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;
openSUSE Build Service is sponsored by