From b8bf67615c8c5900a43af398b2aa664e3378dca7 Mon Sep 17 00:00:00 2001 From: Wagner Bruna Date: Fri, 24 Jul 2026 10:20:33 -0300 Subject: [PATCH] fix: correct dangling pointer to empty image reference vector (#1813) --- 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 5c24c112..5cfa300f 100644 --- a/src/stable-diffusion.cpp +++ b/src/stable-diffusion.cpp @@ -5071,8 +5071,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,