Skip to content

bug in 2026.01.13 update #316

@terefang

Description

@terefang

hello

since the 2026.01.13 update i am receiving the following error:

Python 3.12.12 (main, Dec  9 2025, 19:02:36) [Clang 21.1.4 ]
RuinedFooocus version: 25.12.20
Check pip
Check pre-requirements
Check for old modules
Torch platform: Linux: cu128
>  ['/data/fredo/midj/RuinedFooocus/python/bin/python3', '-m', 'pip', 'install', 'torch', 'torchaudio', 'torchvision', '--index-url', 'https://download.pytorch.org/whl/cu128']
Looking in indexes: https://download.pytorch.org/whl/cu128
Requirement already satisfied: torch in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (2.9.1+cu128)
Requirement already satisfied: torchaudio in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (2.9.1+cu128)
Requirement already satisfied: torchvision in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (0.24.1+cu128)
Requirement already satisfied: filelock in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (3.20.0)
Requirement already satisfied: typing-extensions>=4.10.0 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (4.15.0)
Requirement already satisfied: setuptools in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (80.9.0)
Requirement already satisfied: sympy>=1.13.3 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (1.14.0)
Requirement already satisfied: networkx>=2.5.1 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (3.6.1)
Requirement already satisfied: jinja2 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (3.1.6)
Requirement already satisfied: fsspec>=0.8.5 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (2025.12.0)
Requirement already satisfied: nvidia-cuda-nvrtc-cu12==12.8.93 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (12.8.93)
Requirement already satisfied: nvidia-cuda-runtime-cu12==12.8.90 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (12.8.90)
Requirement already satisfied: nvidia-cuda-cupti-cu12==12.8.90 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (12.8.90)
Requirement already satisfied: nvidia-cudnn-cu12==9.10.2.21 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (9.10.2.21)
Requirement already satisfied: nvidia-cublas-cu12==12.8.4.1 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (12.8.4.1)
Requirement already satisfied: nvidia-cufft-cu12==11.3.3.83 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (11.3.3.83)
Requirement already satisfied: nvidia-curand-cu12==10.3.9.90 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (10.3.9.90)
Requirement already satisfied: nvidia-cusolver-cu12==11.7.3.90 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (11.7.3.90)
Requirement already satisfied: nvidia-cusparse-cu12==12.5.8.93 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (12.5.8.93)
Requirement already satisfied: nvidia-cusparselt-cu12==0.7.1 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (0.7.1)
Requirement already satisfied: nvidia-nccl-cu12==2.27.5 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (2.27.5)
Requirement already satisfied: nvidia-nvshmem-cu12==3.3.20 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (3.3.20)
Requirement already satisfied: nvidia-nvtx-cu12==12.8.90 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (12.8.90)
Requirement already satisfied: nvidia-nvjitlink-cu12==12.8.93 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (12.8.93)
Requirement already satisfied: nvidia-cufile-cu12==1.13.1.3 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (1.13.1.3)
Requirement already satisfied: triton==3.5.1 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torch) (3.5.1)
Requirement already satisfied: numpy in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torchvision) (1.26.4)
Requirement already satisfied: pillow!=8.3.*,>=5.3.0 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from torchvision) (11.3.0)
Requirement already satisfied: mpmath<1.4,>=1.1.0 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from sympy>=1.13.3->torch) (1.3.0)
Requirement already satisfied: MarkupSafe>=2.0 in /data/fredo/midj/RuinedFooocus/python/lib/python3.12/site-packages (from jinja2->torch) (2.1.5)
This next step may take a while
Installing required modules
ComfyUI update check complete.
ComfyUI-GGUF update check complete.
Starting webui
Using default pipeline.
Loading base model: sd_xl_base_1.0_0.9vae.safetensors
* Running on local URL:  http://127.0.0.1:7860
* To create a public link, set `share=True` in `launch()`.
Exception in thread Thread-4 (worker):
Traceback (most recent call last):
  File "/data/fredo/midj/RuinedFooocus/python/lib/python3.12/threading.py", line 1075, in _bootstrap_inner
    self.run()
  File "/data/fredo/midj/RuinedFooocus/python/lib/python3.12/threading.py", line 1012, in run
    self._target(*self._args, **self._kwargs)
  File "/data/fredo/midj/RuinedFooocus/RuinedFooocus/modules/async_worker.py", line 443, in worker
    handler(task)
  File "/data/fredo/midj/RuinedFooocus/RuinedFooocus/modules/async_worker.py", line 430, in handler
    process(gen_data)
  File "/data/fredo/midj/RuinedFooocus/RuinedFooocus/modules/async_worker.py", line 389, in process
    results.extend(_process(gen_data))
                   ^^^^^^^^^^^^^^^^^^
  File "/data/fredo/midj/RuinedFooocus/RuinedFooocus/modules/async_worker.py", line 228, in _process
    p_txt, n_txt = process_prompt(
                   ^^^^^^^^^^^^^^^
  File "/data/fredo/midj/RuinedFooocus/RuinedFooocus/modules/prompt_processing.py", line 261, in process_prompt
    p_txt, n_txt = apply_style(styles, prompt, negative, keywords)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/data/fredo/midj/RuinedFooocus/RuinedFooocus/modules/sdxl_styles.py", line 151, in apply_style
    output_prompt = output_prompt.replace("{lora_keywords}", lora_keywords)
                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: replace() argument 2 must be str, not None

and image generation stops.

i am using default settings and models.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions