Mesa (main): intel/batch-decoder: Fix uninitialized scalar variables

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Apr 8 18:57:44 UTC 2022


Module: Mesa
Branch: main
Commit: 1407a4db69f2e5cb67bb83b9d50c440f306bcf4e
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1407a4db69f2e5cb67bb83b9d50c440f306bcf4e

Author: Vitalii.Lomaka <vitalii.lomaka at globallogic.com>
Date:   Wed Mar 30 13:41:37 2022 +0300

intel/batch-decoder: Fix uninitialized scalar variables

CID: 1498516
CID: 1498560

Signed-off-by: Vitalii Lomaka <vitalii.lomaka at globallogic.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15685>

---

 src/intel/common/intel_batch_decoder.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/intel/common/intel_batch_decoder.c b/src/intel/common/intel_batch_decoder.c
index 9a2b2861a19..7d01f0df092 100644
--- a/src/intel/common/intel_batch_decoder.c
+++ b/src/intel/common/intel_batch_decoder.c
@@ -711,7 +711,7 @@ decode_3dstate_constant_all(struct intel_batch_decode_ctx *ctx, const uint32_t *
    struct intel_group *body =
       intel_spec_find_struct(ctx->spec, "3DSTATE_CONSTANT_ALL_DATA");
 
-   uint32_t read_length[4];
+   uint32_t read_length[4] = {0};
    struct intel_batch_decode_bo buffer[4];
    memset(buffer, 0, sizeof(buffer));
 
@@ -754,7 +754,7 @@ decode_3dstate_constant(struct intel_batch_decode_ctx *ctx, const uint32_t *p)
       intel_spec_find_struct(ctx->spec, "3DSTATE_CONSTANT_BODY");
 
    uint32_t read_length[4] = {0};
-   uint64_t read_addr[4];
+   uint64_t read_addr[4] = {0};
 
    struct intel_field_iterator outer;
    intel_field_iterator_init(&outer, inst, p, 0, false);



More information about the mesa-commit mailing list