Skip to content

[Bug]: Can't change model after latest "Git Pull" update #14172

Closed
@afrofail

Description

Is there an existing issue for this?

  • I have searched the existing issues and checked the recent builds/commits

What happened?

I can no longer change my models after the latest update, it broke my ability to switch models.

Loading model fcanimemixFcAnime_v30.safetensors [72bb4c3a77] (2 out of 2)
Loading weights [72bb4c3a77] from M:\stable-diffusion-webui\models\Stable-diffusion\fcanimemixFcAnime_v30.safetensors
Creating model from config: M:\stable-diffusion-webui\configs\v1-inference.yaml
Applying attention optimization: xformers... done.
changing setting sd_model_checkpoint to fcanimemixFcAnime_v30.safetensors [72bb4c3a77]: RuntimeError
Traceback (most recent call last):
File "M:\stable-diffusion-webui\modules\options.py", line 146, in set
option.onchange()
File "M:\stable-diffusion-webui\modules\call_queue.py", line 13, in f
res = func(*args, **kwargs)
File "M:\stable-diffusion-webui\modules\initialize_util.py", line 174, in
shared.opts.onchange("sd_model_checkpoint", wrap_queued_call(lambda: sd_models.reload_model_weights()), call=False)
File "M:\stable-diffusion-webui\modules\sd_models.py", line 764, in reload_model_weights
sd_model = reuse_model_from_already_loaded(sd_model, checkpoint_info, timer)
File "M:\stable-diffusion-webui\modules\sd_models.py", line 733, in reuse_model_from_already_loaded
load_model(checkpoint_info)
File "M:\stable-diffusion-webui\modules\sd_models.py", line 664, in load_model
sd_hijack.model_hijack.hijack(sd_model)
File "M:\stable-diffusion-webui\modules\sd_hijack.py", line 258, in hijack
ldm_original_forward = patches.patch(file, ldm.modules.diffusionmodules.openaimodel.UNetModel, "forward", sd_unet.UNetModel_forward)
File "M:\stable-diffusion-webui\modules\patches.py", line 22, in patch
raise RuntimeError(f"patch for {field} is already applied")
RuntimeError: patch for forward is already applied

Steps to reproduce the problem

1.Open webui.bat
2. Change Model

What should have happened?

Model should have changed

Sysinfo

sysinfo-2023-12-02-10-17.json

What browsers do you use to access the UI ?

Google Chrome

Console logs

Loading model fcanimemixFcAnime_v30.safetensors [72bb4c3a77] (2 out of 2)
Loading weights [72bb4c3a77] from M:\stable-diffusion-webui\models\Stable-diffusion\fcanimemixFcAnime_v30.safetensors
Creating model from config: M:\stable-diffusion-webui\configs\v1-inference.yaml
Applying attention optimization: xformers... done.
changing setting sd_model_checkpoint to fcanimemixFcAnime_v30.safetensors [72bb4c3a77]: RuntimeError
Traceback (most recent call last):
  File "M:\stable-diffusion-webui\modules\options.py", line 146, in set
    option.onchange()
  File "M:\stable-diffusion-webui\modules\call_queue.py", line 13, in f
    res = func(*args, **kwargs)
  File "M:\stable-diffusion-webui\modules\initialize_util.py", line 174, in <lambda>
    shared.opts.onchange("sd_model_checkpoint", wrap_queued_call(lambda: sd_models.reload_model_weights()), call=False)
  File "M:\stable-diffusion-webui\modules\sd_models.py", line 764, in reload_model_weights
    sd_model = reuse_model_from_already_loaded(sd_model, checkpoint_info, timer)
  File "M:\stable-diffusion-webui\modules\sd_models.py", line 733, in reuse_model_from_already_loaded
    load_model(checkpoint_info)
  File "M:\stable-diffusion-webui\modules\sd_models.py", line 664, in load_model
    sd_hijack.model_hijack.hijack(sd_model)
  File "M:\stable-diffusion-webui\modules\sd_hijack.py", line 258, in hijack
    ldm_original_forward = patches.patch(__file__, ldm.modules.diffusionmodules.openaimodel.UNetModel, "forward", sd_unet.UNetModel_forward)
  File "M:\stable-diffusion-webui\modules\patches.py", line 22, in patch
    raise RuntimeError(f"patch for {field} is already applied")
RuntimeError: patch for forward is already applied

Additional information

No response

Metadata

Assignees

No one assigned

    Labels

    bugReport of a confirmed bugbug-reportReport of a bug, yet to be confirmed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions