-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Fix package installation #13329
Fix package installation #13329
Conversation
Tested this by installing a pkg to directory which has Üñıcödë in the path. Master: Crashes entire emulator when trying to install the file. There seems to be debug information printed on error level that should be cleaned up:
|
Changed it to be a bit more descriptive. also changed log level to TODO: U PKG TODO: Entry with unknown type or padding: type=0x80000101, pad=0x0, name='USRDIR/EBOOT.BIN' |
This isn't merged yet? |
I have the same error trying to install the patch in Fight Night Champion! Any solution ? |
@Megamouse Could you help us installing the Fight Night Champion patch? Hier ist der Link zu unserer Discord Gruppe: LG 2banditos |
TODO: check utf8 path
The issue is the u8path resolve of
which returns an empty std::filesystem::path which in turn is an invalid argument for std::filesystem::weakly_canonical.
Maybe it should be escaped differently or ignored or whatever the ps3 may do.
Furthermore, the game tries to install two files with identical name but different cases without the overwrite flag (see issue #13328)
fixes #13327