[概要]
- DataLayerにLandscapeStreamingProxyを追加した状態で、LandscapeComponentを追加するとクラッシュします
[環境]
- UE5.0.2
[再現方法]
-
空のプロジェクトを作成する
-
空のOpenWorldを作成する
-
適当なLandscapeを追加する
-
一部分だけ穴が開くようにLandscapeComponentを追加する
-
DataLayerを作成する
-
LandscapeとLandscapeStreamingProxyをDataLayerに追加する
-
レベルを保存して、開きなおす
-
WorldPartitionタブからセルをロードする
-
LandscapeComponentの欠けた部分に、新しくLandscapeComponentを追加する
ここでクラッシュ
[ログ]
Assertion failed: !IsValidChecked(ExistingActor) [File:D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\ActorPartition\ActorPartitionSubsystem.cpp] [Line: 276]
[解決策]
- 対象のLandscapeStreamingProxyをDataLayerから取り除く