[CP-stable]Ensure that the engine converts std::filesystem::path objects to UTF-8 strings on Windows #179707
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue Link:
#178896
Changelog Description:
Fixes an issue that makes Windows apps unable to launch when placed in a path containing non-ASCII characters.
Impact Description:
Apps crash during launch on Windows when run from paths containing non-ASCII characters.
Workaround:
Install the app at a different path.
Risk:
What is the risk level of this cherry-pick?
Test Coverage:
Are you confident that your fix is well-tested by automated tests?
Validation Steps:
Build a Flutter app targeting Windows and move the build output to a directory containing a non-ASCII character. Verify that the app runs when launched from that directory.