Trung0246
Trung0246
After looking around a bit, looks like `LoraLoader` and `CheckpointLoaderSimple` is the culprit since they calls `folder_paths.get_filename_list` repeatedly during cache key initialization. One simple fix could be caching the output...
This pull solved this issue for me: https://github.com/comfyanonymous/ComfyUI/pull/4969
I also got hit with this bug very frequently whenever I tried to update skins on figura and frequent datapack reload. This essentially make unable to load any worlds and...
```python import wrapt import copy import json class Wrapper(wrapt.ObjectProxy): _metadata = None def __init__(self, wrapped, data): super().__init__(wrapped) self._metadata = data def __deepcopy__(self, memo): return Wrapper(copy.deepcopy(self.__wrapped__, memo), copy.deepcopy(self._metadata, memo)) print(json.dumps({"a": {"a":...
It was another independent part but I left it there to hopefully make it works but not I guess. Removing it will cause same error anyways.
I don't expect `_metadata` to show up in the final json string. The only output should be is `{"a": {"a": {"b": "123453"}}}`, but hopefully can generalize to also include `_metadata`...
Thanks. Looks like the only option I have is override `json.JSONEncoder.default` since I can't touch the call site of `json.dumps` anyways. Will leave this open when "proper" behavior or implemented...
For frontend side, I did implemented majority of my nodes with some kind of dynamic inputs/outputs. You may want to take a looks since I basically made a light framework...
Also bumping since I got this crash very frequently even with not doing any texture changes and just simply joining the world. This bug for me is not reliable in...