ggml-zdnn: fix 0-row tensor crash (#29636)

Signed-off-by: Aaron Teo <aaron.teo1@ibm.com>
This commit is contained in:
Aaron Teo
2026-09-29 10:51:10 +02:00
committed by GitHub
parent 18b74ff68e
commit 86ea01d05e
+5
View File
@@ -225,6 +225,11 @@ static enum ggml_status ggml_backend_zdnn_buffer_init_tensor(ggml_backend_buffer
return GGML_STATUS_SUCCESS;
}
// reject empty tensors to avoid zDNN crash
if (ggml_is_empty(tensor)) {
return GGML_STATUS_SUCCESS;
}
ggml_backend_zdnn_buffer_context * ctx = (ggml_backend_zdnn_buffer_context *)buffer->context;
const int64_t tsize = ggml_nbytes(tensor);