I want to load the metahuman.pak dynamicly in my test program.
But when loading the metahuman.pak, the prompt box pops up. It prompt as following:
Fatal error: [File:D:\build++UE5\Sync\Engine\Source\Runtime\RenderCore\Private\RenderingThread.cpp] [Line: 934]
Rendering thread exception:
Assertion failed: Result.Archive.IsValid() && Result.Format == EPackageFormat::Binary [File:D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Serialization\BulkData2.cpp] [Line: 1632]
Failed to open the file to load bulk data from. PackagePath: ‘/Game/MetaHumans/Taro/MaleHair/GroomBinding/Mustache_L_Wavy_m_head_Archetype_Binding’: could not find package.
But when i extract the metahuman.pak, i can find Mustache_L_Wavy_m_head_Archetype_Binding.uasset at 'C:\Users\dev\Desktop\testLoadPak2\Saved\Cooked\Windows\testLoadPak2\Content\MetaHumans\Taro\MaleHair\GroomBinding'.
My code is as following:
FString NewFileName = TEXT(“/Game/MetaHumans/Taro/BP_Taro.BP_Taro_C”);
UClass* BPClass = LoadClass(nullptr, NewFileName);
if (BPClass) {
AActor spawnActor = GetWorld()->SpawnActor(BPClass, FVector(-50, -10, 30), FRotator(0, -100, 0));
}
When crashing, the log is as below:
[2023.02.20-06.47.05:065][166]LogWindows: Error: === Critical error: ===
[2023.02.20-06.47.05:065][166]LogWindows: Error:
[2023.02.20-06.47.05:066][166]LogWindows: Error: Fatal error: [File:D:\build++UE5\Sync\Engine\Source\Runtime\RenderCore\Private\RenderingThread.cpp] [Line: 934]
[2023.02.20-06.47.05:066][166]LogWindows: Error: Rendering thread exception:
[2023.02.20-06.47.05:066][166]LogWindows: Error: Assertion failed: Result.Archive.IsValid() && Result.Format == EPackageFormat::Binary [File:D:\build++UE5\Sync\Engine\Source\Runtime\CoreUObject\Private\Serialization\BulkData2.cpp] [Line: 1632]
[2023.02.20-06.47.05:066][166]LogWindows: Error: Failed to open the file to load bulk data from. PackagePath: ‘/Game/MetaHumans/Bernice/FemaleHair/GroomBinding/Peachfuzz_M_Thin_f_head_Archetype_Binding’: could not find package.
[2023.02.20-06.47.05:066][166]LogWindows: Error:
[2023.02.20-06.47.05:066][166]LogWindows: Error:
[2023.02.20-06.47.05:067][166]LogWindows: Error: [Callstack] 0x00007ff6de668ccb testLoadPak9.exe!FBulkDataBase::InternalLoadFromPackageResource() []
[2023.02.20-06.47.05:067][166]LogWindows: Error: [Callstack] 0x00007ff6de66a2f5 testLoadPak9.exe!FBulkDataBase::LoadDataDirectly() []
[2023.02.20-06.47.05:067][166]LogWindows: Error: [Callstack] 0x00007ff6de66c581 testLoadPak9.exe!FBulkDataBase::Lock() []
[2023.02.20-06.47.05:067][166]LogWindows: Error: [Callstack] 0x00007ff6dcc720b4 testLoadPak9.exe!InternalCreateVertexBufferRDG_FromBulkData() []
[2023.02.20-06.47.05:067][166]LogWindows: Error: [Callstack] 0x00007ff6dcca9f48 testLoadPak9.exe!FHairStrandsRestRootResource::InternalAllocate() []
[2023.02.20-06.47.05:067][166]LogWindows: Error: [Callstack] 0x00007ff6dcc8e1f5 testLoadPak9.exe!FHairCommonResource::Allocate() []
[2023.02.20-06.47.05:067][166]LogWindows: Error: [Callstack] 0x00007ff6dcc8559a testLoadPak9.exe!<lambda_673e58fa59a7fa1f769f0deef7d3311f>::operator()() []
[2023.02.20-06.47.05:068][166]LogWindows: Error: [Callstack] 0x00007ff6dccb49cd testLoadPak9.exe!TArray<TRHIPipelineArray,TSizedInlineAllocator<1,32,TRDGArrayAllocator<0> > >::ResizeTo() []
[2023.02.20-06.47.05:068][166]LogWindows: Error: [Callstack] 0x00007ff6dccaf191 testLoadPak9.exe!ProcessHairStrandsBookmark() []
[2023.02.20-06.47.05:069][166]LogWindows: Error: [Callstack] 0x00007ff6e0222351 testLoadPak9.exe!FSceneRenderer::PreVisibilityFrameSetup() []
[2023.02.20-06.47.05:069][166]LogWindows: Error: [Callstack] 0x00007ff6e021a0e0 testLoadPak9.exe!FDeferredShadingSceneRenderer::InitViews() []
[2023.02.20-06.47.05:069][166]LogWindows: Error: [Callstack] 0x00007ff6df79c12c testLoadPak9.exe!FDeferredShadingSceneRenderer::Render() []
[2023.02.20-06.47.05:069][166]LogWindows: Error: [Callstack] 0x00007ff6e01cc6c7 testLoadPak9.exe!FSceneRenderer::RenderThreadEnd() []
[2023.02.20-06.47.05:069][166]LogWindows: Error: [Callstack] 0x00007ff6e01a0faf testLoadPak9.exe!FHairStrandsViewData::operator=() []
[2023.02.20-06.47.05:069][166]LogWindows: Error: [Callstack] 0x00007ff6e01be28d testLoadPak9.exe!TBaseStaticDelegateInstance<void __cdecl(wchar_t const * __ptr64,IConsoleObject * __ptr64),FDefaultDelegateUserPolicy,unsigned int & __ptr64>::ExecuteIfSafe() []
[2023.02.20-06.47.05:069][166]LogWindows: Error: [Callstack] 0x00007ff6ddecb064 testLoadPak9.exe!FNamedTaskThread::ProcessTasksNamedThread() []
[2023.02.20-06.47.05:070][166]LogWindows: Error: [Callstack] 0x00007ff6ddecb4fe testLoadPak9.exe!FNamedTaskThread::ProcessTasksUntilQuit() []
[2023.02.20-06.47.05:070][166]LogWindows: Error: [Callstack] 0x00007ff6ddecb8a1 testLoadPak9.exe!FTaskGraphCompatibilityImplementation::ProcessThreadUntilRequestReturn() []
[2023.02.20-06.47.05:070][166]LogWindows: Error: [Callstack] 0x00007ff6e1cb9b3f testLoadPak9.exe!RenderingThreadMain() []
[2023.02.20-06.47.05:070][166]LogWindows: Error: [Callstack] 0x00007ff6e1cbc751 testLoadPak9.exe!FRenderingThread::Run() []
[2023.02.20-06.47.05:071][166]LogWindows: Error: [Callstack] 0x00007ff6de510a3b testLoadPak9.exe!FRunnableThreadWin::Run() []
[2023.02.20-06.47.05:071][166]LogWindows: Error: [Callstack] 0x00007ff6de5096b0 testLoadPak9.exe!FRunnableThreadWin::GuardedRun() []
[2023.02.20-06.47.05:071][166]LogWindows: Error: [Callstack] 0x00007ffcf97f55a0 KERNEL32.DLL!UnknownFunction []
[2023.02.20-06.47.05:071][166]LogWindows: Error: [Callstack] 0x00007ffcfb8e485b ntdll.dll!UnknownFunction []
[2023.02.20-06.47.05:071][166]LogWindows: Error:
[2023.02.20-06.47.05:072][166]LogWindows: Error:
[2023.02.20-06.47.05:072][166]LogWindows: Error:
[2023.02.20-06.47.05:072][166]LogWindows: Error:
[2023.02.20-06.47.05:084][166]LogExit: Executing StaticShutdownAfterError
[2023.02.20-06.47.05:087][166]LogWindows: FPlatformMisc::RequestExit(1)
[2023.02.20-06.47.05:088][166]LogWindows: FPlatformMisc::RequestExitWithStatus(1, 3)
[2023.02.20-06.47.05:088][166]LogCore: Engine exit requested (reason: Win RequestExit)
[2023.02.20-06.47.05:094][166]Log file closed, 02/20/23 14:47:05