Having this happen, it’s definitely related to using a custom game instance class + PIE. I’m not even overriding anything.
Stack trace:
[2021.07.23-11.47.32:207][169]LogThreadingWindows: Error: Runnable thread TaskGraphThreadNP 5 crashed.
[2021.07.23-11.47.32:207][169]LogWindows: Error: === Critical error: ===
[2021.07.23-11.47.32:207][169]LogWindows: Error:
[2021.07.23-11.47.32:207][169]LogWindows: Error: Fatal error: [File:D:/Build/++UE4/Sync/Engine/Source/Runtime/Core/Private/Windows/WindowsPlatformMisc.cpp] [Line: 475]
[2021.07.23-11.47.32:207][169]LogWindows: Error: Pure virtual function being called
[2021.07.23-11.47.32:207][169]LogWindows: Error:
[2021.07.23-11.47.32:208][169]LogWindows: Error:
[2021.07.23-11.47.32:208][169]LogWindows: Error: [Callstack] 0x00007ffead374ed9 KERNELBASE.dll!UnknownFunction []
[2021.07.23-11.47.32:208][169]LogWindows: Error: [Callstack] 0x00007ffe6045d066 UE4Editor-Core.dll!ReportAssert() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsPlatformCrashContext.cpp:1616]
[2021.07.23-11.47.32:208][169]LogWindows: Error: [Callstack] 0x00007ffe604607a8 UE4Editor-Core.dll!FWindowsErrorOutputDevice::Serialize() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsErrorOutputDevice.cpp:78]
[2021.07.23-11.47.32:208][169]LogWindows: Error: [Callstack] 0x00007ffe6016e8cd UE4Editor-Core.dll!FOutputDevice::LogfImpl() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Private\Misc\OutputDevice.cpp:61]
[2021.07.23-11.47.32:208][169]LogWindows: Error: [Callstack] 0x00007ffe60477360 UE4Editor-Core.dll!PureCallHandler() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsPlatformMisc.cpp:477]
[2021.07.23-11.47.32:208][169]LogWindows: Error: [Callstack] 0x00007ffe9cfc6bf4 VCRUNTIME140.dll!UnknownFunction []
[2021.07.23-11.47.32:208][169]LogWindows: Error: [Callstack] 0x00007ffe5f7b04b4 UE4Editor-CoreUObject.dll!UGCObjectReferencer::AddReferencedObjects() [D:\Build\++UE4\Sync\Engine\Source\Runtime\CoreUObject\Private\Misc\GCObjectReferencer.cpp:27]
[2021.07.23-11.47.32:208][169]LogWindows: Error: [Callstack] 0x00007ffe5f9f635b UE4Editor-CoreUObject.dll!TFastReferenceCollector<FGCReferenceProcessor<1>,FGCCollector<1>,FGCArrayPool,1>::ProcessObjectArray() [D:\Build\++UE4\Sync\Engine\Source\Runtime\CoreUObject\Public\UObject\FastReferenceCollector.h:881]
[2021.07.23-11.47.32:208][169]LogWindows: Error: [Callstack] 0x00007ffe5f9b6c61 UE4Editor-CoreUObject.dll!TFastReferenceCollector<FGCReferenceProcessor<1>,FGCCollector<1>,FGCArrayPool,1>::FCollectorTaskQueue::DoTask() [D:\Build\++UE4\Sync\Engine\Source\Runtime\CoreUObject\Public\UObject\FastReferenceCollector.h:403]
[2021.07.23-11.47.32:208][169]LogWindows: Error: [Callstack] 0x00007ffe5f9bfb18 UE4Editor-CoreUObject.dll!TGraphTask<TFastReferenceCollector<FGCReferenceProcessor<1>,FGCCollector<1>,FGCArrayPool,1>::FCollectorTaskProcessorTask>::ExecuteTask() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Public\Async\TaskGraphInterfaces.h:886]
[2021.07.23-11.47.32:208][169]LogWindows: Error: [Callstack] 0x00007ffe5ff1df05 UE4Editor-Core.dll!FTaskThreadAnyThread::ProcessTasks() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Private\Async\TaskGraph.cpp:1065]
[2021.07.23-11.47.32:208][169]LogWindows: Error: [Callstack] 0x00007ffe5ff1f160 UE4Editor-Core.dll!FTaskThreadAnyThread::ProcessTasksUntilQuit() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Private\Async\TaskGraph.cpp:888]
[2021.07.23-11.47.32:208][169]LogWindows: Error: [Callstack] 0x00007ffe5ff26495 UE4Editor-Core.dll!FTaskThreadAnyThread::Run() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Private\Async\TaskGraph.cpp:965]
[2021.07.23-11.47.32:208][169]LogWindows: Error: [Callstack] 0x00007ffe6047898b UE4Editor-Core.dll!FRunnableThreadWin::Run() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:86]
[2021.07.23-11.47.32:208][169]LogWindows: Error: [Callstack] 0x00007ffe60471620 UE4Editor-Core.dll!FRunnableThreadWin::GuardedRun() [D:\Build\++UE4\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsRunnableThread.cpp:35]
[2021.07.23-11.47.32:208][169]LogWindows: Error: [Callstack] 0x00007ffeadcd7034 KERNEL32.DLL!UnknownFunction []
[2021.07.23-11.47.32:208][169]LogWindows: Error: [Callstack] 0x00007ffeaf8e2651 ntdll.dll!UnknownFunction []
[2021.07.23-11.47.32:208][169]LogWindows: Error:
[2021.07.23-11.47.32:208][169]LogWindows: Error: Crash in runnable thread TaskGraphThreadNP 5
No idea how to fix it.
edit:
as a workaround, I switched back to the default GameInstance and am now using a game instance submodule. Haven’t had crashes for a few hours, so I assume that was the issue.