Overflow Error Comparing Large Directories
Occasionally I receive error outputs when attempting to meld directories which may be dozens to hundreds of GiB in size. The output is typically:
Traceback (most recent call last):
File "/usr/lib/python3.7/site-packages/meld/task.py", line 108, in iteration
ret = next(task)
File "/usr/lib/python3.7/site-packages/meld/dirdiff.py", line 844, in _search_recursively_iter
differences |= self._update_item_state(child)
File "/usr/lib/python3.7/site-packages/meld/dirdiff.py", line 1458, in _update_item_state
COL_PERMS: perms[j]
File "/usr/lib/python3.7/site-packages/meld/tree.py", line 217, in unsafe_set
_GIGtk.TreeStore.set(self, treeiter, columns, values)
OverflowError: Item 3: 12227690496 not in range -2147483648 to 2147483647
Meld version: 3.19.1 OS Fedora 29
Linux orion 5.0.17-200.fc29.x86_64 #1 SMP Mon May 20 15:39:10 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
Could anyone provide a hint as to what might be going wrong here? Thanks!
- E