Request Type:
BUG
MCEBuddy Version and Type (32bit or 64bit):
2.5.4 64bit
Operating System and Type (32bit or 64bit):
Windows 10 64bit
Summary of the problem or suggestion:
Due to a disk space issue, my NextPVR recordings were failing and leaving zero byte files. MCEBuddy tried to process these files and failed after retrieving metadata from IMDB. The engine retried processing these files continuously resulting in a very high amount of data downloaded from IMDB. I was alerted to the issue when I was notified by my ISP that I hit my data cap. Upon investigation the application was pulling down over 100 GB of data from imdb.com every day as it was trying to process a handful of corrupt files. There needs to be some sort of back-off or circuit breaker introduced when retrying files that fail due to zero file size or prevent retries on files that are unlikely to recover.
Steps to replicate the bug:
Attempt to process an empty TS file
Screenshots:
mcebuddy.zip (1.2 MB)
log.zip (8.8 MB)