This problem popped out of nowhere, not sure what’s causing it nor have I seen any helpful information when I was trying to find a solution. UE4 crashes every time I exit the play mode and all it kicks back is
Fatal error:
[File:D:\BuildFarm\buildmachine_++UE4+Release-4.11\Engine\Source\Runtime\Core\Private\Windows\WindowsPlatformMisc.cpp]
[Line: 409] Pure virtual function
being called while application was
running (GIsRunning == 1).
Which I find extremely weird because there is absolutely nothing relating to UE4 on my D:\ Drive so I don’t get why it’s attempting to call something from that directory. So far this has happened with every project I’ve got, I even started a blank project with absolutely no content and I get the same problem.
I recently did a fresh install/upgrade to Windows 10 Pro x64 which is the only change in my system that I’m aware of as this crash never happened to me when I was running Windows 7 Ultimate x64. I have the latest .Net Framework, x86/x64 versions of 2010-2015 Visual C++ Redist, DirectX 12, and anything else I thought might have been a contributing factor to the crash.
Is anyone else having a similar issue or has some useful information that could help fix my problem?
Edit: Since it’s a pretty new OS I didn’t have my debug symbols installed at the time so here’s a more detailed crash log.
Fatal error:
[File:D:\BuildFarm\buildmachine_++UE4+Release-4.11\Engine\Source\Runtime\Core\Private\Windows\WindowsPlatformMisc.cpp]
[Line: 409] Pure virtual function
being calledUE4Editor_Core!FDebug::AssertFailed()
[d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\runtime\core\private\misc\outputdevice.cpp:430]
UE4Editor_Core!PureCallHandler()
[d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\runtime\core\private\windows\windowsplatformmisc.cpp:411]
VCRUNTIME140
UE4Editor_UnrealEd!FEditorViewportClient::IsPerspective()
[d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\editor\unrealed\private\editorviewportclient.cpp:1267]
UE4Editor_UnrealEd!FEditorViewportClient::GetViewRotation()
[d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\editor\unrealed\public\editorviewportclient.h:381]
UE4Editor_FixItNotePlugin!FFixItEdMode::RotateTextToCameraStatic()
[d:\buildfarm\buildmachine_++portal+main\rocketsync\hostproject\plugins\fixitnoteplugin\source\private\ffixitedmode.cpp:636]
UE4Editor_FixItNotePlugin!TBaseRawMethodDelegateInstance<0,FixItPlugin,void
cdecl(bool)>::ExecuteIfSafe() [d:\buildfarm\buildmachine++portal+main\rocketsync\engine\source\runtime\core\public\delegates\delegateinstancesimpl_variadics.inl:642]
UE4Editor_UnrealEd!TBaseMulticastDelegate const >::Broadcast()
[d:\buildfarm\buildmachine++ue4+release-4.11\engine\source\runtime\core\public\delegates\delegatesignatureimpl_variadics.inl:921]
UE4Editor_UnrealEd!UEditorEngine::EndPlayMap()
[d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\editor\unrealed\private\playlevel.cpp:213]
UE4Editor_UnrealEd!UEditorEngine::Tick()
[d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\editor\unrealed\private\editorengine.cpp:977]
UE4Editor_UnrealEd!UUnrealEdEngine::Tick()
[d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\editor\unrealed\private\unrealedengine.cpp:370]
UE4Editor!FEngineLoop::Tick()
[d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\runtime\launch\private\launchengineloop.cpp:2644]
UE4Editor!GuardedMain()
[d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\runtime\launch\private\launch.cpp:142]
UE4Editor!GuardedMainWrapper()
[d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\runtime\launch\private\windows\launchwindows.cpp:126]
UE4Editor!WinMain()
[d:\buildfarm\buildmachine_++ue4+release-4.11\engine\source\runtime\launch\private\windows\launchwindows.cpp:200]
UE4Editor!__scrt_common_main_seh()
[f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:264]
kernel32 ntdll