portu-sim / sd-webui-bmab

Auto masking and inpainting for person, face, hand. Resizing image using detection model.
GNU Affero General Public License v3.0
292 stars 29 forks source link

Error running before_process / IndexError: list index out of range #27

Closed catshitz closed 5 months ago

catshitz commented 5 months ago
*** Error running before_process: C:\Users\PC\AppData\Roaming\StabilityMatrix\Packages\stable-diffusion-webui\extensions\sd-webui-bmab\scripts\sd_webui_bmab.py
    Traceback (most recent call last):
      File "C:\Users\PC\AppData\Roaming\StabilityMatrix\Packages\stable-diffusion-webui\modules\scripts.py", line 710, in before_process
        script.before_process(p, *script_args)
      File "C:\Users\PC\AppData\Roaming\StabilityMatrix\Packages\stable-diffusion-webui\extensions\sd-webui-bmab\sd_bmab\bmab.py", line 54, in before_process
        controlnet.update_controlnet_args(p)
      File "C:\Users\PC\AppData\Roaming\StabilityMatrix\Packages\stable-diffusion-webui\extensions\sd-webui-bmab\sd_bmab\controlnet.py", line 113, in update_controlnet_args
        controlnet_args = (cn_arg_index[0], cn_arg_index[-1])
    IndexError: list index out of range
portu-sim commented 5 months ago

You should install sd-webui-controlnet. BMAB depens on sd-webui-controlnet.