Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: img2img and dream just wont work for me on the automatic1111 extension #47

Closed
1 task done
mastachef opened this issue Apr 5, 2023 · 1 comment
Closed
1 task done
Assignees
Labels
duplicate This issue or pull request already exists external There is some external dependency for this issue

Comments

@mastachef
Copy link

mastachef commented Apr 5, 2023

Is ths issue about the extension?

  • Yup, this is for sure about the extension

What happened?

Running on google colab
https://github.com/TheLastBen/fast-stable-diffusion

https://colab.research.google.com/github/TheLastBen/fast-stable-diffusion/blob/main/fast_stable_diffusion_AUTOMATIC1111.ipynb

Using ngrok

Running on local URL: https://.ngrok.io/
✔ Connected
Startup time: 440.2s (import torch: 10.2s, import gradio: 1.3s, import ldm: 1.8s, other imports: 38.2s, list SD models: 12.3s, setup codeformer: 8.0s, list builtin upscalers: 0.9s, load scripts: 62.6s, load SD checkpoint: 92.7s, create ui: 209.9s, gradio launch: 0.3s, scripts app_started_callback: 1.9s).
API error: POST: https://.ngrok.io/sdapi/v1/txt2img {'error': 'RuntimeError', 'detail': '', 'body': '', 'errors': "There is no current event loop in thread 'AnyIO worker thread'."}
╭───────────────────── Traceback (most recent call last) ──────────────────────╮
│ /usr/local/lib/python3.9/dist-packages/anyio/streams/memory.py:94 in receive │
│ │
│ /usr/local/lib/python3.9/dist-packages/anyio/streams/memory.py:89 in │
│ receive_nowait │
╰──────────────────────────────────────────────────────────────────────────────╯
WouldBlock

During handling of the above exception, another exception occurred:

╭───────────────────── Traceback (most recent call last) ──────────────────────╮
│ /usr/local/lib/python3.9/dist-packages/starlette/middleware/base.py:43 in │
│ call_next │
│ │
│ /usr/local/lib/python3.9/dist-packages/anyio/streams/memory.py:114 in │
│ receive │
╰──────────────────────────────────────────────────────────────────────────────╯
EndOfStream

During handling of the above exception, another exception occurred:

╭───────────────────── Traceback (most recent call last) ──────────────────────╮
│ /content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/api/api.py:145 in │
│ exception_handling │
│ │
│ 144 │ │ try: │
│ ❱ 145 │ │ │ return await call_next(request) │
│ 146 │ │ except Exception as e: │
│ │
│ ╭───────────────────────────────── locals ─────────────────────────────────╮ │
│ │ call_next = <function │ │
│ │ BaseHTTPMiddleware.call..call_next at │ │
│ │ 0x7f0297b2bca0> │ │
│ │ e = RuntimeError("There is no current event loop in │ │
│ │ thread 'AnyIO worker thread'.") │ │
│ │ handle_exception = <function api_middleware..handle_exception at │ │
│ │ 0x7f0456063790> │ │
│ │ request = <starlette.requests.Request object at 0x7f045606cc70> │ │
│ ╰──────────────────────────────────────────────────────────────────────────╯ │
│ │
│ /usr/local/lib/python3.9/dist-packages/starlette/middleware/base.py:46 in │
│ call_next │
│ │
│ ... 25 frames hidden ... │
│ │
│ /usr/lib/python3.9/asyncio/locks.py:81 in init
│ │
│ 80 │ │ if loop is None: │
│ ❱ 81 │ │ │ self._loop = events.get_event_loop() │
│ 82 │ │ else: │
│ │
│ ╭──────────────────────────── locals ─────────────────────────────╮ │
│ │ loop = None │ │
│ │ self = <asyncio.locks.Lock object at 0x7f02978581f0 [unlocked]> │ │
│ ╰─────────────────────────────────────────────────────────────────╯ │
│ │
│ /usr/lib/python3.9/asyncio/events.py:642 in get_event_loop │
│ │
│ 641 │ │ if self._local._loop is None: │
│ ❱ 642 │ │ │ raise RuntimeError('There is no current event loop in thre │
│ 643 │ │ │ │ │ │ │ % threading.current_thread().name) │
│ │
│ ╭───────────────────────────────── locals ─────────────────────────────────╮ │
│ │ self = <asyncio.unix_events._UnixDefaultEventLoopPolicy object at │ │
│ │ 0x7f047caba640> │ │
│ ╰──────────────────────────────────────────────────────────────────────────╯ │
╰──────────────────────────────────────────────────────────────────────────────╯
RuntimeError: There is no current event loop in thread 'AnyIO worker thread'.
API error: POST: https://62a1-34-86-84-53.ngrok.io/sdapi/v1/txt2img {'error': 'RuntimeError', 'detail': '', 'body': '', 'errors': "There is no current event loop in thread 'AnyIO worker thread'."}
╭───────────────────── Traceback (most recent call last) ──────────────────────╮
│ /usr/local/lib/python3.9/dist-packages/anyio/streams/memory.py:94 in receive │
│ │
│ /usr/local/lib/python3.9/dist-packages/anyio/streams/memory.py:89 in │
│ receive_nowait │
╰──────────────────────────────────────────────────────────────────────────────╯
WouldBlock

During handling of the above exception, another exception occurred:

╭───────────────────── Traceback (most recent call last) ──────────────────────╮
│ /usr/local/lib/python3.9/dist-packages/starlette/middleware/base.py:43 in │
│ call_next │
│ │
│ /usr/local/lib/python3.9/dist-packages/anyio/streams/memory.py:114 in │
│ receive │
╰──────────────────────────────────────────────────────────────────────────────╯
EndOfStream

During handling of the above exception, another exception occurred:

╭───────────────────── Traceback (most recent call last) ──────────────────────╮
│ /content/gdrive/MyDrive/sd/stable-diffusion-webui/modules/api/api.py:145 in │
│ exception_handling │
│ │
│ 144 │ │ try: │
│ ❱ 145 │ │ │ return await call_next(request) │
│ 146 │ │ except Exception as e: │
│ │
│ ╭───────────────────────────────── locals ─────────────────────────────────╮ │
│ │ call_next = <function │ │
│ │ BaseHTTPMiddleware.call..call_next at │ │
│ │ 0x7f04560e3940> │ │
│ │ e = RuntimeError("There is no current event loop in │ │
│ │ thread 'AnyIO worker thread'.") │ │
│ │ handle_exception = <function api_middleware..handle_exception at │ │
│ │ 0x7f0456063790> │ │
│ │ request = <starlette.requests.Request object at 0x7f0335663c40> │ │
│ ╰──────────────────────────────────────────────────────────────────────────╯ │
│ │
│ /usr/local/lib/python3.9/dist-packages/starlette/middleware/base.py:46 in │
│ call_next │
│ │
│ ... 25 frames hidden ... │
│ │
│ /usr/lib/python3.9/asyncio/locks.py:81 in init
│ │
│ 80 │ │ if loop is None: │
│ ❱ 81 │ │ │ self._loop = events.get_event_loop() │
│ 82 │ │ else: │
│ │
│ ╭──────────────────────────── locals ─────────────────────────────╮ │
│ │ loop = None │ │
│ │ self = <asyncio.locks.Lock object at 0x7f02979eb550 [unlocked]> │ │
│ ╰─────────────────────────────────────────────────────────────────╯ │
│ │
│ /usr/lib/python3.9/asyncio/events.py:642 in get_event_loop │
│ │
│ 641 │ │ if self._local._loop is None: │
│ ❱ 642 │ │ │ raise RuntimeError('There is no current event loop in thre │
│ 643 │ │ │ │ │ │ │ % threading.current_thread().name) │
│ │
│ ╭───────────────────────────────── locals ─────────────────────────────────╮ │
│ │ self = <asyncio.unix_events._UnixDefaultEventLoopPolicy object at │ │
│ │ 0x7f047caba640> │ │
│ ╰──────────────────────────────────────────────────────────────────────────╯ │
╰──────────────────────────────────────────────────────────────────────────────╯
RuntimeError: There is no current event loop in thread 'AnyIO worker thread'.

I dont know why this is happening and I would really like to get it working but I dont understand whats occuring.

Steps to reproduce the problem

  1. Go to .... https://colab.research.google.com/drive/1nH5MsMKS0v_pGKkYTrOJ-2bKbfoU583Z?authuser=1#scrollTo=PjzwxTkPSPHf
  2. Press .... install openoutpaint
  3. ... attempt to use

What should have happened?

work properly

Commit where the problem happens

zero01101/openOutpaint@5fb01c9

What platforms do you use to access openOutpaint?

Windows

What browsers do you use to access the UI ?

Microsoft Edge

Browser Extensions/Addons

.ipynb_checkpoints
StylePile https://github.com/some9000/StylePile.git abc71631 (Thu Dec 8 06:48:39 2022) unknown
canvas-zoom https://github.com/richrobber2/canvas-zoom.git 0c62abce (Sun Apr 2 21:22:25 2023) unknown
mine-diffusion https://github.com/fropych/mine-diffusion.git 039062f0 (Fri Mar 31 14:38:41 2023) unknown
novelai-2-local-prompt https://github.com/animerl/novelai-2-local-prompt.git 0e03ca1a (Sat Jan 28 06:33:03 2023) unknown
openOutpaint-webUI-extension https://github.com/zero01101/openOutpaint-webUI-extension.git 566a8a5 (Thu Mar 30 22:50:34 2023) unknown
openpose-editor https://github.com/fkunn1326/openpose-editor.git a63fefc3 (Thu Mar 30 08:11:41 2023) unknown
posex https://github.com/hnmr293/posex.git 61169d30 (Sat Apr 1 12:28:38 2023) unknown
sd-webui-controlnet https://github.com/Mikubill/sd-webui-controlnet.git 241c05f8 (Thu Mar 23 15:18:35 2023) unknown
sd-webui-depth-lib https://github.com/jexom/sd-webui-depth-lib 28a22387 (Mon Mar 6 21:02:28 2023) unknown
sd-webui-llul https://github.com/hnmr293/sd-webui-llul.git 9123f098 (Sat Apr 1 12:52:42 2023) unknown
sd-webui-supermerger https://github.com/hako-mikan/sd-webui-supermerger.git e65bd7b0 (Wed Apr 5 03:34:14 2023) unknown
stable-diffusion-webui-images-browser https://github.com/AlUlkesh/stable-diffusion-webui-images-browser.git 766b6bd4 (Mon Apr 3 19:43:07 2023) unknown
stable-diffusion-webui-pixelization https://github.com/AUTOMATIC1111/stable-diffusion-webui-pixelization.git e37251c5 (Sat Feb 4 17:02:01 2023) unknown
stable-diffusion-webui-two-shot https://github.com/opparco/stable-diffusion-webui-two-shot.git 9936c52e (Sun Feb 19 08:40:41 2023) unknown
ultimate-upscale-for-automatic1111 https://github.com/Coyote-A/ultimate-upscale-for-automatic1111.git 0a3d03a4 (Tue Feb 7 06:07:23 2023) unknown
LDSR built-in
Lora built-in
ScuNET built-in
SwinIR built-in
prompt-bracket-checker built-in

AUTOMATIC1111 webUI Commandline Arguments

!python /content/gdrive/MyDrive/sd/stable-diffusion-webui/webui.py $share --api --disable-safe-unpickle --enable-insecure-extension-access --no-download-sd-model --no-half-vae  --ckpt-dir "$model" --xformers $auth --disable-console-progressbars

Additional information

No response

@mastachef mastachef added the bug Something isn't working label Apr 5, 2023
@zero01101 zero01101 added duplicate This issue or pull request already exists external There is some external dependency for this issue and removed bug Something isn't working labels Apr 5, 2023
@zero01101
Copy link
Owner

hi, this is an issue with webUI - please see AUTOMATIC1111/stable-diffusion-webui#9046 and AUTOMATIC1111/stable-diffusion-webui#9319

closing as duplicate of #46

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists external There is some external dependency for this issue
Projects
None yet
Development

No branches or pull requests

3 participants