Comfy-Org / Comfy-Org/ComfyUI

MPSGraph does not support tensor dims larger than INT_MAX when encoding with WanVAE

Open
#11,628 7 comments 4 reactions 0 assignees View on GitHub
Potential Bug
Dominant language
Python
Stars
133k
Forks
15.7k
Avg merge
1d 10h
Merged PRs (30d)
153

Description

### 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

The VAEEncode node should successfully encode images without throwing a RuntimeError related to MPS tensor dimensions exceeding INT_MAX.

### Actual Behavior

When attempting to encode an image using the VAEEncode node with WanVAE on macOS with MPS (Metal Performance Shaders), the following RuntimeError occurs:

RuntimeError: MPSGraph does not support tensor dims larger than INT_MAX

## Error Details

- **Node ID**: 75
- **Node Type**: VAEEncode
- **Exception Type**: RuntimeError
- **Device**: MPS (mps)
- **ComfyUI Version**: 0.6.0
- **Python Version**: 3.12.11
- **PyTorch Version**: 2.10.0.dev20251105

## Stack Trace

The error occurs in the attention mechanism during VAE encoding in `/comfy/ldm/modules/diffusionmodules/model.py` at line 267 in the `slice_attention` function during a `torch.bmm()` operation.

## System Information

- **OS**: macOS (darwin)
- **Device Type**: Apple Silicon (MPS)

### Steps to Reproduce

# Steps to Reproduce

1. Load ComfyUI with WanVAE model on macOS
2. Connect VAEEncode node in workflow
3. Attempt to encode an image through the VAEEncode node
4. RuntimeError occurs during attention computation

## Additional Context

This appears to be an MPS-specific limitation where tensor dimensions exceed the INT_MAX boundary (2^31 - 1). Possible solutions include implementing chunking/slicing for attention operations on MPS or fallback to CPU for large tensor operations.

### Debug Logs

```powershell
# ComfyUI Error Report
## Error Details
- **Node ID:** 75
- **Node Type:** VAEEncode
- **Exception Type:** RuntimeError
- **Exception Message:** MPSGaph does not support tensor dims larger than INT_MAX

## Stack Trace

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/execution.py", line 516, 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 "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/execution.py", line 330, 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 "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/execution.py", line 304, in _async_map_node_over_list
await process_inputs(input_dict, i)

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/execution.py", line 292, in process_inputs
result = f(**inputs)
^^^^^^^^^^^

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/nodes.py", line 346, in encode
t = vae.encode(pixels)
^^^^^^^^^^^^^^^^^^

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/sd.py", line 877, in encode
out = self.first_stage_model.encode(pixels_in).to(self.output_device).float()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/wan/vae.py", line 483, in encode
out = self.encoder(
^^^^^^^^^^^^^

File "~/Downloads/.venv/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "~/Downloads/.venv/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/wan/vae.py", line 308, in forward
x = layer(x)
^^^^^^^^

File "~/Downloads/.venv/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "~/Downloads/.venv/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/wan/vae.py", line 217, in forward
x = self.optimized_attention(q, k, v)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/modules/diffusionmodules/model.py", line 290, in normal_attention
r1 = slice_attention(q, k, v)
^^^^^^^^^^^^^^^^^^^^^^^^

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/modules/diffusionmodules/model.py", line 267, in slice_attention
r1[:, :, i:end] = torch.bmm(v, s2)
^^^^^^^^^^^^^^^^

## System Information
- **ComfyUI Version:** 0.6.0
- **Arguments:** /Applications/ComfyUI.app/Contents/Resources/ComfyUI/main.py --user-directory ~/Downloads/user --input-directory ~/Downloads/input --output-directory ~/Downloads/output --front-end-root /Applications/ComfyUI.app/Contents/Resources/ComfyUI/web_custom_versions/desktop_app --base-directory ~/Downloads --extra-model-paths-config ~/Library/Application Support/ComfyUI/extra_models_config.yaml --log-stdout --listen 127.0.0.1 --port 8188 --enable-manager --disable-all-custom-nodes
- **OS:** darwin
- **Python Version:** 3.12.11 (main, Jul 11 2025, 22:26:01) [Clang 20.1.4 ]
- **Embedded Python:** false
- **PyTorch Version:** 2.9.1
## Devices

- **Name:** mps
- **Type:** mps
- **VRAM Total:** 103079215104
- **VRAM Free:** 70575685632
- **Torch VRAM Total:** 103079215104
- **Torch VRAM Free:** 70575685632

## Logs

2026-01-04T13:03:58.672222 - Adding extra search path checkpoints ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/checkpoints
2026-01-04T13:03:58.672269 - Adding extra search path classifiers ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/classifiers
2026-01-04T13:03:58.672288 - Adding extra search path clip ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/clip
2026-01-04T13:03:58.672300 - Adding extra search path clip_vision ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/clip_vision
2026-01-04T13:03:58.672309 - Adding extra search path configs ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/configs
2026-01-04T13:03:58.672318 - Adding extra search path controlnet ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/controlnet
2026-01-04T13:03:58.672326 - Adding extra search path diffusers ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/diffusers
2026-01-04T13:03:58.672334 - Adding extra search path diffusion_models ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/diffusion_models
2026-01-04T13:03:58.672341 - Adding extra search path embeddings ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/embeddings
2026-01-04T13:03:58.672348 - Adding extra search path gligen ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/gligen
2026-01-04T13:03:58.672355 - Adding extra search path hypernetworks ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/hypernetworks
2026-01-04T13:03:58.672363 - Adding extra search path loras ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/loras
2026-01-04T13:03:58.672370 - Adding extra search path photomaker ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/photomaker
2026-01-04T13:03:58.672377 - Adding extra search path style_models ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/style_models
2026-01-04T13:03:58.672384 - Adding extra search path text_encoders ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/text_encoders
2026-01-04T13:03:58.672391 - Adding extra search path unet ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/unet
2026-01-04T13:03:58.672397 - Adding extra search path upscale_models ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/upscale_models
2026-01-04T13:03:58.672404 - Adding extra search path vae ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/vae
2026-01-04T13:03:58.672411 - Adding extra search path vae_approx ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/vae_approx
2026-01-04T13:03:58.672417 - Adding extra search path animatediff_models ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/animatediff_models
2026-01-04T13:03:58.672425 - Adding extra search path animatediff_motion_lora ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/animatediff_motion_lora
2026-01-04T13:03:58.672432 - Adding extra search path animatediff_video_formats ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/animatediff_video_formats
2026-01-04T13:03:58.672438 - Adding extra search path ipadapter ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/ipadapter
2026-01-04T13:03:58.672445 - Adding extra search path liveportrait ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/liveportrait
2026-01-04T13:03:58.672451 - Adding extra search path insightface ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/insightface
2026-01-04T13:03:58.672457 - Adding extra search path layerstyle ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/layerstyle
2026-01-04T13:03:58.672464 - Adding extra search path LLM ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/LLM
2026-01-04T13:03:58.672471 - Adding extra search path Joy_caption ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/Joy_caption
2026-01-04T13:03:58.672477 - Adding extra search path sams ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/sams
2026-01-04T13:03:58.672483 - Adding extra search path blip ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/blip
2026-01-04T13:03:58.672489 - Adding extra search path CogVideo ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/CogVideo
2026-01-04T13:03:58.672496 - Adding extra search path xlabs ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/xlabs
2026-01-04T13:03:58.672502 - Adding extra search path instantid ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/instantid
2026-01-04T13:03:58.672513 - Adding extra search path custom_nodes ~/Downloads/custom_nodes
2026-01-04T13:03:58.672521 - Adding extra search path download_model_base ~/Downloads/models
2026-01-04T13:03:58.672528 - Adding extra search path custom_nodes /Applications/ComfyUI.app/Contents/Resources/ComfyUI/custom_nodes
2026-01-04T13:03:58.672539 - Setting output directory to: ~/Downloads/output
2026-01-04T13:03:58.672551 - Setting input directory to: ~/Downloads/input
2026-01-04T13:03:58.672558 - Setting user directory to: ~/Downloads/user
2026-01-04T13:03:58.723926 - [START] Security scan2026-01-04T13:03:58.723936 -
2026-01-04T13:03:58.748931 - [ComfyUI-Manager] Using uv as Python module for pip operations.
2026-01-04T13:03:58.797422 - [DONE] Security scan2026-01-04T13:03:58.797443 -
2026-01-04T13:03:58.798403 - ** ComfyUI startup time:2026-01-04T13:03:58.798437 - 2026-01-04T13:03:58.798454 - 2026-01-04 13:03:58.7982026-01-04T13:03:58.798465 -
2026-01-04T13:03:58.798505 - ** Platform:2026-01-04T13:03:58.798515 - 2026-01-04T13:03:58.798524 - Darwin2026-01-04T13:03:58.798532 -
2026-01-04T13:03:58.798542 - ** Python version:2026-01-04T13:03:58.798554 - 2026-01-04T13:03:58.798564 - 3.12.11 (main, Jul 11 2025, 22:26:01) [Clang 20.1.4 ]2026-01-04T13:03:58.798572 -
2026-01-04T13:03:58.798581 - ** Python executable:2026-01-04T13:03:58.798588 - 2026-01-04T13:03:58.798597 - ~/Downloads/.venv/bin/python2026-01-04T13:03:58.798604 -
2026-01-04T13:03:58.798614 - ** ComfyUI Path:2026-01-04T13:03:58.798622 - 2026-01-04T13:03:58.798630 - /Applications/ComfyUI.app/Contents/Resources/ComfyUI2026-01-04T13:03:58.798637 -
2026-01-04T13:03:58.798645 - ** ComfyUI Base Folder Path:2026-01-04T13:03:58.798653 - 2026-01-04T13:03:58.798661 - /Applications/ComfyUI.app/Contents/Resources/ComfyUI2026-01-04T13:03:58.798668 -
2026-01-04T13:03:58.798676 - ** User directory:2026-01-04T13:03:58.798684 - 2026-01-04T13:03:58.798691 - ~/Downloads/user2026-01-04T13:03:58.798699 -
2026-01-04T13:03:58.798707 - ** ComfyUI-Manager config path:2026-01-04T13:03:58.798714 - 2026-01-04T13:03:58.798722 - ~/Downloads/user/__manager/config.ini2026-01-04T13:03:58.798729 -
2026-01-04T13:03:58.798740 - ** Log path:2026-01-04T13:03:58.798750 - 2026-01-04T13:03:58.798758 - ~/Downloads/user/comfyui.log2026-01-04T13:03:58.798767 -
# ComfyUI Error Report
## Error Details
- **Node ID:** 75
- **Node Type:** VAEEncode
- **Exception Type:** RuntimeError
- **Exception Message:** MPSGaph does not support tensor dims larger than INT_MAX

## Stack Trace

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/execution.py", line 516, 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 "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/execution.py", line 330, 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 "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/execution.py", line 304, in _async_map_node_over_list
await process_inputs(input_dict, i)

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/execution.py", line 292, in process_inputs
result = f(**inputs)
^^^^^^^^^^^

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/nodes.py", line 346, in encode
t = vae.encode(pixels)
^^^^^^^^^^^^^^^^^^

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/sd.py", line 877, in encode
out = self.first_stage_model.encode(pixels_in).to(self.output_device).float()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/wan/vae.py", line 483, in encode
out = self.encoder(
^^^^^^^^^^^^^

File "~/Downloads/.venv/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "~/Downloads/.venv/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/wan/vae.py", line 308, in forward
x = layer(x)
^^^^^^^^

File "~/Downloads/.venv/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "~/Downloads/.venv/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/wan/vae.py", line 217, in forward
x = self.optimized_attention(q, k, v)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/modules/diffusionmodules/model.py", line 290, in normal_attention
r1 = slice_attention(q, k, v)
^^^^^^^^^^^^^^^^^^^^^^^^

File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/modules/diffusionmodules/model.py", line 267, in slice_attention
r1[:, :, i:end] = torch.bmm(v, s2)
^^^^^^^^^^^^^^^^

## System Information
- **ComfyUI Version:** 0.6.0
- **Arguments:** /Applications/ComfyUI.app/Contents/Resources/ComfyUI/main.py --user-directory ~/Downloads/user --input-directory ~/Downloads/input --output-directory ~/Downloads/output --front-end-root /Applications/ComfyUI.app/Contents/Resources/ComfyUI/web_custom_versions/desktop_app --base-directory ~/Downloads --extra-model-paths-config ~/Library/Application Support/ComfyUI/extra_models_config.yaml --log-stdout --listen 127.0.0.1 --port 8188 --enable-manager --disable-all-custom-nodes
- **OS:** darwin
- **Python Version:** 3.12.11 (main, Jul 11 2025, 22:26:01) [Clang 20.1.4 ]
- **Embedded Python:** false
- **PyTorch Version:** 2.9.1
## Devices

- **Name:** mps
- **Type:** mps
- **VRAM Total:** 103079215104
- **VRAM Free:** 70575685632
- **Torch VRAM Total:** 103079215104
- **Torch VRAM Free:** 70575685632

## Logs

2026-01-04T13:03:58.672222 - Adding extra search path checkpoints ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/checkpoints
2026-01-04T13:03:58.672269 - Adding extra search path classifiers ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/classifiers
2026-01-04T13:03:58.672288 - Adding extra search path clip ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/clip
2026-01-04T13:03:58.672300 - Adding extra search path clip_vision ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/clip_vision
2026-01-04T13:03:58.672309 - Adding extra search path configs ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/configs
2026-01-04T13:03:58.672318 - Adding extra search path controlnet ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/controlnet
2026-01-04T13:03:58.672326 - Adding extra search path diffusers ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/diffusers
2026-01-04T13:03:58.672334 - Adding extra search path diffusion_models ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/diffusion_models
2026-01-04T13:03:58.672341 - Adding extra search path embeddings ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/embeddings
2026-01-04T13:03:58.672348 - Adding extra search path gligen ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/gligen
2026-01-04T13:03:58.672355 - Adding extra search path hypernetworks ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/hypernetworks
2026-01-04T13:03:58.672363 - Adding extra search path loras ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/loras
2026-01-04T13:03:58.672370 - Adding extra search path photomaker ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/photomaker
2026-01-04T13:03:58.672377 - Adding extra search path style_models ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/style_models
2026-01-04T13:03:58.672384 - Adding extra search path text_encoders ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/text_encoders
2026-01-04T13:03:58.672391 - Adding extra search path unet ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/unet
2026-01-04T13:03:58.672397 - Adding extra search path upscale_models ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/upscale_models
2026-01-04T13:03:58.672404 - Adding extra search path vae ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/vae
2026-01-04T13:03:58.672411 - Adding extra search path vae_approx ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/vae_approx
2026-01-04T13:03:58.672417 - Adding extra search path animatediff_models ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/animatediff_models
2026-01-04T13:03:58.672425 - Adding extra search path animatediff_motion_lora ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/animatediff_motion_lora
2026-01-04T13:03:58.672432 - Adding extra search path animatediff_video_formats ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/animatediff_video_formats
2026-01-04T13:03:58.672438 - Adding extra search path ipadapter ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/ipadapter
2026-01-04T13:03:58.672445 - Adding extra search path liveportrait ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/liveportrait
2026-01-04T13:03:58.672451 - Adding extra search path insightface ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/insightface
2026-01-04T13:03:58.672457 - Adding extra search path layerstyle ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/layerstyle
2026-01-04T13:03:58.672464 - Adding extra search path LLM ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/LLM
2026-01-04T13:03:58.672471 - Adding extra search path Joy_caption ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/Joy_caption
2026-01-04T13:03:58.672477 - Adding extra search path sams ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/sams
2026-01-04T13:03:58.672483 - Adding extra search path blip ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/blip
2026-01-04T13:03:58.672489 - Adding extra search path CogVideo ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/CogVideo
2026-01-04T13:03:58.672496 - Adding extra search path xlabs ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/xlabs
2026-01-04T13:03:58.672502 - Adding extra search path instantid ~/Library/Mobile Documents/com~apple~CloudDocs/Documents/ComfyUI/models/instantid
2026-01-04T13:03:58.672513 - Adding extra search path custom_nodes ~/Downloads/custom_nodes
2026-01-04T13:03:58.672521 - Adding extra search path download_model_base ~/Downloads/models
2026-01-04T13:03:58.672528 - Adding extra search path custom_nodes /Applications/ComfyUI.app/Contents/Resources/ComfyUI/custom_nodes
2026-01-04T13:03:58.672539 - Setting output directory to: ~/Downloads/output
2026-01-04T13:03:58.672551 - Setting input directory to: ~/Downloads/input
2026-01-04T13:03:58.672558 - Setting user directory to: ~/Downloads/user
2026-01-04T13:03:58.723926 - [START] Security scan2026-01-04T13:03:58.723936 -
2026-01-04T13:03:58.748931 - [ComfyUI-Manager] Using uv as Python module for pip operations.
2026-01-04T13:03:58.797422 - [DONE] Security scan2026-01-04T13:03:58.797443 -
2026-01-04T13:03:58.798403 - ** ComfyUI startup time:2026-01-04T13:03:58.798437 - 2026-01-04T13:03:58.798454 - 2026-01-04 13:03:58.7982026-01-04T13:03:58.798465 -
2026-01-04T13:03:58.798505 - ** Platform:2026-01-04T13:03:58.798515 - 2026-01-04T13:03:58.798524 - Darwin2026-01-04T13:03:58.798532 -
2026-01-04T13:03:58.798542 - ** Python version:2026-01-04T13:03:58.798554 - 2026-01-04T13:03:58.798564 - 3.12.11 (main, Jul 11 2025, 22:26:01) [Clang 20.1.4 ]2026-01-04T13:03:58.798572 -
2026-01-04T13:03:58.798581 - ** Python executable:2026-01-04T13:03:58.798588 - 2026-01-04T13:03:58.798597 - ~/Downloads/.venv/bin/python2026-01-04T13:03:58.798604 -
2026-01-04T13:03:58.798614 - ** ComfyUI Path:2026-01-04T13:03:58.798622 - 2026-01-04T13:03:58.798630 - /Applications/ComfyUI.app/Contents/Resources/ComfyUI2026-01-04T13:03:58.798637 -
2026-01-04T13:03:58.798645 - ** ComfyUI Base Folder Path:2026-01-04T13:03:58.798653 - 2026-01-04T13:03:58.798661 - /Applications/ComfyUI.app/Contents/Resources/ComfyUI2026-01-04T13:03:58.798668 -
2026-01-04T13:03:58.798676 - ** User directory:2026-01-04T13:03:58.798684 - 2026-01-04T13:03:58.798691 - ~/Downloads/user2026-01-04T13:03:58.798699 -
2026-01-04T13:03:58.798707 - ** ComfyUI-Manager config path:2026-01-04T13:03:58.798714 - 2026-01-04T13:03:58.798722 - ~/Downloads/user/__manager/config.ini2026-01-04T13:03:58.798729 -
2026-01-04T13:03:58.798740 - ** Log path:2026-01-04T13:03:58.798750 - 2026-01-04T13:03:58.798758 - ~/Downloads/user/comfyui.log2026-01-04T13:03:58.798767 -
2026-01-04T13:03:58.850277 - [ComfyUI-Manager] Skipped fixing the 'comfyui-frontend-package' dependency because the ComfyUI is outdated.
2026-01-04T13:03:58.850571 - [PRE] ComfyUI-Manager
2026-01-04T13:03:59.291222 - Checkpoint files will always be loaded safely.
2026-01-04T13:03:59.304331 - Total VRAM 98304 MB, total RAM 98304 MB
2026-01-04T13:03:59.304414 - pytorch version: 2.9.1
2026-01-04T13:03:59.305513 - Mac Version (26, 0, 1)
2026-01-04T13:03:59.305667 - Set vram state to: SHARED
2026-01-04T13:03:59.305720 - Device: mps
2026-01-04T13:03:59.779618 - Using sub quadratic optimization for attention, if you have memory or speed issues try using: --use-split-cross-attention
2026-01-04T13:04:01.985114 - Python version: 3.12.11 (main, Jul 11 2025, 22:26:01) [Clang 20.1.4 ]
2026-01-04T13:04:01.985206 - ComfyUI version: 0.6.0
2026-01-04T13:04:01.986513 - [Prompt Server] web root: /Applications/ComfyUI.app/Contents/Resources/ComfyUI/web_custom_versions/desktop_app
2026-01-04T13:04:01.986593 - [START] ComfyUI-Manager
2026-01-04T13:04:02.084935 - [ComfyUI-Manager] network_mode: public
2026-01-04T13:04:02.087377 - [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:
~/Downloads/.venv/bin/python -m pip install matrix-nio

2026-01-04T13:04:02.268433 - Total VRAM 98304 MB, total RAM 98304 MB
2026-01-04T13:04:02.268527 - pytorch version: 2.9.1
2026-01-04T13:04:02.268667 - Mac Version (26, 0, 1)
2026-01-04T13:04:02.268753 - Set vram state to: SHARED
2026-01-04T13:04:02.268780 - Device: mps
2026-01-04T13:04:02.605505 - Skipping loading of custom nodes
2026-01-04T13:04:02.734731 - Failed to initialize database. Please ensure you have installed the latest requirements. If the error persists, please report this as in future the database will be required: (sqlite3.OperationalError) unable to open database file
(Background on this error at: https://sqlalche.me/e/20/e3q8)
2026-01-04T13:04:02.746967 - Starting server

2026-01-04T13:04:02.747229 - To see the GUI go to: http://127.0.0.1:8188
2026-01-04T13:04:03.778601 - comfyui-frontend-package not found in requirements.txt
2026-01-04T13:04:05.234338 - FETCH ComfyRegistry Data: 5/117
2026-01-04T13:04:08.403244 - FETCH ComfyRegistry Data: 10/117
2026-01-04T13:04:10.790303 - got prompt
2026-01-04T13:04:10.802610 - Using split attention in VAE
2026-01-04T13:04:10.803255 - Using split attention in VAE
2026-01-04T13:04:11.026432 - VAE load device: mps, offload device: cpu, dtype: torch.bfloat16
2026-01-04T13:04:11.087954 - Requested to load WanVAE
2026-01-04T13:04:11.175495 - loaded completely; 95367431640625005117571072.00 MB usable, 242.03 MB loaded, full load: True
2026-01-04T13:04:11.512098 - FETCH ComfyRegistry Data: 15/117
2026-01-04T13:04:12.202960 - !!! Exception during processing !!! MPSGaph does not support tensor dims larger than INT_MAX
2026-01-04T13:04:12.204407 - Traceback (most recent call last):
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/execution.py", line 516, 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 "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/execution.py", line 330, 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 "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/execution.py", line 304, in _async_map_node_over_list
await process_inputs(input_dict, i)
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/execution.py", line 292, in process_inputs
result = f(**inputs)
^^^^^^^^^^^
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/nodes.py", line 346, in encode
t = vae.encode(pixels)
^^^^^^^^^^^^^^^^^^
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/sd.py", line 877, in encode
out = self.first_stage_model.encode(pixels_in).to(self.output_device).float()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/wan/vae.py", line 483, in encode
out = self.encoder(
^^^^^^^^^^^^^
File "~/Downloads/.venv/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "~/Downloads/.venv/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/wan/vae.py", line 308, in forward
x = layer(x)
^^^^^^^^
File "~/Downloads/.venv/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "~/Downloads/.venv/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/wan/vae.py", line 217, in forward
x = self.optimized_attention(q, k, v)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/modules/diffusionmodules/model.py", line 290, in normal_attention
r1 = slice_attention(q, k, v)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/modules/diffusionmodules/model.py", line 267, in slice_attention
r1[:, :, i:end] = torch.bmm(v, s2)
^^^^^^^^^^^^^^^^
RuntimeError: MPSGaph does not support tensor dims larger than INT_MAX

2026-01-04T13:04:12.205257 - Prompt executed in 1.41 seconds

## 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)

2026-01-04T13:03:58.850277 - [ComfyUI-Manager] Skipped fixing the 'comfyui-frontend-package' dependency because the ComfyUI is outdated.
2026-01-04T13:03:58.850571 - [PRE] ComfyUI-Manager
2026-01-04T13:03:59.291222 - Checkpoint files will always be loaded safely.
2026-01-04T13:03:59.304331 - Total VRAM 98304 MB, total RAM 98304 MB
2026-01-04T13:03:59.304414 - pytorch version: 2.9.1
2026-01-04T13:03:59.305513 - Mac Version (26, 0, 1)
2026-01-04T13:03:59.305667 - Set vram state to: SHARED
2026-01-04T13:03:59.305720 - Device: mps
2026-01-04T13:03:59.779618 - Using sub quadratic optimization for attention, if you have memory or speed issues try using: --use-split-cross-attention
2026-01-04T13:04:01.985114 - Python version: 3.12.11 (main, Jul 11 2025, 22:26:01) [Clang 20.1.4 ]
2026-01-04T13:04:01.985206 - ComfyUI version: 0.6.0
2026-01-04T13:04:01.986513 - [Prompt Server] web root: /Applications/ComfyUI.app/Contents/Resources/ComfyUI/web_custom_versions/desktop_app
2026-01-04T13:04:01.986593 - [START] ComfyUI-Manager
2026-01-04T13:04:02.084935 - [ComfyUI-Manager] network_mode: public
2026-01-04T13:04:02.087377 - [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:
~/Downloads/.venv/bin/python -m pip install matrix-nio

2026-01-04T13:04:02.268433 - Total VRAM 98304 MB, total RAM 98304 MB
2026-01-04T13:04:02.268527 - pytorch version: 2.9.1
2026-01-04T13:04:02.268667 - Mac Version (26, 0, 1)
2026-01-04T13:04:02.268753 - Set vram state to: SHARED
2026-01-04T13:04:02.268780 - Device: mps
2026-01-04T13:04:02.605505 - Skipping loading of custom nodes
2026-01-04T13:04:02.734731 - Failed to initialize database. Please ensure you have installed the latest requirements. If the error persists, please report this as in future the database will be required: (sqlite3.OperationalError) unable to open database file
(Background on this error at: https://sqlalche.me/e/20/e3q8)
2026-01-04T13:04:02.746967 - Starting server

2026-01-04T13:04:02.747229 - To see the GUI go to: http://127.0.0.1:8188
2026-01-04T13:04:03.778601 - comfyui-frontend-package not found in requirements.txt
2026-01-04T13:04:05.234338 - FETCH ComfyRegistry Data: 5/117
2026-01-04T13:04:08.403244 - FETCH ComfyRegistry Data: 10/117
2026-01-04T13:04:10.790303 - got prompt
2026-01-04T13:04:10.802610 - Using split attention in VAE
2026-01-04T13:04:10.803255 - Using split attention in VAE
2026-01-04T13:04:11.026432 - VAE load device: mps, offload device: cpu, dtype: torch.bfloat16
2026-01-04T13:04:11.087954 - Requested to load WanVAE
2026-01-04T13:04:11.175495 - loaded completely; 95367431640625005117571072.00 MB usable, 242.03 MB loaded, full load: True
2026-01-04T13:04:11.512098 - FETCH ComfyRegistry Data: 15/117
2026-01-04T13:04:12.202960 - !!! Exception during processing !!! MPSGaph does not support tensor dims larger than INT_MAX
2026-01-04T13:04:12.204407 - Traceback (most recent call last):
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/execution.py", line 516, 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 "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/execution.py", line 330, 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 "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/execution.py", line 304, in _async_map_node_over_list
await process_inputs(input_dict, i)
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/execution.py", line 292, in process_inputs
result = f(**inputs)
^^^^^^^^^^^
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/nodes.py", line 346, in encode
t = vae.encode(pixels)
^^^^^^^^^^^^^^^^^^
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/sd.py", line 877, in encode
out = self.first_stage_model.encode(pixels_in).to(self.output_device).float()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/wan/vae.py", line 483, in encode
out = self.encoder(
^^^^^^^^^^^^^
File "~/Downloads/.venv/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "~/Downloads/.venv/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/wan/vae.py", line 308, in forward
x = layer(x)
^^^^^^^^
File "~/Downloads/.venv/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1775, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "~/Downloads/.venv/lib/python3.12/site-packages/torch/nn/modules/module.py", line 1786, in _call_impl
return forward_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/wan/vae.py", line 217, in forward
x = self.optimized_attention(q, k, v)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/modules/diffusionmodules/model.py", line 290, in normal_attention
r1 = slice_attention(q, k, v)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/Applications/ComfyUI.app/Contents/Resources/ComfyUI/comfy/ldm/modules/diffusionmodules/model.py", line 267, in slice_attention
r1[:, :, i:end] = torch.bmm(v, s2)
^^^^^^^^^^^^^^^^
RuntimeError: MPSGaph does not support tensor dims larger than INT_MAX

2026-01-04T13:04:12.205257 - Prompt executed in 1.41 seconds

## 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

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.