From 20eb67410031379ebbd081b0cf93bac6a4747434 Mon Sep 17 00:00:00 2001 From: leejet Date: Sun, 30 Nov 2025 12:19:37 +0800 Subject: [PATCH] fix: avoid crash when the lora file is not found using immediately mode (#1022) --- stable-diffusion.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/stable-diffusion.cpp b/stable-diffusion.cpp index ef798c2..074290d 100644 --- a/stable-diffusion.cpp +++ b/stable-diffusion.cpp @@ -991,6 +991,9 @@ public: int64_t t0 = ggml_time_ms(); auto lora = load_lora_model_from_file(kv.first, kv.second, backend); + if (!lora || lora->lora_tensors.empty()) { + continue; + } lora->apply(tensors, version, n_threads); lora->free_params_buffer();