EDGE-classic icon indicating copy to clipboard operation
EDGE-classic copied to clipboard

Suspected pathing issues with non-English locale characters in file path

Open dashodanger opened this issue 2 years ago • 1 comments

debug.txt

I have attached the debug log for a user who is encountering issues launching the game. The user had a clean install and confirmed that the files reported missing in the log were indeed present. Will update as progress is made.

dashodanger avatar Nov 07 '22 18:11 dashodanger

Yeah, Russian letters in the username.

andwj avatar Nov 08 '22 01:11 andwj

I've pushed https://github.com/edge-classic/EDGE-classic/commit/9ace336dcfdf997f69591096b624341e8d6d6fde as a hopeful fix for this issue. I'll wait to close this until we get a chance to test with various users/locales

EDIT: Quick update; looks like it works for locating the items 'local' to the .exe directory, but is still having issues with paths passed in as arguments, so there's a bit more to be done

dashodanger avatar Dec 23 '22 17:12 dashodanger

I've pushed an update to the pathfix branch to try to help with the args/params that contain paths as well, https://github.com/edge-classic/EDGE-classic/commit/a31547ed3dd36ba5721a3d72172d91135de5d20f

dashodanger avatar Dec 29 '22 04:12 dashodanger

Closing now that https://github.com/edge-classic/EDGE-classic/pull/369 has been merged into master; paths and program arguments should now be recognized correctly even if containing non-ASCII characters

dashodanger avatar Dec 30 '22 17:12 dashodanger