Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Repeatedly crashing while scanning ext HD (macOS 11.3.1) #896

Closed
adamsaltman opened this issue May 21, 2021 · 4 comments
Closed

Repeatedly crashing while scanning ext HD (macOS 11.3.1) #896

adamsaltman opened this issue May 21, 2021 · 4 comments
Labels
bug Bug reports.

Comments

@adamsaltman
Copy link

Scanned a 4TB ext HD (ext4 formatted, using extFS kernel ext) just fine, but when scanning a 2TB ext HD (also ext4 via extFS) now crashes multiple times. Have checked the disk and no errors.

To Reproduce
Start dupeGuru
Select disk (/Volumes/TempHD)
Select application mode Pictures, scan type Content
Click Scan
Crash after about 15 minutes of working

Desktop (please complete the following information):

  • OS: macOS 11.3.1 on a 2020 mac mini M1 8GB/512GB
  • dupeGuru 4.0.3

Error report
Application Identifier: com.hardcoded-software.dupeguru
Application Version: 4.0.3
Mac OS X Version: Version 10.16 (Build 20E241)

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:295692'

@adamsaltman adamsaltman added the bug Bug reports. label May 21, 2021
@glubsy
Copy link
Contributor

glubsy commented Jun 21, 2021

This is fixed in recent versions.

@arsenetar
Copy link
Owner

@adamsaltman I would encourage you to try out one of the two builds available over at #761 (comment) as many of the 4.0.3 issues have been fixed in the last few releases.

@arsenetar
Copy link
Owner

@adamsaltman The latest release (https://github.com/arsenetar/dupeguru/releases/latest) has built packages, I believe it should fix this issue as noted.

@arsenetar
Copy link
Owner

Duplicate of #439

@arsenetar arsenetar marked this as a duplicate of #439 Aug 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Bug reports.
Projects
None yet
Development

No branches or pull requests

3 participants