util: kernel: Use snprintf() instead of sprintf() 35/280235/2
authorDongwoo Lee <dwoo08.lee@samsung.com>
Thu, 25 Aug 2022 08:06:18 +0000 (17:06 +0900)
committerDongwoo Lee <dwlee08@gmail.com>
Tue, 30 Aug 2022 07:10:16 +0000 (00:10 -0700)
Change-Id: Ibb145e0928f2b582088a302788a33c586ccc4625
Signed-off-by: Dongwoo Lee <dwoo08.lee@samsung.com>
src/util/kernel.c

index 240ace0..2171e01 100644 (file)
@@ -476,7 +476,7 @@ int kernel_get_thread_group_map_info(struct proc_map_info *map_info,
        FILE *smaps_fd;
        bool use_smaps_rollup = have_smaps_rollup && !include_gpu_mem;
 
-       sprintf(smap_file_path, "/proc/%d/%s", tgid, use_smaps_rollup ? "smaps_rollup" : "smaps");
+       snprintf(smap_file_path, BUFF_MAX - 1, "/proc/%d/%s", tgid, use_smaps_rollup ? "smaps_rollup" : "smaps");
 
        smaps_fd = fopen(smap_file_path, "r");
        if (!smaps_fd) {