Description

Attempting to import content into a project causes the editor to crash on Linux

Steps to Reproduce
  1. Open UE4 Editor (any project)
  2. File->Import into Level
  3. In the new window, press Open

Result:
Editor crashes immediately

Callstack
[2016.06.02-18.37.03:318][688]LogLinux: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to access memory at address 0x00000158

[2016.06.02-18.37.03:318][688]LogLinux: Fatal error!

[Callstack]  03  0x00007f954d9db5c0  CommonLinuxCrashHandler(FGenericCrashContext const&)
[Callstack]  04  0x00007f95592f1cfc  PlatformCrashHandler(int, siginfo_t*, void*)
[Callstack]  05  0x00007f9559ed23d0  /lib/x86_64-linux-gnu/libpthread.so.0(+0x113d0) [0x7f9559ed23d0]
[Callstack]  06  0x00007f9556766fb0  UWorld::GetCurrentLevel() const
[Callstack]  07  0x00007f954f8076ee  FUnrealEdMisc::CB_MapChange(unsigned int)
[Callstack]  08  0x00007f954f8d0eff  TBaseRawMethodDelegateInstance<false, FUnrealEdMisc, void (unsigned int)>::ExecuteIfSafe(unsigned int) const
[Callstack]  09  0x00007f954eee184d  TBaseMulticastDelegate<void, unsigned int>::Broadcast(unsigned int) const
[Callstack]  10  0x00007f954ee8fe5e  UEditorEngine::Map_Import(UWorld*, wchar_t const*, FOutputDevice&)
[Callstack]  11  0x00007f954eea9b4a  UEditorEngine::HandleMapCommand(wchar_t const*, FOutputDevice&, UWorld*)
[Callstack]  12  0x00007f954eea6fd3  UEditorEngine::Exec(UWorld*, wchar_t const*, FOutputDevice&)
[Callstack]  13  0x00007f954f81a7ea  UUnrealEdEngine::Exec(UWorld*, wchar_t const*, FOutputDevice&)
[Callstack]  14  0x00007f954f10f0ad  FEditorFileUtils::Import(FString const&)
[Callstack]  15  0x00007f954f10e79f  FEditorFileUtils::Import()
[Callstack]  16  0x0000000000445ea4  TBaseStaticDelegateInstance<void ()>::ExecuteIfSafe() const [Runtime/Core/Public/Delegates/DelegateInstancesImpl_Variadics.inl, line 1021]
[Callstack]  17  0x00007f95525b581c  FUICommandList::ExecuteAction(TSharedRef<FUICommandInfo const, (ESPMode)0>) const
[Callstack]  18  0x00007f955268ab7d  SMenuEntryBlock::OnClicked(bool)
[Callstack]  19  0x00007f955267dd21  SMenuEntryBlock::OnMenuItemButtonClicked()
[Callstack]  20  0x00007f955271d9ce  TBaseSPMethodDelegateInstance<false, SMenuEntryBlock, (ESPMode)0, FReply ()>::Execute() const
[Callstack]  21  0x00007f9552742135  SButton::OnMouseButtonUp(FGeometry const&, FPointerEvent const&)
[Callstack]  22  0x00007f955271f2bc  SMenuEntryButton::OnMouseButtonUp(FGeometry const&, FPointerEvent const&)
[Callstack]  23  0x00007f9552594238  FSlateApplication::RoutePointerUpEvent(FWidgetPath&, FPointerEvent&)
[Callstack]  24  0x00007f955255a0bc  FSlateApplication::ProcessMouseButtonUpEvent(FPointerEvent&)
[Callstack]  25  0x00007f955259b27e  FSlateApplication::OnMouseUp(EMouseButtons::Type, FVector2D)
[Callstack]  26  0x00007f95592dedb1  FLinuxApplication::ProcessDeferredMessage(SDL_Event)
[Callstack]  27  0x00007f95592de89d  FLinuxApplication::AddPendingEvent(SDL_Event)
[Callstack]  28  0x00007f95592de76c  FLinuxPlatformMisc::PumpMessages(bool)
[Callstack]  29  0x0000000000424c40  FEngineLoop::Tick() [Runtime/Core/Public/UObject/NameTypes.h, line 626]
[Callstack]  30  0x000000000042cca3  GuardedMain(wchar_t const*) [/home/doug/Documents/github/4.12.0/Engine/Source/Runtime/Launch/Private/Launch.cpp, line 52]
[Callstack]  31  0x00007f954d9dbfaa  CommonLinuxMain(int, char**, int (*)(wchar_t const*))
[Callstack]  32  0x00007f954c959830  /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f954c959830]
[Callstack]  33  0x0000000000414339  /home/doug/Documents/github/4.12.0/Engine/Binaries/Linux/UE4Editor(_start+0x29) [0x414339]

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Fixed
ComponentUE - Platform - Linux
Affects Versions4.12
Target Fix4.20
Fix Commit3821773
Main Commit4052378
Release Commit4095966
CreatedJun 2, 2016
ResolvedJan 4, 2018
UpdatedMay 31, 2018