opencl : fix possible buffer overflow in dump_tensor (#14490)

This commit is contained in:
zhouwg
2025-07-02 20:38:10 +08:00
committed by GitHub
parent d7f5f4e578
commit 307e79d33d

View File

@@ -3199,7 +3199,7 @@ static void dump_tensor(ggml_backend_t backend, const struct ggml_tensor * tenso
// Open file and dump.
char fname[512];
sprintf(fname, "./tensor-dumps/%s.txt", tensor->name);
snprintf(fname, sizeof(fname), "./tensor-dumps/%s.txt", tensor->name);
FILE * f = fopen(fname, "w");
if (!f) {
printf("Failed to open %s\n", fname);