Manual Files Being Terminated

Request Type:
BUG / NEW FEATURE

MCEBuddy Version and Type (64bit):

Operating System and Type (Windows 10 64bit):

Summary of the problem or suggestion:

The error comes up randomly in the logs and is false as the directory and the filename both are well under 250 characters.

“ERROR> 2020-05-19T23:19:28 MCEBuddy.Engine.QueueManager --> Add manual files terminated.
ERROR : The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.”

The only way to fix it is to reinstall the program which works for a certain amount of days/weeks until the same error is given.

Steps to replicate the bug:
Add files manually

Screenshots:
No needed.

I see what’s going on. It’s a limitation in windows that the total filename and path length cannot exceed a certain length as you can see. So Windows is killing it but MCEBuddy keeps trying again and hence you get stuck.

A quick short fix is to delete the manualqueue file in the Config directory where MCEBuddy is installed. This contains the list of manually added files and it gets stuck in a loop trying to process the same entry from that file.

Can you attach your MCEBuddy.log file so I can take a look where exactly this issue is taking place.

Fixed in today’s 2.4.5 BETA build. Check it out, it should gracefully handle this situation and remove the file from manualqueue with an appropriate message/details on the logs. Thanks for reporting this.

Great! Thanks Goose. I will install and continue to monitor for the same error if it comes back.