Comfy-Org / Comfy-Org/Comfy-Desktop

Comfy Desktop does not start

Open
#1,294 2 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.