Files
UnrealEngineUWP/Engine/Source/Developer/AssetTools
jay nakai 40b1c3949f Fix for editor crash in PerformDuplicateAsset() caused by PackageName string with "//" in path being passed to CanCreateAsset().
Specific crash happened when PackageName string was created from PackagePath + TEXT("/") + AssetName, and PackagePath ended with "/" char; resulting in a package name with "//" in the body. This specific condition is checked for in CreatePackage() and when found results in a fatal log error being thrown.

Fixed by changing PackageName string to build using the / operator which prevents "//" in the result string

#rb Bob.Tellez
#rb Brooke.Hubert
#rb David.Hamm

#ROBOMERGE-AUTHOR: jay.nakai
#ROBOMERGE-SOURCE: CL 18454673 via CL 18454689 via CL 18454712 via CL 18456548 via CL 18456568
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v898-18417669)

[CL 18456591 by jay nakai in ue5-release-engine-test branch]
2021-12-14 13:34:08 -05:00
..