LandscapeComponentを追加するとクラッシュする

[概要]

  • DataLayerにLandscapeStreamingProxyを追加した状態で、LandscapeComponentを追加するとクラッシュします

[環境]

  • UE5.0.2

[再現方法]

  1. 空のプロジェクトを作成する

  2. 空のOpenWorldを作成する
    image

  3. 適当なLandscapeを追加する

  4. 一部分だけ穴が開くようにLandscapeComponentを追加する

  5. DataLayerを作成する

  6. LandscapeとLandscapeStreamingProxyをDataLayerに追加する

  7. レベルを保存して、開きなおす

  8. WorldPartitionタブからセルをロードする

  9. LandscapeComponentの欠けた部分に、新しくLandscapeComponentを追加する

ここでクラッシュ

[ログ]
Assertion failed: !IsValidChecked(ExistingActor) [File:D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\ActorPartition\ActorPartitionSubsystem.cpp] [Line: 276]

[解決策]

  • 対象のLandscapeStreamingProxyをDataLayerから取り除く