lllyasviel / lllyasviel/stable-diffusion-webui-forge

One Button Prompt Problem

Open
#1,709 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
13k
Forks
1.7k
PR merge metrics
No merged PRs in 30d

Description

I can't select the custom option, there's an error

Traceback (most recent call last): File "/home/tobias/AI/stable-diffusion-webui-forge/venv/lib/python3.10/site-packages/gradio/queueing.py", line 536, in process_events response = await route_utils.call_process_api( File "/home/tobias/AI/stable-diffusion-webui-forge/venv/lib/python3.10/site-packages/gradio/route_utils.py", line 285, in call_process_api output = await app.get_blocks().process_api( File "/home/tobias/AI/stable-diffusion-webui-forge/venv/lib/python3.10/site-packages/gradio/blocks.py", line 1923, in process_api result = await self.call_function( File "/home/tobias/AI/stable-diffusion-webui-forge/venv/lib/python3.10/site-packages/gradio/blocks.py", line 1508, in call_function prediction = await anyio.to_thread.run_sync( # type: ignore File "/home/tobias/AI/stable-diffusion-webui-forge/venv/lib/python3.10/site-packages/anyio/to_thread.py", line 33, in run_sync return await get_asynclib().run_sync_in_worker_thread( File "/home/tobias/AI/stable-diffusion-webui-forge/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 877, in run_sync_in_worker_thread return await future File "/home/tobias/AI/stable-diffusion-webui-forge/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 807, in run result = context.run(func, *args) File "/home/tobias/AI/stable-diffusion-webui-forge/venv/lib/python3.10/site-packages/gradio/utils.py", line 818, in wrapper response = f(*args, **kwargs) File "/home/tobias/AI/stable-diffusion-webui-forge/extensions/OneButtonPrompt/scripts/onebuttonprompt.py", line 1122, in obppreset_changed + [maingroup.update(visible=True)] AttributeError: 'Group' object has no attribute 'update'

Traceback (most recent call last): File "/home/tobias/AI/stable-diffusion-webui-forge/venv/lib/python3.10/site-packages/gradio/queueing.py", line 536, in process_events response = await route_utils.call_process_api( File "/home/tobias/AI/stable-diffusion-webui-forge/venv/lib/python3.10/site-packages/gradio/route_utils.py", line 285, in call_process_api output = await app.get_blocks().process_api( File "/home/tobias/AI/stable-diffusion-webui-forge/venv/lib/python3.10/site-packages/gradio/blocks.py", line 1923, in process_api result = await self.call_function( File "/home/tobias/AI/stable-diffusion-webui-forge/venv/lib/python3.10/site-packages/gradio/blocks.py", line 1508, in call_function prediction = await anyio.to_thread.run_sync( # type: ignore File "/home/tobias/AI/stable-diffusion-webui-forge/venv/lib/python3.10/site-packages/anyio/to_thread.py", line 33, in run_sync return await get_asynclib().run_sync_in_worker_thread( File "/home/tobias/AI/stable-diffusion-webui-forge/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 877, in run_sync_in_worker_thread return await future File "/home/tobias/AI/stable-diffusion-webui-forge/venv/lib/python3.10/site-packages/anyio/_backends/_asyncio.py", line 807, in run result = context.run(func, *args) File "/home/tobias/AI/stable-diffusion-webui-forge/venv/lib/python3.10/site-packages/gradio/utils.py", line 818, in wrapper response = f(*args, **kwargs) File "/home/tobias/AI/stable-diffusion-webui-forge/extensions/OneButtonPrompt/scripts/onebuttonprompt.py", line 1131, in obppreset_changed + [maingroup.update(visible=False)] AttributeError: 'Group' object has no attribute 'update' Traceback (most recent call last): File "/home/tobias/AI/stable-diffusion-webui-forge/venv/lib/python3.10/site-packages/gradio/queueing.py", line 600, in process_events output = copy.deepcopy(response) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 206, in _deepcopy_list append(deepcopy(a, memo)) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 206, in _deepcopy_list append(deepcopy(a, memo)) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 206, in _deepcopy_list append(deepcopy(a, memo)) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 206, in _deepcopy_list append(deepcopy(a, memo)) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 206, in _deepcopy_list append(deepcopy(a, memo)) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 206, in _deepcopy_list append(deepcopy(a, memo)) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 206, in _deepcopy_list append(deepcopy(a, memo)) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 206, in _deepcopy_list append(deepcopy(a, memo)) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 211, in _deepcopy_tuple y = [deepcopy(a, memo) for a in x] File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 211, in <listcomp> y = [deepcopy(a, memo) for a in x] File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 206, in _deepcopy_list append(deepcopy(a, memo)) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 211, in _deepcopy_tuple y = [deepcopy(a, memo) for a in x] File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 211, in <listcomp> y = [deepcopy(a, memo) for a in x] File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 206, in _deepcopy_list append(deepcopy(a, memo)) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 206, in _deepcopy_list append(deepcopy(a, memo)) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 206, in _deepcopy_list append(deepcopy(a, memo)) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 206, in _deepcopy_list append(deepcopy(a, memo)) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 206, in _deepcopy_list append(deepcopy(a, memo)) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 172, in deepcopy y = _reconstruct(x, memo, *rv) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 271, in _reconstruct state = deepcopy(state, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 146, in deepcopy y = copier(x, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/home/tobias/miniconda3/envs/stable-diffusion-webui-forge/lib/python3.10/copy.py", line 161, in deepcopy rv = reductor(4) TypeError: cannot pickle '_thread.lock' object

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start in extensions/OneButtonPrompt/scripts/onebuttonprompt.py at obppreset_changed, especially lines 1122 and 1131 shown in the traceback. Reproduce selecting the custom option and inspect how the Gradio Group is updated. Done means the custom option can be selected without the reported AttributeError or subsequent deepcopy failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
frontend
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.