The editor crashes if two saves happen in rapid succession, for example, if you use Ctrl + S then immediately use Ctrl + Shift + S. This issue can be somewhat difficult to get the crash from as the timeframe to get the saves going is small but has been reproducible using the steps provided. This issue also has reproduced in a code project but has not been reproducible in a blueprint project.
Regression:
This issue occurs in the 4.14.3 and the 4.15.1 binary builds of the engine
Frequency: 4/10
Result: Editor crashes
Expected result: The saves happen one after the other and the editor does not crash
Assertion failed: !bIsReentrant [File:D:\Build\++UE4+Release-4.15+Compile\Sync\Engine\Source\Editor\UnrealEd\Private\FileHelpers.cpp] [Line: 370] UE4Editor_Core!FDebug::AssertFailed() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\core\private\misc\assertionmacros.cpp:349] UE4Editor_UnrealEd!SaveWorld() [d:\build\++ue4+release-4.15+compile\sync\engine\source\editor\unrealed\private\filehelpers.cpp:370] UE4Editor_UnrealEd!FEditorFileUtils::SaveMap() [d:\build\++ue4+release-4.15+compile\sync\engine\source\editor\unrealed\private\filehelpers.cpp:2311] UE4Editor_UnrealEd!InternalSavePackage() [d:\build\++ue4+release-4.15+compile\sync\engine\source\editor\unrealed\private\filehelpers.cpp:2705] UE4Editor_UnrealEd!FEditorFileUtils::PromptForCheckoutAndSave() [d:\build\++ue4+release-4.15+compile\sync\engine\source\editor\unrealed\private\filehelpers.cpp:3329] UE4Editor_UnrealEd!InternalSavePackages() [d:\build\++ue4+release-4.15+compile\sync\engine\source\editor\unrealed\private\filehelpers.cpp:2821] UE4Editor_UnrealEd!FEditorFileUtils::SaveDirtyPackages() [d:\build\++ue4+release-4.15+compile\sync\engine\source\editor\unrealed\private\filehelpers.cpp:3029] UE4Editor_MainFrame!FMainFrameActionCallbacks::SaveAll() [d:\build\++ue4+release-4.15+compile\sync\engine\source\editor\mainframe\private\frame\mainframeactions.cpp:269] UE4Editor_MainFrame!TBaseStaticDelegateInstance<void __cdecl(void)>::ExecuteIfSafe() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\core\public\delegates\delegateinstancesimpl.h:1027] UE4Editor_Slate!FUICommandList::ConditionalProcessCommandBindings() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\slate\private\framework\commands\uicommandlist.cpp:216] UE4Editor_Slate!FUICommandList::ProcessCommandBindings() [d:\build\++ue4+release-4.15+compile\sync\engine\source\runtime\slate\private\framework\commands\uicommandlist.cpp:160]
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Fix Commit | 3411164 |
---|---|
Main Commit | 3432852 |
Created | Apr 18, 2017 |
---|---|
Resolved | Apr 27, 2017 |
Updated | Feb 4, 2019 |
3511 - projectgheist |