Comfy-Org / Comfy-Org/Comfy-Desktop
Comfy Desktop does not start
- Dominant language
- TypeScript
- Stars
- 458
- Forks
- 59
- Avg merge
- 22h 18m
- Merged PRs (30d)
- 45
Description
```
Process exited with code 3221225477 / 0xC0000005 (memory access violation — usually a faulty or missing native library)
[INFO] setup plugin alembic.autogenerate.schemas
[INFO] setup plugin alembic.autogenerate.tables
[INFO] setup plugin alembic.autogenerate.types
[INFO] setup plugin alembic.autogenerate.constraints
[INFO] setup plugin alembic.autogenerate.defaults
[INFO] setup plugin alembic.autogenerate.comments
[INFO] Adding extra search path checkpoints C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\checkpoints
[INFO] Adding extra search path classifiers C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\classifiers
[INFO] Adding extra search path clip_vision C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\clip_vision
[INFO] Adding extra search path configs C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\configs
[INFO] Adding extra search path controlnet C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\controlnet
[INFO] Adding extra search path controlnet C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\t2i_adapter
[INFO] Adding extra search path diffusers C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\diffusers
[INFO] Adding extra search path diffusion_models C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\diffusion_models
[INFO] Adding extra search path embeddings C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\embeddings
[INFO] Adding extra search path gligen C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\gligen
[INFO] Adding extra search path hypernetworks C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\hypernetworks
[INFO] Adding extra search path latent_upscale_models C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\latent_upscale_models
[INFO] Adding extra search path loras C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\loras
[INFO] Adding extra search path model_patches C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\model_patches
[INFO] Adding extra search path audio_encoders C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\audio_encoders
[INFO] Adding extra search path photomaker C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\photomaker
[INFO] Adding extra search path style_models C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\style_models
[INFO] Adding extra search path text_encoders C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\text_encoders
[INFO] Adding extra search path upscale_models C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\upscale_models
[INFO] Adding extra search path background_removal C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\background_removal
[INFO] Adding extra search path frame_interpolation C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\frame_interpolation
[INFO] Adding extra search path geometry_estimation C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\geometry_estimation
[INFO] Adding extra search path optical_flow C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\optical_flow
[INFO] Adding extra search path detection C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\detection
[INFO] Adding extra search path vae C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\vae
[INFO] Adding extra search path vae_approx C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\vae_approx
[INFO] Adding extra search path clip C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\clip
[INFO] Adding extra search path unet C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\models\unet
[INFO] Setting output directory to: C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\output
[INFO] Setting input directory to: C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Shared\input
[INFO] [PRE] ComfyUI-Manager
C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Installs\ComfyUI\ComfyUI\.venv\Lib\site-packages\torch\cuda\__init__.py:184: UserWarning: cudaGetDeviceCount() returned cudaErrorNotSupported, likely using older driver or on CPU machine (Triggered internally at C:\actions-runner\_work\pytorch\pytorch\pytorch\c10\cuda\CUDAFunctions.cpp:88.)
return torch._C._cuda_getDeviceCount() > 0
[INFO] Found comfy_kitchen backend triton: {'available': False, 'disabled': True, 'unavailable_reason': "ImportError: No module named 'triton'", 'capabilities': []}
[INFO] Found comfy_kitchen backend cuda: {'available': False, 'disabled': False, 'unavailable_reason': 'CUDA not available on this system', 'capabilities': []}
[INFO] Found comfy_kitchen backend eager: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['adaln', 'apply_rope', 'apply_rope1', 'apply_rope_split_half', 'apply_rope_split_half1', 'convrot_w4a4_linear', 'dequantize_convrot_w4a4_weight', 'dequantize_int8_convrot_weight', 'dequantize_int8_convrot_weight_dtype', 'dequantize_int8_simple', 'dequantize_int8_simple_dtype', 'dequantize_mxfp8', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'gemv_awq_w4a16', 'int8_linear', 'prepare_int4_weight_for_int8_linear', 'quantize_and_rotate_rowwise', 'quantize_convrot_w4a4_weight', 'quantize_int8_convrot_weight', 'quantize_int8_rowwise', 'quantize_int8_tensorwise', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'quantize_svdquant_w4a4', 'rms_rope', 'rms_rope1', 'rms_rope_split_half', 'rms_rope_split_half1', 'scaled_mm_mxfp8', 'scaled_mm_nvfp4', 'scaled_mm_svdquant_w4a4', 'stochastic_rounding_fp8']}
[INFO] Checkpoint files will always be loaded safely.
Windows fatal exception: access violation
Stack (most recent call first):
File "C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Installs\ComfyUI\ComfyUI\.venv\Lib\site-packages\torch\cuda\__init__.py", line 424 in _lazy_init
File "C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Installs\ComfyUI\ComfyUI\.venv\Lib\site-packages\torch\cuda\__init__.py", line 1094 in current_device
File "C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Installs\ComfyUI\ComfyUI\comfy\model_management.py", line 211 in get_torch_device
File "C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Installs\ComfyUI\ComfyUI\comfy\model_management.py", line 362 in
File "", line 488 in _call_with_frames_removed
File "", line 1023 in exec_module
File "", line 935 in _load_unlocked
File "", line 1331 in _find_and_load_unlocked
File "", line 1360 in _find_and_load
File "C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Installs\ComfyUI\ComfyUI\execution.py", line 18 in
File "", line 488 in _call_with_frames_removed
File "", line 1023 in exec_module
File "", line 935 in _load_unlocked
File "", line 1331 in _find_and_load_unlocked
File "", line 1360 in _find_and_load
File "C:\Users\dgaruchava\AppData\Local\Comfy-Desktop\ComfyUI-Installs\ComfyUI\ComfyUI\main.py", line 231 in
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the Windows startup failure and inspect the CUDA warning in torch\cuda\__init__.py. Trace the initialization path through comfy/model_management.py, execution.py, and main.py, especially get_torch_device and current_device. Done means Comfy Desktop starts without the access violation on the affected system.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python, pytorch, typescript
- Domain
- desktop, machine-learning
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100