Setup: Windows 8.1, UE 4.5.1 github.
Sample projects used: Atlantis; Gynoid
It appears console commands executed in New Editor Window cause a hard crash (Editor shuts down) on projects that use Allegorithmic plugin.
This does not happen for other sample projects such as Tappy Chicken, Platformer Game, etc. The difference I noticed is when opened, console line in the latter looks different (spans entire width of the window) than in the projects with the Allegorithmic plugin, where it is shorter and centered on the screen.
I tried calling “stat fps” via console (~ key) in both Atlantis and Gynoid samples, and it crashed the Editor with the following output:
Assertion failed:
!GIsPlayInEditorWorld
[File:C:\UnrealEngine\4.5-src\Engine\Source\Editor\UnrealEd\Private\Editor.cpp]
[Line: 2876]KERNELBASE.dll!UnknownFunction
(0x00007ffac94f5a88) + 0 bytes
[UnknownFile:0]
UE4Editor-Core.dll!FOutputDeviceWindowsError::Serialize()
(0x00007ffaa54a6e34) + 0 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\core\private\windows\windowsplatformoutputdevices.cpp:95]
UE4Editor-Core.dll!FOutputDevice::Logf__VA()
(0x00007ffaa53398b8) + 159 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\core\private\misc\outputdevice.cpp:145]
UE4Editor-Core.dll!FDebug::AssertFailed()
(0x00007ffaa531e882) + 62 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\core\private\misc\outputdevice.cpp:220]
UE4Editor-UnrealEd.dll!SetPlayInEditorWorld()
(0x00007ffa9b67bce6) + 48 bytes
[c:\unrealengine\4.5-src\engine\source\editor\unrealed\private\editor.cpp:2876]
UE4Editor-OutputLog.dll!SConsoleInputBox::OnTextCommitted()
(0x00007ffa91c1308c) + 6 bytes
[c:\unrealengine\4.5-src\engine\source\developer\outputlog\private\soutputlog.cpp:328]
UE4Editor-OutputLog.dll!TBaseSPMethodDelegateInstance_TwoParams ETextCommit::Type,0>::Execute()
(0x00007ffa91c094b3) + 18 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\core\public\delegates\delegateinstancesimpl.inl:161]
UE4Editor-OutputLog.dll!TBaseSPMethodDelegateInstance_TwoParams ETextCommit::Type,0>::ExecuteIfSafe()
(0x00007ffa91c09a58) + 15 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\core\public\delegates\delegateinstancesimpl.inl:171]
UE4Editor-Slate.dll!SEditableText::OnEnter()
(0x00007ffaa48bd0b9) + 0 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\slate\private\widgets\input\seditabletext.cpp:971]
UE4Editor-Slate.dll!FTextEditHelper::OnKeyDown()
(0x00007ffaa4810668) + 0 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\slate\private\framework\text\textedithelper.cpp:165]
UE4Editor-Slate.dll!SEditableText::OnKeyDown()
(0x00007ffaa48bf03c) + 74 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\slate\private\widgets\input\seditabletext.cpp:1626]
UE4Editor-OutputLog.dll!SConsoleEditableTextBox::SConsoleEditableText::OnKeyDown()
(0x00007ffa91c113c8) + 0 bytes
[c:\unrealengine\4.5-src\engine\source\developer\outputlog\private\soutputlog.cpp:82]
UE4Editor-Slate.dll!FSlateApplication::ProcessKeyDownEvent()
(0x00007ffaa475a507) + 23 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:3101]
UE4Editor-Slate.dll!FSlateApplication::OnKeyDown()
(0x00007ffaa474a3a3) + 14 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\slate\private\framework\application\slateapplication.cpp:3032]
UE4Editor-Core.dll!FWindowsApplication::ProcessDeferredMessage()
(0x00007ffaa54037f4) + 0 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\core\private\windows\windowsapplication.cpp:1202]
UE4Editor-Core.dll!FWindowsApplication::DeferMessage()
(0x00007ffaa53f5f2b) + 74 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\core\private\windows\windowsapplication.cpp:1637]
UE4Editor-Core.dll!FWindowsApplication::ProcessMessage()
(0x00007ffaa5404c99) + 41 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\core\private\windows\windowsapplication.cpp:737]
UE4Editor-Core.dll!FWindowsApplication::AppWndProc()
(0x00007ffaa53f31c2) + 0 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\core\private\windows\windowsapplication.cpp:599]
USER32.dll!UnknownFunction
(0x00007ffac9a92524) + 0 bytes
[UnknownFile:0]
USER32.dll!UnknownFunction
(0x00007ffac9a92387) + 0 bytes
[UnknownFile:0]
UE4Editor-Core.dll!FWindowsPlatformMisc::PumpMessages()
(0x00007ffaa54a2b46) + 48 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\core\private\windows\windowsplatformmisc.cpp:757]
UE4Editor.exe!FEngineLoop::Tick()
(0x00007ff7e2efb082) + 8 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\launch\private\launchengineloop.cpp:2111]
UE4Editor.exe!GuardedMain()
(0x00007ff7e2ef0c3e) + 0 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\launch\private\launch.cpp:133]
UE4Editor.exe!GuardedMainWrapper()
(0x00007ff7e2ef0caa) + 5 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\launch\private\windows\launchwindows.cpp:125]
UE4Editor.exe!WinMain()
(0x00007ff7e2efc859) + 17 bytes
[c:\unrealengine\4.5-src\engine\source\runtime\launch\private\windows\launchwindows.cpp:201]
UE4Editor.exe!__tmainCRTStartup()
(0x00007ff7e2efd789) + 21 bytes
[f:\dd\vctools\crt\crtw32\dllstuff\crtexe.c:618]
KERNEL32.DLL!UnknownFunction
(0x00007ffacbc215cd) + 0 bytes
[UnknownFile:0]
ntdll.dll!UnknownFunction
(0x00007ffacbe343d1) + 0 bytes
[UnknownFile:0]
ntdll.dll!UnknownFunction
(0x00007ffacbe343d1) + 0 bytes
[UnknownFile:0]