Comfy-Org / Comfy-Org/ComfyUI

The specter of the "get_file_handle" problem appears again

Open
#15,398 3 comments 1 reaction 0 assignees View on GitHub
Potential Bug
Dominant language
Python
Stars
133k
Forks
15.7k
Avg merge
1d 6h
Merged PRs (30d)
155

Description

### Custom Node Testing

- [ ] 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

My comfyui is v0.30.2 + 15 commits (15989f8), PyTorch v2.10.0+cu130, using the newly released mInimax h3 workflow, models, custom nodes, etc. are also installed. comfy-aimdo uses the latest version 0.4.13 on August 6. After clicking Run, it should make a video. But an error is reported:

### Actual Behavior

ComfyUI Error Report
Error Details
- Node ID: 105:13
- Node Type: CLIPLoader
- Exception Type: AttributeError
- Exception Message: AttributeError: 'ModelMMAP' object has no attribute 'get_file_handle'

Stack Trace
File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\execution.py", line 545, in execute
output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)

File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\execution.py", line 344, in get_output_data
return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)

File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\execution.py", line 318, in _async_map_node_over_list
await process_inputs(input_dict, i)

File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\execution.py", line 306, in process_inputs
result = f(**inputs)

File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\nodes.py", line 1024, in load_clip
clip = comfy.sd.load_clip(ckpt_paths=[clip_path], embedding_directory=folder_paths.get_folder_paths("embeddings"), clip_type=clip_type, model_options=model_options)

File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\comfy\sd.py", line 1458, in load_clip
sd, metadata = comfy.utils.load_torch_file(p, safe_load=True, return_metadata=True)

File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\comfy\utils.py", line 149, in load_torch_file
raise e

File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\comfy\utils.py", line 129, in load_torch_file
sd, metadata = load_safetensors(ckpt)

File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\comfy\utils.py", line 90, in load_safetensors
f = model_mmap.get_file_handle()

System Information
- ComfyUI Version: 0.30.0

......

### Steps to Reproduce

[video_minimax_h3_i2v_uncensored_enhancer.json](https://github.com/user-attachments/files/30834909/video_minimax_h3_i2v_uncensored_enhancer.json)

I use the custom nodes:
https://github.com/ethanfel/ComfyUI-MiniMax-H3-Guide

### Debug Logs

```powershell
Node threw an error during execution.

# ComfyUI Error Report
## Error Details
- **Node ID:** 105:13
- **Node Type:** CLIPLoader
- **Exception Type:** AttributeError
- **Exception Message:** AttributeError: 'ModelMMAP' object has no attribute 'get_file_handle'

## Stack Trace

File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\execution.py", line 545, in execute
output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)

File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\execution.py", line 344, in get_output_data
return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)

File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\execution.py", line 318, in _async_map_node_over_list
await process_inputs(input_dict, i)

File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\execution.py", line 306, in process_inputs
result = f(**inputs)

File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\nodes.py", line 1024, in load_clip
clip = comfy.sd.load_clip(ckpt_paths=[clip_path], embedding_directory=folder_paths.get_folder_paths("embeddings"), clip_type=clip_type, model_options=model_options)

File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\comfy\sd.py", line 1458, in load_clip
sd, metadata = comfy.utils.load_torch_file(p, safe_load=True, return_metadata=True)

File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\comfy\utils.py", line 149, in load_torch_file
raise e

File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\comfy\utils.py", line 129, in load_torch_file
sd, metadata = load_safetensors(ckpt)

File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\comfy\utils.py", line 90, in load_safetensors
f = model_mmap.get_file_handle()

## System Information
- **ComfyUI Version:** 0.30.0
- **Arguments:** ComfyUI\main.py --feature-flag show_signin_button=true --base-directory F:\ComfyUI_Workspace --user-directory F:\ComfyUI_Workspace\user --database-url sqlite:///F:\ComfyUI_Workspace\user\comfyui.db --port 8000 --enable-manager --extra-model-paths-config C:\Users\Administrator\AppData\Roaming\Comfy Desktop\shared_model_paths.yaml --input-directory F:\ComfyUI_Workspace\input --output-directory F:\ComfyUI_Workspace\output
- **OS:** win32
- **Python Version:** 3.10.1 (tags/v3.10.1:2cd268a, Dec 6 2021, 19:10:37) [MSC v.1929 64 bit (AMD64)]
- **Embedded Python:** false
- **PyTorch Version:** 2.10.0+cu130
## Devices

- **Name:** cuda:0 NVIDIA GeForce RTX 3070 Ti : cudaMallocAsync
- **Type:** cuda
- **VRAM Total:** 8589410304
- **VRAM Free:** 7435452416
- **Torch VRAM Total:** 0
- **Torch VRAM Free:** 0

## Logs

2026-08-07T22:33:45.452247 - [INFO] Adding extra search path ipadapter F:\ComfyUI_Workspace\models\ipadapter
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path ipadapter-flux F:\ComfyUI_Workspace\models\ipadapter-flux
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path layerstyle F:\ComfyUI_Workspace\models\layerstyle
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path liveportrait F:\ComfyUI_Workspace\models\liveportrait
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path pulid F:\ComfyUI_Workspace\models\pulid
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path rembg F:\ComfyUI_Workspace\models\rembg
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path xflux F:\ComfyUI_Workspace\models\xflux
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path xlabs F:\ComfyUI_Workspace\models\xlabs
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path clip F:\ComfyUI_Workspace\models\clip
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path unet F:\ComfyUI_Workspace\models\unet
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path checkpoints C:\Users\Administrator\Documents\ComfyUI\models\checkpoints
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path classifiers C:\Users\Administrator\Documents\ComfyUI\models\classifiers
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path clip_vision C:\Users\Administrator\Documents\ComfyUI\models\clip_vision
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path configs C:\Users\Administrator\Documents\ComfyUI\models\configs
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path controlnet C:\Users\Administrator\Documents\ComfyUI\models\controlnet
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path controlnet C:\Users\Administrator\Documents\ComfyUI\models\t2i_adapter
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path diffusers C:\Users\Administrator\Documents\ComfyUI\models\diffusers
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path diffusion_models C:\Users\Administrator\Documents\ComfyUI\models\diffusion_models
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path embeddings C:\Users\Administrator\Documents\ComfyUI\models\embeddings
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path gligen C:\Users\Administrator\Documents\ComfyUI\models\gligen
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path hypernetworks C:\Users\Administrator\Documents\ComfyUI\models\hypernetworks
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path latent_upscale_models C:\Users\Administrator\Documents\ComfyUI\models\latent_upscale_models
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path loras C:\Users\Administrator\Documents\ComfyUI\models\loras
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path model_patches C:\Users\Administrator\Documents\ComfyUI\models\model_patches
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path audio_encoders C:\Users\Administrator\Documents\ComfyUI\models\audio_encoders
2026-08-07T22:33:45.452753 - [INFO] Adding extra search path photomaker C:\Users\Administrator\Documents\ComfyUI\models\photomaker
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path style_models C:\Users\Administrator\Documents\ComfyUI\models\style_models
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path text_encoders C:\Users\Administrator\Documents\ComfyUI\models\text_encoders
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path upscale_models C:\Users\Administrator\Documents\ComfyUI\models\upscale_models
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path background_removal C:\Users\Administrator\Documents\ComfyUI\models\background_removal
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path frame_interpolation C:\Users\Administrator\Documents\ComfyUI\models\frame_interpolation
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path geometry_estimation C:\Users\Administrator\Documents\ComfyUI\models\geometry_estimation
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path optical_flow C:\Users\Administrator\Documents\ComfyUI\models\optical_flow
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path detection C:\Users\Administrator\Documents\ComfyUI\models\detection
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path vae C:\Users\Administrator\Documents\ComfyUI\models\vae
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path vae_approx C:\Users\Administrator\Documents\ComfyUI\models\vae_approx
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path CogVideo C:\Users\Administrator\Documents\ComfyUI\models\CogVideo
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path Joy_caption C:\Users\Administrator\Documents\ComfyUI\models\Joy_caption
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path LLM C:\Users\Administrator\Documents\ComfyUI\models\LLM
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path animatediff_models C:\Users\Administrator\Documents\ComfyUI\models\animatediff_models
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path animatediff_motion_lora C:\Users\Administrator\Documents\ComfyUI\models\animatediff_motion_lora
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path animatediff_video_formats C:\Users\Administrator\Documents\ComfyUI\models\animatediff_video_formats
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path blip C:\Users\Administrator\Documents\ComfyUI\models\blip
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path facexlib C:\Users\Administrator\Documents\ComfyUI\models\facexlib
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path gguf C:\Users\Administrator\Documents\ComfyUI\models\gguf
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path insightface C:\Users\Administrator\Documents\ComfyUI\models\insightface
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path ipadapter C:\Users\Administrator\Documents\ComfyUI\models\ipadapter
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path ipadapter-flux C:\Users\Administrator\Documents\ComfyUI\models\ipadapter-flux
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path layerstyle C:\Users\Administrator\Documents\ComfyUI\models\layerstyle
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path liveportrait C:\Users\Administrator\Documents\ComfyUI\models\liveportrait
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path pulid C:\Users\Administrator\Documents\ComfyUI\models\pulid
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path rembg C:\Users\Administrator\Documents\ComfyUI\models\rembg
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path xflux C:\Users\Administrator\Documents\ComfyUI\models\xflux
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path xlabs C:\Users\Administrator\Documents\ComfyUI\models\xlabs
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path clip C:\Users\Administrator\Documents\ComfyUI\models\clip
2026-08-07T22:33:45.453273 - [INFO] Adding extra search path unet C:\Users\Administrator\Documents\ComfyUI\models\unet
2026-08-07T22:33:45.453273 - [INFO] Setting base directory to: F:\ComfyUI_Workspace
2026-08-07T22:33:45.453273 - [INFO] Setting output directory to: F:\ComfyUI_Workspace\output
2026-08-07T22:33:45.453273 - [INFO] Setting input directory to: F:\ComfyUI_Workspace\input
2026-08-07T22:33:45.453273 - [INFO] Setting user directory to: F:\ComfyUI_Workspace\user
2026-08-07T22:33:45.749662 - [START] Security scan2026-08-07T22:33:45.749662 -
2026-08-07T22:33:46.779404 - [DONE] Security scan2026-08-07T22:33:46.779404 -
2026-08-07T22:33:46.813307 - ** ComfyUI startup time:2026-08-07T22:33:46.813307 - 2026-08-07T22:33:46.813307 - 2026-08-07 22:33:46.8132026-08-07T22:33:46.813307 -
2026-08-07T22:33:46.813307 - ** Platform:2026-08-07T22:33:46.813307 - 2026-08-07T22:33:46.813307 - Windows2026-08-07T22:33:46.813307 -
2026-08-07T22:33:46.813307 - ** Python version:2026-08-07T22:33:46.813307 - 2026-08-07T22:33:46.813307 - 3.10.1 (tags/v3.10.1:2cd268a, Dec 6 2021, 19:10:37) [MSC v.1929 64 bit (AMD64)]2026-08-07T22:33:46.813307 -
2026-08-07T22:33:46.813307 - ** Python executable:2026-08-07T22:33:46.813307 - 2026-08-07T22:33:46.813307 - F:\ComfyUI_Workspace\.venv\Scripts\python.exe2026-08-07T22:33:46.813307 -
2026-08-07T22:33:46.813307 - ** ComfyUI Path:2026-08-07T22:33:46.813307 - 2026-08-07T22:33:46.813307 - C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI2026-08-07T22:33:46.813307 -
2026-08-07T22:33:46.813307 - ** ComfyUI Base Folder Path:2026-08-07T22:33:46.813307 - 2026-08-07T22:33:46.813307 - C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI2026-08-07T22:33:46.813307 -
2026-08-07T22:33:46.813307 - ** User directory:2026-08-07T22:33:46.813307 - 2026-08-07T22:33:46.813307 - F:\ComfyUI_Workspace\user2026-08-07T22:33:46.813307 -
2026-08-07T22:33:46.813307 - ** ComfyUI-Manager config path:2026-08-07T22:33:46.813307 - 2026-08-07T22:33:46.813307 - F:\ComfyUI_Workspace\user\__manager\config.ini2026-08-07T22:33:46.813307 -
2026-08-07T22:33:46.814299 - ** Log path:2026-08-07T22:33:46.814299 - 2026-08-07T22:33:46.814299 - F:\ComfyUI_Workspace\user\comfyui.log2026-08-07T22:33:46.814299 -
2026-08-07T22:33:47.695184 - [INFO] [PRE] ComfyUI-Manager
2026-08-07T22:33:47.697176 - [INFO]
Prestartup times for custom nodes:
2026-08-07T22:33:47.697176 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\rgthree-comfy
2026-08-07T22:33:47.697176 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\comfyui-easy-use
2026-08-07T22:33:47.697176 - [INFO]
2026-08-07T22:33:49.792358 - [INFO] Found comfy_kitchen backend eager: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['adaln', 'apply_rope', 'apply_rope1', 'apply_rope1_', 'apply_rope_', 'apply_rope_split_half', 'apply_rope_split_half1', 'apply_rope_split_half1_', 'apply_rope_split_half_', 'convrot_w4a4_linear', 'dequantize_convrot_w4a4_weight', 'dequantize_int8_convrot_weight', 'dequantize_int8_convrot_weight_dtype', 'dequantize_int8_embedding', '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_adaln', 'rms_rope', 'rms_rope1', 'rms_rope1_', 'rms_rope_', 'rms_rope_split_half', 'rms_rope_split_half1', 'rms_rope_split_half1_', 'rms_rope_split_half_', 'scaled_mm_mxfp8', 'scaled_mm_nvfp4', 'scaled_mm_svdquant_w4a4', 'stochastic_rounding_fp8']}
2026-08-07T22:33:49.792358 - [INFO] Found comfy_kitchen backend hip: {'available': False, 'disabled': False, 'unavailable_reason': 'PyTorch ROCm/HIP runtime not available', 'capabilities': []}
2026-08-07T22:33:49.792358 - [INFO] Found comfy_kitchen backend cuda: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['adaln', 'apply_rope', 'apply_rope1', 'apply_rope1_', 'apply_rope_', 'apply_rope_split_half', 'apply_rope_split_half1', 'apply_rope_split_half1_', 'apply_rope_split_half_', 'convrot_w4a4_linear', 'dequantize_convrot_w4a4_weight', 'dequantize_int8_convrot_weight', 'dequantize_int8_convrot_weight_dtype', 'dequantize_int8_simple', 'dequantize_int8_simple_dtype', '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_adaln', 'rms_rope', 'rms_rope1', 'rms_rope1_', 'rms_rope_', 'rms_rope_split_half', 'rms_rope_split_half1', 'rms_rope_split_half1_', 'rms_rope_split_half_', 'scaled_mm_nvfp4', 'scaled_mm_svdquant_w4a4', 'stochastic_rounding_fp8']}
2026-08-07T22:33:49.792358 - [INFO] Found comfy_kitchen backend triton: {'available': False, 'disabled': True, 'unavailable_reason': "ImportError: No module named 'triton'", 'capabilities': []}
2026-08-07T22:33:49.797359 - [INFO] Checkpoint files will always be loaded safely.
2026-08-07T22:33:49.867636 - [INFO] Total VRAM 8192 MB, total RAM 48965 MB
2026-08-07T22:33:49.867636 - [INFO] pytorch version: 2.10.0+cu130
2026-08-07T22:33:49.868203 - [INFO] Set vram state to: NORMAL_VRAM
2026-08-07T22:33:49.868203 - [INFO] Device: cuda:0 NVIDIA GeForce RTX 3070 Ti : cudaMallocAsync
2026-08-07T22:33:49.876569 - [INFO] Using async weight offloading with 2 streams
2026-08-07T22:33:49.877568 - [INFO] Enabled pinned memory 19586.0
2026-08-07T22:33:49.892450 - [INFO] working around nvidia conv3d memory bug.
2026-08-07T22:33:49.898129 - [INFO] Using pytorch attention
2026-08-07T22:33:51.651374 - [INFO] DynamicVRAM support detected and enabled
2026-08-07T22:33:51.652379 - [INFO] Python version: 3.10.1 (tags/v3.10.1:2cd268a, Dec 6 2021, 19:10:37) [MSC v.1929 64 bit (AMD64)]
2026-08-07T22:33:51.652379 - [INFO] ComfyUI version: 0.30.0
2026-08-07T22:33:51.652379 - [INFO] comfy-aimdo version: 0.3.0
2026-08-07T22:33:51.653379 - [INFO] comfy-kitchen version: 0.2.26
2026-08-07T22:33:51.657888 - [INFO] comfyui-frontend-package version: 1.48.6
2026-08-07T22:33:51.657888 - [INFO] comfy-kitchen version: 0.2.26
2026-08-07T22:33:51.657888 - [WARNING] ________________________________________________________________________
WARNING WARNING WARNING WARNING WARNING

Installed comfyui-workflow-templates version 0.9.85 is lower than the recommended version 0.11.31.
Installed comfyui-embedded-docs version 0.5.0 is lower than the recommended version 0.5.9.
Installed comfy-aimdo version 0.3.0 is lower than the recommended version 0.4.13.

Please install the updated requirements.txt file by running:
F:\ComfyUI_Workspace\.venv\Scripts\python.exe -s -m pip install -r C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\requirements.txt
If you are on the portable package you can run: update\update_comfyui.bat to solve this problem.
________________________________________________________________________
2026-08-07T22:33:51.659392 - [INFO] [Prompt Server] web root: F:\ComfyUI_Workspace\.venv\lib\site-packages\comfyui_frontend_package\static
2026-08-07T22:33:51.660617 - [INFO] Asset seeder disabled
2026-08-07T22:33:51.660617 - [INFO] [START] ComfyUI-Manager
2026-08-07T22:33:51.777027 - [ComfyUI-Manager] Using GitPython backend2026-08-07T22:33:51.777027 -
2026-08-07T22:33:51.815816 - [INFO] [ComfyUI-Manager] network_mode: public
2026-08-07T22:33:51.830428 - [WARNING] [ComfyUI-Manager] The matrix sharing feature has been disabled because the `matrix-nio` dependency is not installed.
To use this feature, please run the following command:
F:\ComfyUI_Workspace\.venv\Scripts\python.exe -m pip install matrix-nio

2026-08-07T22:33:52.456481 - [INFO] No OpenGL_accelerate module loaded: No module named 'OpenGL_accelerate'
2026-08-07T22:33:54.557849 - [ComfyUI-Easy-Use] server: v1.3.6 Loaded2026-08-07T22:33:54.557849 -
2026-08-07T22:33:54.557849 - [ComfyUI-Easy-Use] web root: F:\ComfyUI_Workspace\custom_nodes\comfyui-easy-use\web_version/v2 Loaded2026-08-07T22:33:54.557849 -
2026-08-07T22:33:54.919289 - [INFO] ComfyUI-GGUF: Allowing full torch compile
2026-08-07T22:33:54.924542 - [INFO] Total VRAM 8192 MB, total RAM 48965 MB
2026-08-07T22:33:54.924542 - [INFO] pytorch version: 2.10.0+cu130
2026-08-07T22:33:54.925529 - [INFO] Set vram state to: NORMAL_VRAM
2026-08-07T22:33:54.925529 - [INFO] Device: cuda:0 NVIDIA GeForce RTX 3070 Ti : cudaMallocAsync
2026-08-07T22:33:54.934131 - [INFO] Using async weight offloading with 2 streams
2026-08-07T22:33:54.934655 - [INFO] Enabled pinned memory 19586.0
2026-08-07T22:33:54.940108 - [WARNING] Traceback (most recent call last):
File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\nodes.py", line 2256, in load_custom_node
module_spec.loader.exec_module(module)
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "F:\ComfyUI_Workspace\custom_nodes\ComfyUI-Index-TTS\__init__.py", line 16, in
from .nodes import IndexTTSNode
File "F:\ComfyUI_Workspace\custom_nodes\ComfyUI-Index-TTS\nodes.py", line 17, in
from .tts_models import IndexTTSModel
File "F:\ComfyUI_Workspace\custom_nodes\ComfyUI-Index-TTS\tts_models.py", line 20, in
from .indextts.infer import IndexTTS
File "F:\ComfyUI_Workspace\custom_nodes\ComfyUI-Index-TTS\indextts\infer.py", line 11, in
from omegaconf import OmegaConf
ModuleNotFoundError: No module named 'omegaconf'

2026-08-07T22:33:54.940108 - [WARNING] Cannot import F:\ComfyUI_Workspace\custom_nodes\ComfyUI-Index-TTS module for custom nodes: No module named 'omegaconf'
2026-08-07T22:33:54.940628 - [INFO] ### Loading: ComfyUI-Inspire-Pack (V1.23)
2026-08-07T22:33:55.133751 - [VideoHelperSuite] - WARNING - Failed to import imageio_ffmpeg
2026-08-07T22:33:55.212710 - [WARNING] Warning: Could not load sageattention: No module named 'sageattention'
2026-08-07T22:33:55.213724 - [WARNING] sageattention package is not installed, sageattention will not be available
2026-08-07T22:33:55.369893 - ------------------------------------------2026-08-07T22:33:55.369893 -
2026-08-07T22:33:55.369893 - Comfyroll Studio v1.76 :  175 Nodes Loaded2026-08-07T22:33:55.369893 -
2026-08-07T22:33:55.369893 - ------------------------------------------2026-08-07T22:33:55.369893 -
2026-08-07T22:33:55.369893 - ** For changes, please see patch notes at https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes/blob/main/Patch_Notes.md2026-08-07T22:33:55.369893 -
2026-08-07T22:33:55.369893 - ** For help, please see the wiki at https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes/wiki2026-08-07T22:33:55.369893 -
2026-08-07T22:33:55.369893 - ------------------------------------------2026-08-07T22:33:55.369893 -
2026-08-07T22:33:55.562724 - F:\ComfyUI_Workspace\.venv\lib\site-packages\timm\models\layers\__init__.py:49: FutureWarning: Importing from timm.models.layers is deprecated, please import via timm.layers
warnings.warn(f"Importing from {__name__} is deprecated, please import via timm.layers", FutureWarning)
2026-08-07T22:33:55.563922 - Please 'pip install xformers'2026-08-07T22:33:55.563922 -
2026-08-07T22:33:55.565926 - Nvidia APEX normalization not installed, using PyTorch LayerNorm2026-08-07T22:33:55.565926 -
2026-08-07T22:33:55.640787 - [PromptModels Studio] Loading custom nodes for ComfyUI v2.0.1...2026-08-07T22:33:55.640787 -
2026-08-07T22:33:55.641791 - [ComfyDeploy] ✅ get_last_frame importado correctamente2026-08-07T22:33:55.641791 -
2026-08-07T22:33:55.641791 - [GetLastFrame] Loaded2026-08-07T22:33:55.641791 -
2026-08-07T22:33:55.642792 - [TextPromptBlocker] Loaded2026-08-07T22:33:55.642792 -
2026-08-07T22:33:55.642792 - [DivisorDePrompts] Loaded2026-08-07T22:33:55.642792 -
2026-08-07T22:33:55.644792 - ✓ GETSETNODE_PRO v1.0.0 loaded2026-08-07T22:33:55.644792 -
2026-08-07T22:33:55.644792 - [GETSETNODE_PRO] Loaded2026-08-07T22:33:55.644792 -
2026-08-07T22:33:55.646791 - ✅ ComfyUI Selectores Pro cargado (4 nodos)2026-08-07T22:33:55.646791 -
2026-08-07T22:33:55.646791 - [Selectores Pro] Loaded2026-08-07T22:33:55.646791 -
2026-08-07T22:33:55.647791 - [BatchEscenas] Loaded2026-08-07T22:33:55.647791 -
2026-08-07T22:33:55.651299 - [INFO] [GoogleAI] Ruta registrada: /google-ai/health
2026-08-07T22:33:55.651299 -
=================================================================
ComfyUI_GoogleAI v2.0.1 -- 15 nodos
Legacy (12): Texto, Vision, NanoBanana, Imagen 4, Veo 3.1, Diag
PMS_* (3): GeminiChat, NanaBanana, GeminiTTS
Workflows v1.x y v2.0 ambos funcionan.
=================================================================
2026-08-07T22:33:55.651299 -
2026-08-07T22:33:55.651299 - [ComfyUI_GoogleAI] Loaded (v2.0.0 — GeminiChat + NanaBanana + GeminiTTS)2026-08-07T22:33:55.651299 -
2026-08-07T22:33:55.654300 - [ComfyUI_GrokAI] Loaded (v2.0.0 — Chat + Image + Video + TTS + STT)2026-08-07T22:33:55.654300 -
2026-08-07T22:33:55.654300 - [PromptModels Studio] Total nodes: 382026-08-07T22:33:55.654300 -
2026-08-07T22:33:55.654300 - [PromptModels Studio] Ready! v2.0.12026-08-07T22:33:55.654300 -
2026-08-07T22:33:55.741137 - [INFO] Using pytorch attention
2026-08-07T22:33:55.811049 - (RES4LYF) Init2026-08-07T22:33:55.811049 -
2026-08-07T22:33:55.811540 - (RES4LYF) Importing beta samplers.2026-08-07T22:33:55.811540 -
2026-08-07T22:33:55.827697 - (RES4LYF) Importing legacy samplers.2026-08-07T22:33:55.827697 -
2026-08-07T22:33:55.851701 -
2026-08-07T22:33:55.851701 - [rgthree-comfy] Loaded 48 fantastic nodes. 🎉2026-08-07T22:33:55.851701 -
2026-08-07T22:33:55.851701 -
2026-08-07T22:33:55.851701 - [rgthree-comfy] ComfyUI's new Node 2.0 rendering may be incompatible with some rgthree-comfy nodes and features, breaking some rendering as well as losing the ability to access a node's properties (a vital part of many nodes). It also appears to run MUCH more slowly spiking CPU usage and causing jankiness and unresponsiveness, especially with large workflows. Personally I am not planning to use the new Nodes 2.0 and, unfortunately, am not able to invest the time to investigate and overhaul rgthree-comfy where needed. If you have issues when Nodes 2.0 is enabled, I'd urge you to switch it off as well and join me in hoping ComfyUI is not planning to deprecate the existing, stable canvas rendering all together.
2026-08-07T22:33:55.851701 -
2026-08-07T22:33:56.409971 - WAS Node Suite: OpenCV Python FFMPEG support is enabled2026-08-07T22:33:56.409971 -
2026-08-07T22:33:56.409971 - WAS Node Suite Warning: `ffmpeg_bin_path` is not set in `F:\ComfyUI_Workspace\custom_nodes\was-ns\was_suite_config.json` config file. Will attempt to use system ffmpeg binaries if available.2026-08-07T22:33:56.409971 -
2026-08-07T22:33:56.844464 - WAS Node Suite: Finished. Loaded 220 nodes successfully.2026-08-07T22:33:56.844464 -
2026-08-07T22:33:56.844464 -
"Challenges are what make life interesting and overcoming them is what makes life meaningful." - Joshua J. Marine
2026-08-07T22:33:56.844464 -
2026-08-07T22:33:56.854749 - 警告: 无法导入 nunchaku.lora.flux.to_diffusers。ZML_名称加载lora(nunchaku) 节点将无法使用,请确保 nunchaku 库已安装(不使用nunchaku的用户可忽略)。2026-08-07T22:33:56.854749 -
2026-08-07T22:33:56.919360 -
==================================================
💡 [ComfyUI-ZML-Image] 注册节点总数为: 156!
==================================================
2026-08-07T22:33:56.919360 -
2026-08-07T22:33:56.920868 - [INFO]
Import times for custom nodes:
2026-08-07T22:33:56.920868 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\ComfyUI_bitsandbytes_NF4
2026-08-07T22:33:56.920868 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\comfyui_densediffusion
2026-08-07T22:33:56.920868 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\comfyui_ipadapter_plus
2026-08-07T22:33:56.920868 - [INFO] 0.0 seconds (IMPORT FAILED): F:\ComfyUI_Workspace\custom_nodes\ComfyUI-Index-TTS
2026-08-07T22:33:56.920868 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\ComfyUI-GGUF
2026-08-07T22:33:56.920868 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\havocscall_custom_nodes
2026-08-07T22:33:56.920868 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\comfyui_essentials
2026-08-07T22:33:56.920868 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\comfyui-layerdiffuse
2026-08-07T22:33:56.920868 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\comfyui-custom-scripts
2026-08-07T22:33:56.920868 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\ComfyUI_Patches_ll
2026-08-07T22:33:56.920868 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\audio-separation-nodes-comfyui
2026-08-07T22:33:56.920868 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\comfyui-ic-light
2026-08-07T22:33:56.920868 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\promptmodels
2026-08-07T22:33:56.920868 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\comfyui-kjnodes
2026-08-07T22:33:56.920868 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\rgthree-comfy
2026-08-07T22:33:56.921872 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\ComfyUI_Comfyroll_CustomNodes
2026-08-07T22:33:56.921872 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\comfyui-videohelpersuite
2026-08-07T22:33:56.921872 - [INFO] 0.0 seconds: F:\ComfyUI_Workspace\custom_nodes\comfyui-inspire-pack
2026-08-07T22:33:56.921872 - [INFO] 0.1 seconds: F:\ComfyUI_Workspace\custom_nodes\zml-image
2026-08-07T22:33:56.921872 - [INFO] 0.1 seconds: F:\ComfyUI_Workspace\custom_nodes\ComfyUI-MiniMax-H3
2026-08-07T22:33:56.921872 - [INFO] 0.2 seconds: F:\ComfyUI_Workspace\custom_nodes\RES4LYF
2026-08-07T22:33:56.921872 - [INFO] 0.2 seconds: F:\ComfyUI_Workspace\custom_nodes\ComfyUI-WanVideoWrapper
2026-08-07T22:33:56.921872 - [INFO] 0.2 seconds: F:\ComfyUI_Workspace\custom_nodes\ComfyUI_PuLID_Flux_ll
2026-08-07T22:33:56.921872 - [INFO] 0.4 seconds: F:\ComfyUI_Workspace\custom_nodes\ComfyUI-FluxRegionAttention
2026-08-07T22:33:56.921872 - [INFO] 1.0 seconds: F:\ComfyUI_Workspace\custom_nodes\was-ns
2026-08-07T22:33:56.921872 - [INFO] 1.4 seconds: F:\ComfyUI_Workspace\custom_nodes\comfyui-easy-use
2026-08-07T22:33:56.921872 - [INFO]
2026-08-07T22:33:56.925873 - [INFO] Context impl SQLiteImpl.
2026-08-07T22:33:56.925873 - [INFO] Will assume non-transactional DDL.
2026-08-07T22:33:57.012380 - [INFO] Using RAM pressure cache.
2026-08-07T22:33:57.012380 - [WARNING] ________________________________________________________________________
WARNING WARNING WARNING WARNING WARNING

Installed comfyui-workflow-templates version 0.9.85 is lower than the recommended version 0.11.31.
Installed comfyui-embedded-docs version 0.5.0 is lower than the recommended version 0.5.9.
Installed comfy-aimdo version 0.3.0 is lower than the recommended version 0.4.13.

Please install the updated requirements.txt file by running:
F:\ComfyUI_Workspace\.venv\Scripts\python.exe -s -m pip install -r C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\requirements.txt
If you are on the portable package you can run: update\update_comfyui.bat to solve this problem.
________________________________________________________________________
2026-08-07T22:33:57.013381 - [INFO] Starting server

2026-08-07T22:33:57.013381 - [INFO] To see the GUI go to: http://127.0.0.1:8000
2026-08-07T22:33:57.831388 - [WARNING] [DEPRECATION WARNING] Detected import of deprecated legacy API: /scripts/ui.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.
2026-08-07T22:33:57.834357 - [WARNING] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.
2026-08-07T22:33:59.072834 - [WARNING] [DEPRECATION WARNING] Detected import of deprecated legacy API: /scripts/ui/components/button.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.
2026-08-07T22:34:04.001408 - [INFO] [ComfyUI-Manager] The ComfyRegistry cache update is still in progress, so an outdated cache is being used.
2026-08-07T22:34:04.080733 - FETCH DATA from: F:\ComfyUI_Workspace\.venv\lib\site-packages\comfyui_manager\custom-node-list.json2026-08-07T22:34:04.080733 - 2026-08-07T22:34:04.093538 - [DONE]2026-08-07T22:34:04.093538 -
2026-08-07T22:39:30.051920 - [WARNING] Cannot connect to comfyregistry.
2026-08-07T22:39:30.064265 - FETCH DATA from: F:\ComfyUI_Workspace\user\__manager\cache\1514988643_custom-node-list.json2026-08-07T22:39:30.065795 - 2026-08-07T22:39:30.090623 - [DONE]2026-08-07T22:39:30.090623 -
2026-08-07T22:39:30.138740 - [INFO] [ComfyUI-Manager] All startup tasks have been completed.
2026-08-07T22:49:08.953753 - [INFO] got prompt
2026-08-07T22:49:09.700036 - [ERROR] !!! Exception during processing !!! 'ModelMMAP' object has no attribute 'get_file_handle'
2026-08-07T22:49:09.725627 - [ERROR] Traceback (most recent call last):
File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\execution.py", line 545, in execute
output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\execution.py", line 344, in get_output_data
return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\execution.py", line 318, in _async_map_node_over_list
await process_inputs(input_dict, i)
File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\execution.py", line 306, in process_inputs
result = f(**inputs)
File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\nodes.py", line 1024, in load_clip
clip = comfy.sd.load_clip(ckpt_paths=[clip_path], embedding_directory=folder_paths.get_folder_paths("embeddings"), clip_type=clip_type, model_options=model_options)
File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\comfy\sd.py", line 1458, in load_clip
sd, metadata = comfy.utils.load_torch_file(p, safe_load=True, return_metadata=True)
File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\comfy\utils.py", line 149, in load_torch_file
raise e
File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\comfy\utils.py", line 129, in load_torch_file
sd, metadata = load_safetensors(ckpt)
File "C:\Users\Administrator\ComfyUI-Installs\ComfyUI\ComfyUI\comfy\utils.py", line 90, in load_safetensors
f = model_mmap.get_file_handle()
AttributeError: 'ModelMMAP' object has no attribute 'get_file_handle'

2026-08-07T22:49:09.725627 - [INFO] Prompt executed in 0.76 seconds
2026-08-07T22:49:09.955832 - Exception ignored in: 2026-08-07T22:49:09.956377 - 2026-08-07T22:49:09.956377 -
2026-08-07T22:49:09.956377 - Traceback (most recent call last):
2026-08-07T22:49:09.956377 - File "C:\Users\Hayate0106\AppData\Local\Programs\Python\Python310\lib\asyncio\proactor_events.py", line 116, in __del__
2026-08-07T22:49:09.965590 - 2026-08-07T22:49:09.965590 - self.close()2026-08-07T22:49:09.965590 -
2026-08-07T22:49:09.965590 - File "C:\Users\Hayate0106\AppData\Local\Programs\Python\Python310\lib\asyncio\proactor_events.py", line 108, in close
2026-08-07T22:49:09.965590 - 2026-08-07T22:49:09.965590 - self._loop.call_soon(self._call_connection_lost, None)2026-08-07T22:49:09.965590 -
2026-08-07T22:49:09.965590 - File "C:\Users\Hayate0106\AppData\Local\Programs\Python\Python310\lib\asyncio\base_events.py", line 745, in call_soon
2026-08-07T22:49:09.965590 - 2026-08-07T22:49:09.965590 - self._check_closed()2026-08-07T22:49:09.965590 -
2026-08-07T22:49:09.965590 - File "C:\Users\Hayate0106\AppData\Local\Programs\Python\Python310\lib\asyncio\base_events.py", line 510, in _check_closed
2026-08-07T22:49:09.965590 - 2026-08-07T22:49:09.966170 - raise RuntimeError('Event loop is closed')2026-08-07T22:49:09.966170 -
2026-08-07T22:49:09.966170 - RuntimeError2026-08-07T22:49:09.966170 - : 2026-08-07T22:49:09.966170 - Event loop is closed2026-08-07T22:49:09.966170 -

## Attached Workflow
Please make sure that workflow does not contain any sensitive information such as API keys or passwords.

Workflow too large. Please manually upload the workflow from local file system.

## Additional Context
(Please add any additional context or steps to reproduce the error here)
```

### Other

_No response_

Contributor guide

Open the contributing guide

Research direction

Start in comfy/utils.py at load_safetensors, then trace the call from comfy/sd.py and nodes.py. Reproduce the video_minimax_h3_i2v_uncensored_enhancer.json workflow with the listed ComfyUI, PyTorch, Windows, and custom-node versions. Done means the CLIPLoader no longer raises the ModelMMAP get_file_handle AttributeError.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, pytorch
Domain
backend, machine-learning
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.