arsenetar / dupeguru

Find duplicate files
https://dupeguru.voltaicideas.net
GNU General Public License v3.0
5.45k stars 415 forks source link

Crash on #1261

Closed ndmmdn closed 1 week ago

ndmmdn commented 2 weeks ago

Describe the bug The app crashes when trying to check for duplicates in the folder using Pictures mode.

To Reproduce Steps to reproduce the behavior:

  1. Open App
  2. Select a folder containing images (mine contained approx 1400)
  3. Select pictures as the application mode
  4. Press Scan

Expected behavior The app checks for duplicates in the folder

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

Additional context Traceback: Application Identifier: com.hardcoded-software.dupeguru Application Version: 4.0.3 Mac OS X Version: Version 14.7 (Build 23H124)

Traceback (most recent call last): File "build/dupeGuru.app/Contents/Resources/py/cocoa/inter.py", line 259, in pulse File "build/dupeGuru.app/Contents/Resources/py/hscommon/gui/progress_window.py", line 101, in pulse File "build/dupeGuru.app/Contents/Resources/py/core/app.py", line 323, in _job_error File "build/dupeGuru.app/Contents/Resources/py/hscommon/jobprogress/performer.py", line 43, in _async_run File "build/dupeGuru.app/Contents/Resources/py/core/app.py", line 780, in do File "build/dupeGuru.app/Contents/Resources/py/core/scanner.py", line 137, in get_dupe_groups File "build/dupeGuru.app/Contents/Resources/py/core/pe/scanner.py", line 31, in _getmatches File "build/dupeGuru.app/Contents/Resources/py/core/pe/matchblock.py", line 167, in getmatches File "build/dupeGuru.app/Contents/Resources/py/core/pe/matchblock.py", line 65, in prepare_pictures File "build/dupeGuru.app/Contents/Resources/py/core/pe/cache_shelve.py", line 129, in purge_outdated File "build/dupeGuru.app/Contents/Resources/py/core/pe/cache_shelve.py", line 47, in delitem File "build/dupeGuru.app/Contents/Resources/py/shelve.py", line 128, in delitem KeyError: b'id:28119'

arsenetar commented 1 week ago

4.0.3 is not supported anymore.