Trying to debug. Reading the log files

Hi,

I’m trying to debug why a game crashes in the editor during testing. It seems to be a physics issue or problem. How do you read the crash and dump information? I attached a zip file of the crash file saved information.

Vivienne

The error seems to be at the end of this log.

[2019.02.15-04.38.23:381][871]LogCore: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to write memory at address 0x0000000000000003

[2019.02.15-04.38.23:381][871]LogCore: Assertion failed: IsInRenderingThread() [File:/media/home2/vivienne/UnrealEngine/Engine/Source/Runtime/RenderCore/Private/RenderResource.cpp] [Line: 50]

0x00007f5a8ec6c943 libUE4Editor-Core.so!FGenericPlatformMisc::RaiseException(unsigned int) [/media/home2/vivienne/UnrealEngine/Engine/Source/Runtime/Core/Private/GenericPlatform/GenericPlatformMisc.cpp:391]
0x00007f5a8861a74a libUE4Editor-ApplicationCore.so!FUnixErrorOutputDevice::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) [/media/home2/vivienne/UnrealEngine/Engine/Source/Runtime/ApplicationCore/Private/Unix/UnixErrorOutputDevice.cpp:57]
0x00007f5a8ee3e31f libUE4Editor-Core.so!FOutputDevice::LogfImpl(wchar_t const*, …) [/media/home2/vivienne/UnrealEngine/Engine/Source/Runtime/Core/Private/Misc/OutputDevice.cpp:70]
0x00007f5a8edc0385 libUE4Editor-Core.so!FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, …) [/media/home2/vivienne/UnrealEngine/Engine/Source/Runtime/Core/Public/Misc/OutputDevice.h:216]
0x00007f5a89058a74 libUE4Editor-RenderCore.so!FRenderResource::ReleaseResource() [/media/home2/vivienne/UnrealEngine/Engine/Source/Runtime/RenderCore/Private/RenderResource.cpp:50]
0x00007f5a890663cb libUE4Editor-RenderCore.so!FDynamicVertexBufferPool::~FDynamicVertexBufferPool() [/media/home2/vivienne/UnrealEngine/Engine/Source/Runtime/RenderCore/Private/RenderResource.cpp:385]
0x00007f5a8905c277 libUE4Editor-RenderCore.so!FGlobalDynamicVertexBuffer::~FGlobalDynamicVertexBuffer() [/media/home2/vivienne/UnrealEngine/Engine/Source/Runtime/RenderCore/Private/RenderResource.cpp:398]
0x00007f5a836c4ff8 libc.so.6!UnknownFunction(0x39ff7)
0x00007f5a836c5045 libc.so.6!exit(+0x14)
0x00007f596a692b65 libX11.so.6!_XDefaultIOError(+0x84)
0x00007f596a692d8e libX11.so.6!_XIOError(+0x4d)
0x00007f596a690dea libX11.so.6!_XReply(+0x429)
0x00007f596a68c52d libX11.so.6!XSync(+0x4c)
0x00007f5a88674bf5 libUE4Editor-ApplicationCore.so!SDL_OnWindowFocusLost()
0x00007f5a8869d03f libUE4Editor-ApplicationCore.so!SDL_SendWindowEvent()
0x00007f5a88632d06 libUE4Editor-ApplicationCore.so!SDL_SetKeyboardFocus()
0x00007f5a88687e6c libUE4Editor-ApplicationCore.so!X11_DispatchEvent()
0x00007f5a886881c8 libUE4Editor-ApplicationCore.so!X11_PumpEvents()
0x00007f5a88639714 libUE4Editor-ApplicationCore.so!SDL_PollEvent_REAL()
0x00007f5a8860b2a4 libUE4Editor-ApplicationCore.so!FLinuxPlatformApplicationMisc::PumpMessages(bool) [/media/home2/vivienne/UnrealEngine/Engine/Source/Runtime/ApplicationCore/Private/Linux/LinuxPlatformApplicationMisc.cpp:422]
0x000000000023b4a8 UE4Editor!FEngineLoop::Tick() [/media/home2/vivienne/UnrealEngine/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp:3417]
0x0000000000243ed3 UE4Editor!GuardedMain(wchar_t const*) [/media/home2/vivienne/UnrealEngine/Engine/Source/Runtime/Launch/Private/Launch.cpp:62]
0x00007f5a83c6001b libUE4Editor-UnixCommonStartup.so!CommonUnixMain(int, char**, int ()(wchar_t const)) [/media/home2/vivienne/UnrealEngine/Engine/Source/Runtime/Unix/UnixCommonStartup/Private/UnixCommonStartup.cpp:245]
0x00007f5a836ab830 libc.so.6!__libc_start_main(+0xef)
0x0000000000230029 UE4Editor!_start()

[2019.02.15-04.38.23:394][871]LogExit: Executing StaticShutdownAfterError

My first thought is either the map, mesh , or mesh settings us corrupted.

There is this line: libc.so.6!UnknownFunction(0x39ff7) which leads to libc.so.6 missing a function… which I believe means the glibc is not updated. Im not used to UE4 with Linux, but I do know how to program in Linux, so I think it is just a matter to check if the required version of glibc to work properly with the engine.