There is a crash that is occurring for packaged games that use the string tables and nativized blueprints. This issue only affects a packaged build of the game. Testing for this issue did not yield a call stack but did yield an error message:
Assertion failed: RecursionNotAllowed.Increment() == 1 [Link Removed] [Line: 4141]
Screenshot_02 contains a window of the error that appears
Regression:
String tables are a new feature to 4.16, so this issue is not a regression
Result: The game will crash upon launch with an error screen
Expected Result: The game runs with no issue
Error: Assertion failed: RecursionNotAllowed.Increment() == 1 [Link Removed] [Line: 4323]
KERNELBASE.dll!UnknownFunction []
Test45595.exe!FWindowsErrorOutputDevice::Serialize() []
Test45595.exe!FOutputDevice::LogfImpl() []
Test45595.exe!FDebug::AssertFailed() []
Test45595.exe!FAsyncLoadingThread::ProcessAsyncLoading() []
Test45595.exe!FAsyncLoadingThread::TickAsyncThread() []
Test45595.exe!FAsyncLoadingThread::TickAsyncLoading() []
Test45595.exe!FlushAsyncLoading() []
Test45595.exe!LoadPackageInternal() []
Test45595.exe!LoadPackage() []
Test45595.exe!ResolveName() []
Test45595.exe!StaticLoadObjectInternal() []
Test45595.exe!StaticLoadObject() []
Test45595.exe!FSoftObjectPath::TryLoad() []
Test45595.exe!FStringTableEngineBridge::RedirectAndLoadStringTableAssetImpl() []
Test45595.exe!FStringTableRegistry::Internal_FindLocTableEntry() []
Test45595.exe!FText::FromStringTable() []
Test45595.exe!UTestWidget_C_pf1010915279::_CustomDynamicClassInitialization() [f:\projects\release\test45595\intermediate\plugins\nativizedassets\windows\game\source\nativizedassets\private\testwidget__pf1010915279.cpp:421]
Test45595.exe!UTestWidget_C_pf1010915279::UTestWidget_C_pf1010915279() [f:\projects\release\test45595\intermediate\plugins\nativizedassets\windows\game\source\nativizedassets\private\testwidget__pf1010915279.cpp:389]
Test45595.exe!UClass::CreateDefaultObject() []
Test45595.exe!FAsyncPackage::EventDrivenCreateExport() []
Test45595.exe!FAsyncPackage::ProcessImportsAndExports_Event() []
Test45595.exe!FAsyncPackage::Event_ProcessImportsAndExports() []
Test45595.exe!FPathPair::operator==() []
Test45595.exe!FAsyncLoadEventQueue::PopAndExecute() []
Test45595.exe!FAsyncLoadingThread::ProcessAsyncLoading() []
Test45595.exe!FAsyncLoadingThread::TickAsyncThread() []
Test45595.exe!FAsyncLoadingThread::TickAsyncLoading() []
Test45595.exe!FlushAsyncLoading() []
Test45595.exe!LoadPackageInternal() []
Test45595.exe!LoadPackage() []
Test45595.exe!UEngine::LoadMap() []
Test45595.exe!UEngine::Browse() []
Test45595.exe!UGameInstance::StartGameInstance() []
Test45595.exe!FEngineLoop::Init() []
Test45595.exe!GuardedMain() []
Test45595.exe!GuardedMainWrapper() []
Test45595.exe!WinMain() []
Test45595.exe!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:253]
KERNEL32.DLL!UnknownFunction []
ntdll.dll!UnknownFunction []
Head over to the existing Questions & Answers thread and let us know what's up.
32 |
Component | UE - Gameplay - Blueprint |
---|---|
Affects Versions | 4.16, 4.17.2 |
Target Fix | 4.22 |
Created | Jun 1, 2017 |
---|---|
Resolved | Jan 15, 2019 |
Updated | Feb 12, 2019 |