lshqqytiger / stable-diffusion-webui-amdgpu

Stable Diffusion web UI
GNU Affero General Public License v3.0
1.68k stars 175 forks source link

[Bug]: Can't start webui for some reason #326

Closed JJMAIHEM closed 6 months ago

JJMAIHEM commented 7 months ago

Is there an existing issue for this?

What happened?

Executing webui.settings.bat like every day can't proper start the program today.

Steps to reproduce the problem

Execute webui.settings.bat

What should have happened?

Run the webui like everyday, yesterday works fine until today.

Sysinfo

webui don't generate any Sysinfo using --dump-sysinfo

What browsers do you use to access the UI ?

Google Chrome

Console logs

Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug  1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)]
Version: 1.6.1
Commit hash: 03eec1791be011e087985ae93c1f66315d5a250e
Traceback (most recent call last):
  File "E:\stable-diffusion-webui-directml\modules\launch_utils.py", line 363, in list_extensions
    settings = json.load(file)
  File "C:\Users\<username>\AppData\Local\Programs\Python\Python310\lib\json\__init__.py", line 293, in load
    return loads(fp.read(),
  File "C:\Users\<username>\AppData\Local\Programs\Python\Python310\lib\json\__init__.py", line 346, in loads
    return _default_decoder.decode(s)
  File "C:\Users\<username>\AppData\Local\Programs\Python\Python310\lib\json\decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "C:\Users\<username>\AppData\Local\Programs\Python\Python310\lib\json\decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "E:\stable-diffusion-webui-directml\launch.py", line 48, in <module>
    main()
  File "E:\stable-diffusion-webui-directml\launch.py", line 39, in main
    prepare_environment()
  File "E:\stable-diffusion-webui-directml\modules\launch_utils.py", line 645, in prepare_environment
    run_extensions_installers(settings_file=args.ui_settings_file)
  File "E:\stable-diffusion-webui-directml\modules\launch_utils.py", line 386, in run_extensions_installers
    for dirname_extension in list_extensions(settings_file):
  File "E:\stable-diffusion-webui-directml\modules\launch_utils.py", line 365, in list_extensions
    errors.report("Could not load settings", exc_info=True)
  File "E:\stable-diffusion-webui-directml\modules\errors.py", line 29, in report
    record_exception()
  File "E:\stable-diffusion-webui-directml\modules\errors.py", line 17, in record_exception
    from modules import sysinfo
  File "E:\stable-diffusion-webui-directml\modules\sysinfo.py", line 13, in <module>
    from modules import paths_internal, timer, shared, extensions, errors, devices
  File "E:\stable-diffusion-webui-directml\modules\shared.py", line 5, in <module>
    from modules import shared_cmd_options, shared_gradio_themes, options, shared_items, sd_models_types, util
  File "E:\stable-diffusion-webui-directml\modules\shared_cmd_options.py", line 22, in <module>
    extension_list=launch.list_extensions(launch.args.ui_settings_file),
  File "E:\stable-diffusion-webui-directml\modules\launch_utils.py", line 365, in list_extensions
    errors.report("Could not load settings", exc_info=True)
  File "E:\stable-diffusion-webui-directml\modules\errors.py", line 29, in report
    record_exception()
  File "E:\stable-diffusion-webui-directml\modules\errors.py", line 18, in record_exception
    exception_records.append(sysinfo.format_exception(e, tb))
AttributeError: partially initialized module 'modules.sysinfo' has no attribute 'format_exception' (most likely due to a circular import)

Additional information

No response