From 2ab5762dd4d4049cd1f4eadea40aefdc8c0e21ea Mon Sep 17 00:00:00 2001 From: Wagner Bruna Date: Thu, 23 Jul 2026 19:42:31 -0300 Subject: [PATCH] fix: correct dangling pointer to empty image reference vector --- src/stable-diffusion.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/stable-diffusion.cpp b/src/stable-diffusion.cpp index 81f82fbc8..c6acf00ae 100644 --- a/src/stable-diffusion.cpp +++ b/src/stable-diffusion.cpp @@ -5005,8 +5005,8 @@ static std::optional prepare_image_generation_embeds(sd_c } condition_params.text = request->negative_prompt; condition_params.zero_out_masked = zero_out_masked; + std::vector> empty_ref_images; if (use_ref_latent_img_cfg) { - std::vector> empty_ref_images; condition_params.ref_images = &empty_ref_images; } img_uncond = sd_ctx->sd->cond_stage_model->get_learned_condition(sd_ctx->sd->n_threads,