From bf96702985ad69fff350049ea1caa6b3c8f5165b Mon Sep 17 00:00:00 2001 From: Felix DeGrood Date: Wed, 6 Nov 2024 19:28:09 +0000 Subject: [PATCH] intel/measure: increase size of filename malloc to account for \0 Corrects regression caused by prior commit that created memory overwrite by not mallocing enough space for filename string. Reviewed-by: Lionel Landwerlin Part-of: --- src/intel/common/intel_measure.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/intel/common/intel_measure.c b/src/intel/common/intel_measure.c index ff85a94c8fd..7b7245b3497 100644 --- a/src/intel/common/intel_measure.c +++ b/src/intel/common/intel_measure.c @@ -116,8 +116,7 @@ intel_measure_init(struct intel_measure_device *device) if (filename && __normal_user()) { filename += 5; - config.deferred_create_filename = malloc(strlen(filename)); - strcpy(config.deferred_create_filename, filename); + config.deferred_create_filename = strdup(filename); } if (start_frame_s) {