I’m trying to do a “Launch” on Linux (Debian, engine version 4.20.1 built using a script based on the AUR package).
The projects loads perfectly and runs with “Play”.
If I press the “Launch” button (targetting the linux machine) I get a crash. (Ryzen 2700X, 32GB ram, GTX1600)
Most likely a NULL reference 3 bytes into a structure.
It looks it does not know the platform. Anyone knows a workaround ? (I don’t remember having this issue with 4.18)
Assertion failed: PlatformInfo [File:/opt/UnrealEngine/Engine/Source/Editor/UnrealEd/Private/Kismet2/DebuggerCommands.cpp] [Line: 1980]
Unable to find PlatformInfo for
[2018.08.07-11.14.01:094][ 29]LogCore: Error: appError called: Assertion failed: PlatformInfo [File:/opt/UnrealEngine/Engine/Source/Editor/UnrealEd/Private/Kismet2/DebuggerCommands.cpp] [Line: 1980]
Unable to find PlatformInfo for
Signal 11 caught.
Malloc Size=131076 LargeMemoryPoolOffset=131092
CommonUnixCrashHandler: Signal=11
Malloc Size=65535 LargeMemoryPoolOffset=196655
Malloc Size=1261008 LargeMemoryPoolOffset=1457680
Malloc Size=68112 LargeMemoryPoolOffset=1525808
[2018.08.07-11.14.01:106][ 29]LogCore: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to write memory at address 0x0000000000000003
[2018.08.07-11.14.01:106][ 29]LogCore: Assertion failed: PlatformInfo [File:/opt/UnrealEngine/Engine/Source/Editor/UnrealEd/Private/Kismet2/DebuggerCommands.cpp] [Line: 1980]
Unable to find PlatformInfo for
0x00007f797c1dc873 libUE4Editor-Core.so!FGenericPlatformMisc::RaiseException(unsigned int) [/opt/UnrealEngine/Engine/Source/Runtime/Core/Private/GenericPlatform/GenericPlatformMisc.cpp:391]
0x00007f7975b8f71a libUE4Editor-ApplicationCore.so!FUnixErrorOutputDevice::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) [/opt/UnrealEngine/Engine/Source/Runtime/ApplicationCore/Private/Unix/UnixErrorOutputDevice.cpp:57]
0x00007f797c3ae78f libUE4Editor-Core.so!FOutputDevice::LogfImpl(wchar_t const*, ...) [/opt/UnrealEngine/Engine/Source/Runtime/Core/Private/Misc/OutputDevice.cpp:70]
0x00007f797c3307f5 libUE4Editor-Core.so!FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...) [/opt/UnrealEngine/Engine/Source/Runtime/Core/Public/Misc/OutputDevice.h:216]
0x00007f797296adcb libUE4Editor-UnrealEd.so!FInternalPlayWorldCommandCallbacks::IsReadyToLaunchOnDevice(FString) [/opt/UnrealEngine/Engine/Source/Editor/UnrealEd/Private/Kismet2/DebuggerCommands.cpp:1980]
0x00007f79729566a6 libUE4Editor-UnrealEd.so!FInternalPlayWorldCommandCallbacks::RepeatLastLaunch_Clicked() [/opt/UnrealEngine/Engine/Source/Editor/UnrealEd/Private/Kismet2/DebuggerCommands.cpp:1905]
0x00000000002598b4 UE4Editor!TBaseStaticDelegateInstance<void ()>::ExecuteIfSafe() const [/opt/UnrealEngine/Engine/Source/Runtime/Core/Public/Templates/Tuple.h:415]
0x00007f79753a10d1 libUE4Editor-Slate.so!FUICommandList::ExecuteAction(TSharedRef<FUICommandInfo const, (ESPMode)0>) const [/opt/UnrealEngine/Engine/Source/Runtime/Core/Public/Delegates/DelegateSignatureImpl.inl:624]
0x00007f797547c738 libUE4Editor-Slate.so!SToolBarButtonBlock::OnClicked() [/opt/UnrealEngine/Engine/Source/Runtime/Slate/Private/Framework/MultiBox/SToolBarButtonBlock.cpp:298]
0x00007f79754ea8c3 libUE4Editor-Slate.so!TBaseSPMethodDelegateInstance<false, SToolBarButtonBlock, (ESPMode)0, FReply ()>::Execute() const [/opt/UnrealEngine/Engine/Source/Runtime/Core/Public/Delegates/DelegateInstanceInterface.h:156]
0x00007f7975527bf4 libUE4Editor-Slate.so!SButton::OnMouseButtonUp(FGeometry const&, FPointerEvent const&) [/opt/UnrealEngine/Engine/Source/Runtime/Core/Public/Delegates/DelegateSignatureImpl.inl:537]
0x00007f797537e0e0 libUE4Editor-Slate.so!FSlateApplication::RoutePointerUpEvent(FWidgetPath&, FPointerEvent&) [/opt/UnrealEngine/Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:5483]
0x00007f797533dd56 libUE4Editor-Slate.so!FSlateApplication::ProcessMouseButtonUpEvent(FPointerEvent&) [/opt/UnrealEngine/Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:5979]
0x00007f7975384a84 libUE4Editor-Slate.so!FSlateApplication::OnMouseUp(EMouseButtons::Type, FVector2D) [/opt/UnrealEngine/Engine/Source/Runtime/Slate/Private/Framework/Application/SlateApplication.cpp:5959]
0x00007f7975b80d72 libUE4Editor-ApplicationCore.so!FLinuxApplication::ProcessDeferredMessage(SDL_Event) [/opt/UnrealEngine/Engine/Source/Runtime/ApplicationCore/Private/Linux/LinuxApplication.cpp:356]
0x00007f7975b80568 libUE4Editor-ApplicationCore.so!FLinuxApplication::AddPendingEvent(SDL_Event) [/opt/UnrealEngine/Engine/Source/Runtime/ApplicationCore/Private/Linux/LinuxApplication.cpp:194]
0x00007f7975b802af libUE4Editor-ApplicationCore.so!FLinuxPlatformApplicationMisc::PumpMessages(bool) [/opt/UnrealEngine/Engine/Source/Runtime/ApplicationCore/Private/Linux/LinuxPlatformApplicationMisc.cpp:424]
0x000000000023b4a8 UE4Editor!FEngineLoop::Tick() [/opt/UnrealEngine/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp:3421]
0x0000000000243ed3 UE4Editor!GuardedMain(wchar_t const*) [/opt/UnrealEngine/Engine/Source/Runtime/Launch/Private/Launch.cpp:62]
0x00007f79711d8fca libUE4Editor-UnixCommonStartup.so!CommonUnixMain(int, char**, int (*)(wchar_t const*)) [/opt/UnrealEngine/Engine/Source/Runtime/Unix/UnixCommonStartup/Private/UnixCommonStartup.cpp:241]
0x00007f7971031b17 libc.so.6!__libc_start_main(+0xe6)
0x0000000000230029 UE4Editor!_start()