v1.2でサーバーインポート時にエディタが落ちる
umiyuki opened this issue · 4 comments
SDKのv1.2を使用して、UE5.2でデフォルトの設定でサーバーからインポートを試すと「アプリケーションを実行中に純粋仮想関数が呼ばれました」とエラーが出てエディタが落ちてしまいます。
v1.1とUE5.1でも試したところ、このような問題は起きませんでした。Windows10を使用しています。VisualStudio2022はインストールしてません。
エディタのログは以下のような感じでした。
[2023.05.23-05.14.33:429][477]LogShaderCompilers: Display: ================================================
[2023.05.23-05.15.17:699][329]LogSlate: Window 'Viewport' being destroyed
[2023.05.23-05.15.17:723][329]LogWorld: UWorld::CleanupWorld for World_1, bSessionEnded=true, bCleanupResources=true
[2023.05.23-05.15.17:723][329]LogSlate: InvalidateAllWidgets triggered. All widgets were invalidated
[2023.05.23-05.16.13:117][974]LogActorFactory: Actor Factory attempting to spawn Class /Script/PLATEAURuntime.PLATEAUCityModelLoader
[2023.05.23-05.16.13:117][974]LogActorFactory: Actor Factory attempting to spawn Class /Script/PLATEAURuntime.PLATEAUCityModelLoader
[2023.05.23-05.16.13:138][974]LogActorFactory: Actor Factory spawned Class /Script/PLATEAURuntime.PLATEAUCityModelLoader as actor: PLATEAUCityModelLoader /Game/ThirdPerson/Maps/ThirdPersonMap.ThirdPersonMap:PersistentLevel.PLATEAUCityModelLoader_UAID_005056C00001518501_1167971863
[2023.05.23-05.16.13:138][974]LogActorFactory: Actor Factory spawned Class /Script/PLATEAURuntime.PLATEAUCityModelLoader as actor: PLATEAUCityModelLoader /Game/ThirdPerson/Maps/ThirdPersonMap.ThirdPersonMap:PersistentLevel.PLATEAUCityModelLoader_UAID_005056C00001518501_1167971863
[2023.05.23-05.16.40:942][597]LogUObjectHash: Compacting FUObjectHashTables data took 2.27ms
[2023.05.23-05.16.40:969][597]LogPackageLocalizationCache: Processed 45 localized package path(s) for 1 prioritized culture(s) in 0.006613 seconds
[2023.05.23-05.16.40:972][597]LogSerialization: UsePackageTrailer: 'true'
[2023.05.23-05.16.40:987][597]LogSavePackage: Moving output files for package: /Temp/Autosaves/Game/ExternalActors/ThirdPerson/Maps/ThirdPersonMap/6/02/L3MQB2AH244J4BTFDP9RVI_Auto1
[2023.05.23-05.16.40:987][597]LogSavePackage: Moving 'F:/UnrealProjects/AssetProjects/PlateauTest/Saved/L3MQB2AH244J4BTFDP9RVI_Auto11EBE9685499F1A0727422E8F7806CDFE.tmp' to 'F:/UnrealProjects/AssetProjects/PlateauTest/Saved/Autosaves/Game/ExternalActors/ThirdPerson/Maps/ThirdPersonMap/6/02/L3MQB2AH244J4BTFDP9RVI_Auto1.uasset'
[2023.05.23-05.16.41:003][597]LogSavePackage: Moving output files for package: /Temp/Autosaves/Game/ExternalActors/ThirdPerson/Maps/ThirdPersonMap/D/FF/JPFJ2RE3LUJMGXRK8SBWLM_Auto1
[2023.05.23-05.16.41:003][597]LogSavePackage: Moving 'F:/UnrealProjects/AssetProjects/PlateauTest/Saved/JPFJ2RE3LUJMGXRK8SBWLM_Auto185B5675146819D90BC49D2B5F1DD7AF6.tmp' to 'F:/UnrealProjects/AssetProjects/PlateauTest/Saved/Autosaves/Game/ExternalActors/ThirdPerson/Maps/ThirdPersonMap/D/FF/JPFJ2RE3LUJMGXRK8SBWLM_Auto1.uasset'
[2023.05.23-05.16.41:019][597]LogFileHelpers: Editor autosave (incl. external actors) for '/Game/ThirdPerson/Maps/ThirdPersonMap' took 0.111
[2023.05.23-05.16.41:019][597]LogFileHelpers: Editor autosave (incl. sublevels & external actors) for all levels took 0.111
[2023.05.23-05.17.15:142][597]LogSlate: Window 'メッセージ' being destroyed
[2023.05.23-05.17.15:152][597]Message dialog closed, result: Ok, title: メッセージ, text: アプリケーションを実行中に純粋仮想関数が呼ばれました(GIsRunning == 1)
[2023.05.23-05.17.15:152][597]LogOutputDevice: Warning:
Script Stack (0 frames) :
[2023.05.23-05.17.15:152][597]LogWindows: Error: appError called: Fatal error: [File:D:\build++UE5\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsPlatformMisc.cpp] [Line: 441]
Pure virtual function being called
[2023.05.23-05.17.15:152][597]LogWindows: Windows GetLastError: この操作を正しく終了しました。 (0)
@umiyuki
ご報告ありがとうございます。
恐らくメモリ不足等によってエディタが異常終了し、エディタ終了中にSDKのインポート処理が走っているために「純粋仮想関数が呼ばれました」のエラーが表示されているのかと思います。
お手数ですが動作環境(CPU, GPU, メモリ容量)の共有をお願いできますでしょうか。
返信ありがとうございます。動作環境は
CPU: Ryzen 3950X
GPU: RTX4090
メモリ: 64GB
となります。
@umiyuki
共有ありがとうございます。スペックは全く問題なさそうですね。。。
社内でもインポート時にクラッシュが発生する事例確認されておりますので調査いたします。
@umiyuki
インポート時にCreateMeshDescriptionでクラッシュすることがある問題を修正し、
本日 v1.3.1 としてリリースしました。
新しいバージョンでも症状が起きる場合は、お手数ですがissueを立て直して頂ければと思います。