Comfy-Org / Comfy-Org/ComfyUI

Crash after few image generations.

Open
#9,413 5 comments 1 reaction 0 assignees View on GitHub
Potential Bug
Dominant language
Python
Stars
133k
Forks
15.7k
Avg merge
1d 7h
Merged PRs (30d)
158

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

To work continuously.

### Actual Behavior

Generate few images and eventually will crush with disconnect.

### Steps to Reproduce

Just generate few images and eventually will crush with disconnect.

### Debug Logs

```powershell
Exception Code: 0xC0000005
#0 0x00007fff7ed09884 caffe2::TypeMeta::typeMetaDatas(void) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\c10.dll+0x89884)
#1 0x00007fff7ed09836 caffe2::TypeMeta::typeMetaDatas(void) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\c10.dll+0x89836)
#2 0x00007fff7ed0997f caffe2::TypeMeta::typeMetaDatas(void) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\c10.dll+0x8997f)
#3 0x00007fff7ed09597 caffe2::TypeMeta::typeMetaDatas(void) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\c10.dll+0x89597)
#4 0x00007fff7ed08c30 caffe2::TypeMeta::typeMetaDatas(void) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\c10.dll+0x88c30)
#5 0x00007fff7ed03cc2 caffe2::TypeMeta::typeMetaDatas(void) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\c10.dll+0x83cc2)
#6 0x00007fff7ed03b59 caffe2::TypeMeta::typeMetaDatas(void) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\c10.dll+0x83b59)
#7 0x00007fff7ed03da6 caffe2::TypeMeta::typeMetaDatas(void) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\c10.dll+0x83da6)
#8 0x00007fff7ecd3fb8 c10::alloc_cpu(unsigned __int64) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\c10.dll+0x53fb8)
#9 0x00007fff7ec89bec c10::DefaultCPUAllocator::allocate(unsigned __int64) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\c10.dll+0x9bec)
#10 0x00007fff7eca3da3 c10::StorageImpl::StorageImpl(struct c10::StorageImpl::use_byte_size_t, class c10::SymInt const &, struct c10::Allocator *, bool) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\c10.dll+0x23da3)
#11 0x00007ffe2e6238a9 at::DynamicLibrary::sym(char const *) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x5dc38a9)
#12 0x00007ffe2e625ac7 at::detail::empty_strided_cpu(class c10::ArrayRef<__int64>, class c10::ArrayRef<__int64>, class std::optional, class std::optional, class std::optional, class std::optional) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x5dc5ac7)
#13 0x00007ffe2ebab2d9 at::native::empty_strided_cpu(class c10::ArrayRef<__int64>, class c10::ArrayRef<__int64>, class std::optional, class std::optional, class std::optional, class std::optional) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x634b2d9)
#14 0x00007ffe2f912910 at::cpu::where_outf(class at::Tensor const &, class at::Tensor const &, class at::Tensor const &, class at::Tensor &) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x70b2910)
#15 0x00007ffe2f90a198 at::cpu::bucketize_outf(class at::Tensor const &, class at::Tensor const &, bool, bool, class at::Tensor &) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x70aa198)
#16 0x00007ffe2f2603db at::_ops::xlogy__Tensor::redispatch(class c10::DispatchKeySet, class at::Tensor &, class at::Tensor const &) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x6a003db)
#17 0x00007ffe2f33546e at::_ops::empty_strided::redispatch(class c10::DispatchKeySet, class c10::ArrayRef, class c10::ArrayRef, class std::optional, class std::optional, class std::optional, class std::optional) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x6ad546e)
#18 0x00007ffe2f59893f at::_ops::view_as_real::redispatch(class c10::DispatchKeySet, class at::Tensor const &) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x6d3893f)
#19 0x00007ffe2f595748 at::_ops::view_as_real::redispatch(class c10::DispatchKeySet, class at::Tensor const &) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x6d35748)
#20 0x00007ffe2f2aa97f at::_ops::empty_strided::call(class c10::ArrayRef, class c10::ArrayRef, class std::optional, class std::optional, class std::optional, class std::optional) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x6a4a97f)
#21 0x00007ffe2e68d58d at::TensorIteratorConfig::declare_static_shape(class c10::ArrayRef<__int64>) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x5e2d58d)
#22 0x00007ffe2eb9721a at::native::_to_copy(class at::Tensor const &, class std::optional, class std::optional, class std::optional, class std::optional, bool, class std::optional) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x633721a)
#23 0x00007ffe2f6b48bc at::compositeexplicitautograd::view_copy_symint_outf(class at::Tensor const &, class c10::ArrayRef, class at::Tensor &) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x6e548bc)
#24 0x00007ffe2f6843d2 at::compositeexplicitautograd::bucketize_outf(class c10::Scalar const &, class at::Tensor const &, bool, bool, class at::Tensor &) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x6e243d2)
#25 0x00007ffe2ef97a24 at::TensorMaker::make_tensor(void) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x6737a24)
#26 0x00007ffe2f05d4ec at::_ops::_to_copy::redispatch(class c10::DispatchKeySet, class at::Tensor const &, class std::optional, class std::optional, class std::optional, class std::optional, bool, class std::optional) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x67fd4ec)
#27 0x00007ffe2f58ff42 at::_ops::view_as_real::redispatch(class c10::DispatchKeySet, class at::Tensor const &) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x6d2ff42)
#28 0x00007ffe2f594fe2 at::_ops::view_as_real::redispatch(class c10::DispatchKeySet, class at::Tensor const &) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x6d34fe2)
#29 0x00007ffe2efd3913 at::_ops::_to_copy::call(class at::Tensor const &, class std::optional, class std::optional, class std::optional, class std::optional, bool, class std::optional) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x6773913)
#30 0x00007ffe2eb9fc4e at::native::to_dense_backward(class at::Tensor const &, class at::Tensor const &, class std::optional) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x633fc4e)
#31 0x00007ffe2eb9f4d7 at::native::to(class at::Tensor const &, class std::optional, class std::optional, class std::optional, class std::optional, bool, bool, class std::optional) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x633f4d7)
#32 0x00007ffe2f83dbc8 at::compositeimplicitautograd::where(class at::Tensor const &, class c10::Scalar const &, class c10::Scalar const &) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x6fddbc8)
#33 0x00007ffe2f82086e at::compositeimplicitautograd::broadcast_to_symint(class at::Tensor const &, class c10::ArrayRef) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x6fc086e)
#34 0x00007ffe2f105140 at::_ops::zeros_out::redispatch(class c10::DispatchKeySet, class c10::ArrayRef, class at::Tensor &) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x68a5140)
#35 0x00007ffe2f1e0878 at::_ops::to_dtype_layout::redispatch(class c10::DispatchKeySet, class at::Tensor const &, class std::optional, class std::optional, class std::optional, class std::optional, bool, bool, class std::optional) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x6980878)
#36 0x00007ffe2f59c79e at::_ops::view_as_real::redispatch(class c10::DispatchKeySet, class at::Tensor const &) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x6d3c79e)
#37 0x00007ffe2f594f5e at::_ops::view_as_real::redispatch(class c10::DispatchKeySet, class at::Tensor const &) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x6d34f5e)
#38 0x00007ffe2f18554d at::_ops::to_dtype_layout::call(class at::Tensor const &, class std::optional, class std::optional, class std::optional, class std::optional, bool, bool, class std::optional) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x692554d)
#39 0x00007ffe2e5cc91d at::Tensor::to(struct c10::TensorOptions, bool, bool, class std::optional) const (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_cpu.dll+0x5d6c91d)
#40 0x00007ffee1e9a2c0 torch::PythonArgs::dimnamelist(int) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_python.dll+0x12a2c0)
#41 0x00007ffee1e874c4 THPPointer::get(void) const (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_python.dll+0x1174c4)
#42 0x00007fff8156f68b _Py_LeaveRecursiveCallTstate \Include\internal\pycore_ceval.h:143:0
#43 0x00007fff8156f68b method_vectorcall_VARARGS_KEYWORDS \Objects\descrobject.c:367:0
#44 0x00007fff815631a3 _PyVectorcall_Call \Objects\call.c:271:0
#45 0x00007fff815632e6 _PyObject_Call \Objects\call.c:373:0
#46 0x00007fff81682831 _PyEval_EvalFrameDefault \PCbuild\Python\bytecodes.c:3191:0
#47 0x00007fff81563524 _PyFunction_Vectorcall \Objects\call.c:424:0
#48 0x00007fff81565b71 _PyObject_VectorcallTstate \Include\internal\pycore_call.h:92:0
#49 0x00007fff8156620f method_vectorcall \Objects\classobject.c:91:0
#50 0x00007fff81562901 _PyObject_VectorcallTstate \Include\internal\pycore_call.h:92:0
#51 0x00007fff815641fe object_vacall \Objects\call.c:850:0
#52 0x00007fff81564744 PyObject_CallFunctionObjArgs \Objects\call.c:961:0
#53 0x00007ffee267ab75 torch::PythonArgParser::check_deprecated(struct torch::FunctionSignature const &) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_python.dll+0x90ab75)
#54 0x00007ffee267c032 torch::handle_torch_function_no_python_arg_parser(class c10::ArrayRef, struct _object *, struct _object *, char const *, struct _object *, char const *, enum torch::TorchFunctionName) (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_python.dll+0x90c032)
#55 0x00007ffee267b34b torch::PythonArgParser::get_signatures(void) const (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_python.dll+0x90b34b)
#56 0x00007ffee1e8763b THPPointer::get(void) const (D:\CONDA\envs\comfy\Lib\site-packages\torch\lib\torch_python.dll+0x11763b)
#57 0x00007fff815b0093 cfunction_call \Objects\methodobject.c:540:0
#58 0x00007fff81563376 _Py_LeaveRecursiveCallTstate \Include\internal\pycore_ceval.h:143:0
#59 0x00007fff81563376 _PyObject_Call \Objects\call.c:369:0
#60 0x00007fff81682831 _PyEval_EvalFrameDefault \PCbuild\Python\bytecodes.c:3191:0
#61 0x00007fff81563524 _PyFunction_Vectorcall \Objects\call.c:424:0
#62 0x00007fff81565b71 _PyObject_VectorcallTstate \Include\internal\pycore_call.h:92:0
#63 0x00007fff8156620f method_vectorcall \Objects\classobject.c:91:0
#64 0x00007fff815631a3 _PyVectorcall_Call \Objects\call.c:271:0
#65 0x00007fff815632e6 _PyObject_Call \Objects\call.c:373:0
#66 0x00007fff81682831 _PyEval_EvalFrameDefault \PCbuild\Python\bytecodes.c:3191:0
#67 0x00007fff81563524 _PyFunction_Vectorcall \Objects\call.c:424:0
#68 0x00007fff81565b71 _PyObject_VectorcallTstate \Include\internal\pycore_call.h:92:0
#69 0x00007fff81566172 method_vectorcall \Objects\classobject.c:61:0
#70 0x00007fff815630c9 _PyVectorcall_Call \Objects\call.c:285:0
#71 0x00007fff815632e6 _PyObject_Call \Objects\call.c:373:0
#72 0x00007fff81682831 _PyEval_EvalFrameDefault \PCbuild\Python\bytecodes.c:3191:0
#73 0x00007fff81592608 gen_send_ex2 \Objects\genobject.c:230:0
#74 0x00007fff815926db gen_send_ex \Objects\genobject.c:274:0
#75 0x00007fff81681df1 _PyEval_EvalFrameDefault \PCbuild\Python\bytecodes.c:3091:0
#76 0x00007fff81563524 _PyFunction_Vectorcall \Objects\call.c:424:0
#77 0x00007fff81565b71 _PyObject_VectorcallTstate \Include\internal\pycore_call.h:92:0
#78 0x00007fff815661a9 method_vectorcall \Objects\classobject.c:69:0
#79 0x00007fff816a9b68 context_run \Python\context.c:668:0
#80 0x00007fff815afd01 _Py_LeaveRecursiveCallTstate \Include\internal\pycore_ceval.h:143:0
#81 0x00007fff815afd01 cfunction_vectorcall_FASTCALL_KEYWORDS \Objects\methodobject.c:439:0
#82 0x00007fff815631a3 _PyVectorcall_Call \Objects\call.c:271:0
#83 0x00007fff815632e6 _PyObject_Call \Objects\call.c:373:0
#84 0x00007fff81682831 _PyEval_EvalFrameDefault \PCbuild\Python\bytecodes.c:3191:0
#85 0x00007fff81563524 _PyFunction_Vectorcall \Objects\call.c:424:0
#86 0x00007fff81565b71 _PyObject_VectorcallTstate \Include\internal\pycore_call.h:92:0
#87 0x00007fff815661a9 method_vectorcall \Objects\classobject.c:69:0
#88 0x00007fff815631a3 _PyVectorcall_Call \Objects\call.c:271:0
#89 0x00007fff815632e6 _PyObject_Call \Objects\call.c:373:0
#90 0x00007fff81508db9 PyObject_Call \Objects\call.c:379:0
#91 0x00007fff81508db9 thread_run \Modules\_threadmodule.c:1082:0
#92 0x00007fff8172a3c2 bootstrap \Python\thread_nt.h:183:0
#93 0x00007ff84c7137b0 (C:\Windows\System32\ucrtbase.dll+0x37b0)
#94 0x00007ff84d98e8d7 (C:\Windows\System32\KERNEL32.DLL+0x2e8d7)
#95 0x00007ff84ed7c34c (C:\Windows\SYSTEM32\ntdll.dll+0x3c34c)
```

### Other

version: 2.8.0+cu128
Is CUDA Supportive ? True

[DxDiag.txt](https://github.com/user-attachments/files/21846925/DxDiag.txt)

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.