Description

UE4Editor crashes when closing on the Ubuntu 14.04 machine.

I do not see this issue on my Ubuntu 16.04 machine.

Steps to Reproduce

1. Open a terminal in the Engine/Binaries/Linux folder
2. Enter './UE4Editor' into the terminal
3. Close the Project Browser

RESULT:
A callstack appears in the terminal window. UE4Editor crashes when closing

Callstack
*** Error in `./UE4Editor': free(): invalid pointer: 0x00007fb5fbed0400 ***
Signal 6 caught.
Malloc Size=131076 LargeMemoryPoolOffset=131092 
CommonLinuxCrashHandler: Signal=6
Malloc Size=65535 LargeMemoryPoolOffset=196655 
[2017.03.29-17.49.07:861][ 81]LogCrashTracker: 


[2017.03.29-17.49.07:861][ 81]LogLinux: === Critical error: ===
Unhandled Exception: SIGABRT: abort() called

[2017.03.29-17.49.07:861][ 81]LogLinux: Fatal error!

[Callstack]  00  0x00007fb67945bd1f  FLinuxPlatformStackWalk::CaptureStackBackTrace(unsigned long long*, unsigned int, void*)
[Callstack]  01  0x00007fb6792ec9f6  FGenericPlatformStackWalk::StackWalkAndDump(char*, unsigned long, int, void*)
[Callstack]  02  0x00007fb6794025d2  FLinuxCrashContext::CaptureStackTrace()
[Callstack]  03  0x00007fb66e21f480  CommonLinuxCrashHandler(FGenericCrashContext const&)
[Callstack]  04  0x00007fb6794045fd  PlatformCrashHandler(int, siginfo_t*, void*)
[Callstack]  05  0x00007fb67f27b330  /lib/x86_64-linux-gnu/libpthread.so.0(+0x10330) [0x7fb67f27b330]
[Callstack]  06  0x00007fb66dc83c37  /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x37) [0x7fb66dc83c37]
[Callstack]  07  0x00007fb66dc87028  /lib/x86_64-linux-gnu/libc.so.6(abort+0x148) [0x7fb66dc87028]
[Callstack]  08  0x00007fb66dcc02a4  /lib/x86_64-linux-gnu/libc.so.6(+0x732a4) [0x7fb66dcc02a4]
[Callstack]  09  0x00007fb66dccc56e  /lib/x86_64-linux-gnu/libc.so.6(+0x7f56e) [0x7fb66dccc56e]
[Callstack]  10  0x00007fb5fa082b27  FOpenGLRHIState::CleanupResources()
[Callstack]  11  0x00007fb5fa07ce3c  FOpenGLDynamicRHI::Cleanup()
[Callstack]  12  0x00007fb5fa07cc20  FOpenGLDynamicRHI::Shutdown()
[Callstack]  13  0x00007fb672a82c42  RHIExit()
[Callstack]  14  0x000000000042bc07  FEngineLoop::Exit() [/home/engineqa/Workspaces/Dev-Editor/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp, line 324]
[Callstack]  15  0x000000000042c280  GuardedMain(wchar_t const*) [/home/engineqa/Workspaces/Dev-Editor/Engine/Source/Runtime/Launch/Private/Launch.cpp, line 178]
[Callstack]  16  0x00007fb66e22036d  CommonLinuxMain(int, char**, int (*)(wchar_t const*))
[Callstack]  17  0x00007fb66dc6ef45  /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fb66dc6ef45]
[Callstack]  18  0x00000000004163dd  ./UE4Editor() [0x4163dd]

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-43459 in the post.

0
Login to Vote

Cannot Reproduce
ComponentUE - Platform - Linux
Affects Versions4.16
Target Fix4.19
CreatedMar 29, 2017
ResolvedFeb 2, 2018
UpdatedFeb 12, 2018