crash reproduced
### Custom Node Testing
- [x] I have tried disabling custom nodes and the issue persists (see [how to disable custom nodes](https://docs.comfy.org/troubleshooting/custom-node-issues#step-1%3A-test-with-all-custom-nodes-disabled) if you need help)
### Expected Behavior
At first, with a clean install, I wasn't reproducing the bug/crash I had last night, but then I managed get it...
### Actual Behavior
crashes and never finishes loading...
### Steps to Reproduce
not sure exactly what triggered this... I did an installed (using the new vscode extension, and then I stopped it, and in the terminal (inside vscode), I ran the startup command...
### Debug Logs
```powershell
scruffy@Scruffys-MBP comfyui-workspace % source .venv/bin/activate && uv run --no-sync comfyui --enable-manager
warning: `--no-sync` has no effect when used outside of a project
objc[51908]: Class AVFFrameReceiver is implemented in both /Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/av/.dylibs/libavdevice.61.3.100.dylib (0x11059c3a8) and /Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/cv2/.dylibs/libavdevice.61.3.100.dylib (0x12bf3c3a8). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[51908]: Class AVFAudioReceiver is implemented in both /Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/av/.dylibs/libavdevice.61.3.100.dylib (0x11059c3f8) and /Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/cv2/.dylibs/libavdevice.61.3.100.dylib (0x12bf3c3f8). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
2026-03-27 13:59:07 [INFO] [comfy.manager_integration] [manager_integration.py:81] ComfyUI Manager initialized successfully
[START] Security scan
2026-03-27 13:59:07 [WARNING] [root] [manager_util.py:62] [ComfyUI-Manager] python -m pip not available. Falling back to uv.
2026-03-27 13:59:07 [INFO] [root] [manager_util.py:71] [ComfyUI-Manager] Using uv as Python module for pip operations.
[DONE] Security scan
** ComfyUI startup time: 2026-03-27 13:59:07.409
** Platform: Darwin
** Python version: 3.12.11 (main, Aug 18 2025, 19:02:39) [Clang 20.1.4 ]
** Python executable: /Users/scruffy/comfyui-workspace/.venv/bin/python3
** ComfyUI Path: /Users/scruffy/comfyui-workspace
** ComfyUI Base Folder Path: /Users/scruffy/comfyui-workspace/models
** User directory: /Users/scruffy/comfyui-workspace/user
** ComfyUI-Manager config path: /Users/scruffy/comfyui-workspace/user/__manager/config.ini
** Log path: /Users/scruffy/comfyui-workspace/user/comfyui.log
2026-03-27 13:59:07 [INFO] [root] [__init__.py:11] [PRE] ComfyUI-Manager
2026-03-27 13:59:07 [INFO] [comfy.manager_model_cache] [manager_model_cache.py:138] Indexed 480 models from manager database across 41 folders
2026-03-27 13:59:07 [INFO] [root] [__init__.py:15] [START] ComfyUI-Manager
2026-03-27 13:59:07 [INFO] [root] [manager_server.py:96] [ComfyUI-Manager] network_mode: public
2026-03-27 13:59:07 [WARNING] [comfy.manager_integration] [manager_integration.py:141] comfyui_manager.start() failed: [Errno 2] No such file or directory: '/Users/scruffy/comfyui-workspace/custom_nodes'
2026-03-27 13:59:26 [WARNING] [comfy.cmd.main] [main.py:55] You have 16384 MB of VRAM. For best performance with 16GB or less, start ComfyUI with --novram. This aggressively offloads models without meaningfully impacting inference speed.
2026-03-27 13:59:26 [WARNING] [comfy.cmd.main] [main.py:65] Swap is enabled with less than 32GB of physical RAM and 16GB or less of VRAM. Consider starting ComfyUI with --disable-pinned-memory to avoid swap thrashing.
2026-03-27 13:59:26 [ERROR] [comfy.app.database.db] [db.py:92] Error upgrading database:
Traceback (most recent call last):
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/base.py", line 213, in _catch_revision_errors
yield
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/base.py", line 421, in _upgrade_revs
for script in reversed(list(revs))
^^^^^^^^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/revision.py", line 814, in iterate_revisions
revisions, heads = fn(
^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/revision.py", line 1475, in _collect_upgrade_revisions
current_revisions = self.get_revisions(lower)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/revision.py", line 542, in get_revisions
return sum([self.get_revisions(id_elem) for id_elem in id_], ())
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/revision.py", line 565, in get_revisions
return tuple(
^^^^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/revision.py", line 566, in <genexpr>
self._revision_for_ident(rev_id, branch_label)
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/revision.py", line 637, in _revision_for_ident
raise ResolutionError(
alembic.script.revision.ResolutionError: No such revision or branch '0003_add_metadata_job_id'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/comfy/app/database/db.py", line 85, in init_db
command.upgrade(config, target_rev)
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/command.py", line 483, in upgrade
script.run_env()
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/base.py", line 545, in run_env
util.load_python_file(self.dir, "env.py")
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/util/pyfiles.py", line 116, in load_python_file
module = load_module_py(module_id, path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/util/pyfiles.py", line 136, in load_module_py
spec.loader.exec_module(module) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap_external>", line 999, in exec_module
File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/comfy/alembic_db/env.py", line 73, in <module>
run_migrations_online()
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/comfy/alembic_db/env.py", line 67, in run_migrations_online
context.run_migrations()
File "<string>", line 8, in run_migrations
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/runtime/environment.py", line 969, in run_migrations
self.get_context().run_migrations(**kw)
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/runtime/migration.py", line 614, in run_migrations
for step in self._migrations_fn(heads, self):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/command.py", line 472, in upgrade
return script._upgrade_revs(revision, rev)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/base.py", line 409, in _upgrade_revs
with self._catch_revision_errors(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/scruffy/.local/share/uv/python/cpython-3.12-macos-aarch64-none/lib/python3.12/contextlib.py", line 158, in __exit__
self.gen.throw(value)
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/base.py", line 245, in _catch_revision_errors
raise util.CommandError(resolution) from re
alembic.util.exc.CommandError: Can't locate revision identified by '0003_add_metadata_job_id'
Traceback (most recent call last):
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/base.py", line 213, in _catch_revision_errors
yield
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/base.py", line 421, in _upgrade_revs
for script in reversed(list(revs))
^^^^^^^^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/revision.py", line 814, in iterate_revisions
revisions, heads = fn(
^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/revision.py", line 1475, in _collect_upgrade_revisions
current_revisions = self.get_revisions(lower)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/revision.py", line 542, in get_revisions
return sum([self.get_revisions(id_elem) for id_elem in id_], ())
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/revision.py", line 565, in get_revisions
return tuple(
^^^^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/revision.py", line 566, in <genexpr>
self._revision_for_ident(rev_id, branch_label)
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/revision.py", line 637, in _revision_for_ident
raise ResolutionError(
alembic.script.revision.ResolutionError: No such revision or branch '0003_add_metadata_job_id'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/Users/scruffy/comfyui-workspace/.venv/bin/comfyui", line 10, in <module>
sys.exit(entrypoint())
^^^^^^^^^^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/comfy/cmd/main.py", line 399, in entrypoint
asyncio.run(_start_comfyui())
File "/Users/scruffy/.local/share/uv/python/cpython-3.12-macos-aarch64-none/lib/python3.12/asyncio/runners.py", line 195, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/Users/scruffy/.local/share/uv/python/cpython-3.12-macos-aarch64-none/lib/python3.12/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/scruffy/.local/share/uv/python/cpython-3.12-macos-aarch64-none/lib/python3.12/asyncio/base_events.py", line 691, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/comfy/cmd/main.py", line 226, in _start_comfyui
await __start_comfyui(from_script_dir=from_script_dir)
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/opentelemetry/util/_decorator.py", line 71, in async_wrapper
return await func(*args, **kwargs) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/comfy/cmd/main.py", line 326, in __start_comfyui
setup_database()
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/comfy/cmd/main.py", line 215, in setup_database
init_db()
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/comfy/app/database/db.py", line 93, in init_db
raise e
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/comfy/app/database/db.py", line 85, in init_db
command.upgrade(config, target_rev)
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/command.py", line 483, in upgrade
script.run_env()
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/base.py", line 545, in run_env
util.load_python_file(self.dir, "env.py")
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/util/pyfiles.py", line 116, in load_python_file
module = load_module_py(module_id, path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/util/pyfiles.py", line 136, in load_module_py
spec.loader.exec_module(module) # type: ignore
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen importlib._bootstrap_external>", line 999, in exec_module
File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/comfy/alembic_db/env.py", line 73, in <module>
run_migrations_online()
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/comfy/alembic_db/env.py", line 67, in run_migrations_online
context.run_migrations()
File "<string>", line 8, in run_migrations
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/runtime/environment.py", line 969, in run_migrations
self.get_context().run_migrations(**kw)
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/runtime/migration.py", line 614, in run_migrations
for step in self._migrations_fn(heads, self):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/command.py", line 472, in upgrade
return script._upgrade_revs(revision, rev)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/base.py", line 409, in _upgrade_revs
with self._catch_revision_errors(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/scruffy/.local/share/uv/python/cpython-3.12-macos-aarch64-none/lib/python3.12/contextlib.py", line 158, in __exit__
self.gen.throw(value)
File "/Users/scruffy/comfyui-workspace/.venv/lib/python3.12/site-packages/alembic/script/base.py", line 245, in _catch_revision_errors
raise util.CommandError(resolution) from re
alembic.util.exc.CommandError: Can't locate revision identified by '0003_add_metadata_job_id'
(comfyui-workspace) comfyui-workspace %
```
### Other
_No response_
1 条评论