I am trying to run UE4Editor under Nsight Graphics but the editor keeps crashing when dlopen’ing the nvidia-glcore library:
Thread 1 "UE4Editor-Linux" received signal SIGSEGV, Segmentation fault.
-----------------------------------------------------------------------------------------------------------------------[regs]
RAX: 0x00007FFDC2919000 RBX: 0x00007FFDC2B70C58 RBP: 0x0000000000000020 RSP: 0x00007FFFFFFF9A58 o d I t s Z a P c
RDI: 0x00007FFDC2919000 RSI: 0x00007FFFFFFF9A70 RDX: 0x0000000000000020 RCX: 0x0000000000000001 RIP: 0x00007FFFE4FF7AFA
R8 : 0x00007FFDC2B87558 R9 : 0x0000000000000000 R10: 0x00007FFFF7FFD040 R11: 0x00007FFDCD2FDB60 R12: 0x00007FFFFFFF9A70
R13: 0x0000000000000001 R14: 0x00007FFDC2919000 R15: 0x0000000000000020
CS: 0033 DS: 0000 ES: 0000 FS: 0000 GS: 0000 SS: 002B
-----------------------------------------------------------------------------------------------------------------------[code]
=> 0x7fffe4ff7afa <__memmove_avx_unaligned+330>: vmovdqu XMMWORD PTR [rdi],xmm0
0x7fffe4ff7afe <__memmove_avx_unaligned+334>: vmovdqu XMMWORD PTR [rdi+0x10],xmm1
0x7fffe4ff7b03 <__memmove_avx_unaligned+339>: vmovdqu XMMWORD PTR [rdi+rdx*1-0x20],xmm6
0x7fffe4ff7b09 <__memmove_avx_unaligned+345>: vmovdqu XMMWORD PTR [rdi+rdx*1-0x10],xmm7
0x7fffe4ff7b0f <__memmove_avx_unaligned+351>: ret
0x7fffe4ff7b10 <__memmove_avx_unaligned+352>: vmovdqu xmm0,XMMWORD PTR [rsi]
0x7fffe4ff7b14 <__memmove_avx_unaligned+356>: vmovdqu xmm7,XMMWORD PTR [rsi+rdx*1-0x10]
0x7fffe4ff7b1a <__memmove_avx_unaligned+362>: vmovdqu XMMWORD PTR [rdi],xmm0
-----------------------------------------------------------------------------------------------------------------------------
__memmove_avx_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S:118
118 ../sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S: No such file or directory.
gdb$ bt
#0 __memmove_avx_unaligned () at ../sysdeps/x86_64/multiarch/memcpy-avx-unaligned.S:118
#1 0x00007ffdcd2fdb29 in ?? () from /usr/lib/nvidia-396/libnvidia-glcore.so.396.44
#2 0x00007ffdcd2fdc5a in ?? () from /usr/lib/nvidia-396/libnvidia-glcore.so.396.44
#3 0x00007ffdc289e6a2 in ?? () from /usr/lib/nvidia-396/libGL.so.1
#4 0x00007ffff7de767a in call_init (l=0x4fecb0, argc=argc@entry=0x2, argv=argv@entry=0x7fffffffdaf8, env=env@entry=0x3a40d0) at dl-init.c:58
#5 0x00007ffff7de77cb in call_init (env=0x3a40d0, argv=0x7fffffffdaf8, argc=0x2, l=<optimised out>) at dl-init.c:30
#6 _dl_init (main_map=main_map@entry=0x4fecb0, argc=0x2, argv=0x7fffffffdaf8, env=0x3a40d0) at dl-init.c:120
#7 0x00007ffff7dec8e2 in dl_open_worker (a=a@entry=0x7fffffffa240) at dl-open.c:575
#8 0x00007ffff7de7564 in _dl_catch_error (objname=objname@entry=0x7fffffffa230, errstring=errstring@entry=0x7fffffffa238, mallocedp=mallocedp@entry=0x7fffffffa22f, operate=operate@entry=0x7ffff7dec4d0 <dl_open_worker>, args=args@entry=0x7fffffffa240) at dl-error.c:187
#9 0x00007ffff7debda9 in _dl_open (file=0x7fffeb959912 "libGL.so.1", mode=0x80000102, caller_dlopen=0x7ffff67863bb <dlopen+107>, nsid=0xfffffffffffffffe, argc=<optimised out>, argv=<optimised out>, env=0x3a40d0) at dl-open.c:660
#10 0x00007fffe4a90f09 in dlopen_doit (a=a@entry=0x7fffffffa470) at dlopen.c:66
#11 0x00007ffff7de7564 in _dl_catch_error (objname=0x320830, errstring=0x320838, mallocedp=0x320828, operate=0x7fffe4a90eb0 <dlopen_doit>, args=0x7fffffffa470) at dl-error.c:187
#12 0x00007fffe4a91571 in _dlerror_run (operate=operate@entry=0x7fffe4a90eb0 <dlopen_doit>, args=args@entry=0x7fffffffa470) at dlerror.c:163
#13 0x00007fffe4a90fa1 in __dlopen (file=<optimised out>, mode=<optimised out>) at dlopen.c:87
#14 0x00007ffff67863bb in dlopen () from /usr/local/NVIDIA-Nsight-Graphics_2018.4.1.18237/target/linux-desktop-nomad-glx-x64/libNvda.Graphics.Interception.so
#15 0x00007fffeb894ce9 in X11_GL_LoadLibrary (_this=0x4e1e50, path=0x7fffeb959912 "libGL.so.1") at /home/bschaefer/UnrealEngine/Engine/Source/ThirdParty/SDL2/SDL-gui-backend/src/video/x11/SDL_x11opengl.c:164
#16 0x00007fffeb81c604 in SDL_GL_LoadLibrary_REAL (path=0x0) at /home/bschaefer/UnrealEngine/Engine/Source/ThirdParty/SDL2/SDL-gui-backend/src/video/SDL_video.c:2947
#17 0x00007fffeb81876d in SDL_CreateWindow_REAL (title=0x7fffeb94be9e "OpenGL test", x=0xffffffe0, y=0xffffffe0, w=0x20, h=0x20, flags=0xa) at /home/bschaefer/UnrealEngine/Engine/Source/ThirdParty/SDL2/SDL-gui-backend/src/video/SDL_video.c:1409
#18 0x00007fffeb815a31 in ShouldUseTextureFramebuffer () at /home/bschaefer/UnrealEngine/Engine/Source/ThirdParty/SDL2/SDL-gui-backend/src/video/SDL_video.c:228
#19 0x00007fffeb816754 in SDL_VideoInit_REAL (driver_name=0x0) at /home/bschaefer/UnrealEngine/Engine/Source/ThirdParty/SDL2/SDL-gui-backend/src/video/SDL_video.c:562
#20 0x00007fffeb839d04 in SDL_InitSubSystem_REAL (flags=0x107221) at /home/bschaefer/UnrealEngine/Engine/Source/ThirdParty/SDL2/SDL-gui-backend/src/SDL.c:170
#21 0x00007fffeb839e0e in SDL_Init_REAL (flags=0x107221) at /home/bschaefer/UnrealEngine/Engine/Source/ThirdParty/SDL2/SDL-gui-backend/src/SDL.c:241
#22 0x00007fffeb7c4894 in SDL_Init (a=0x107221) at /home/bschaefer/UnrealEngine/Engine/Source/ThirdParty/SDL2/SDL-gui-backend/src/dynapi/SDL_dynapi_procs.h:83
#23 0x00007fffeb789c23 in FLinuxPlatformApplicationMisc::InitSDL () at /home2/danyd/C++/UnrealEngine/Engine/Source/Runtime/ApplicationCore/Private/Linux/LinuxPlatformApplicationMisc.cpp:283
#24 0x00007fffeb787f31 in FDisplayMetrics::GetDisplayMetrics (OutDisplayMetrics=...) at /home2/danyd/C++/UnrealEngine/Engine/Source/Runtime/ApplicationCore/Private/Linux/LinuxApplication.cpp:1427
#25 0x00007ffff039a783 in UGameEngine::DetermineGameWindowResolution (ResolutionX=@0x7fffffffb58c: 0x690, ResolutionY=@0x7fffffffb588: 0x41a, WindowMode=@0x7fffffffb584: EWindowMode::WindowedFullscreen, bUseWorkAreaForWindowed=0x0) at /home2/danyd/C++/UnrealEngine/Engine/Source/Runtime/Engine/Private/GameEngine.cpp:307
#26 0x00007ffff039a62e in UGameEngine::ConditionallyOverrideSettings (ResolutionX=@0x7fffffffb58c: 0x690, ResolutionY=@0x7fffffffb588: 0x41a, WindowMode=@0x7fffffffb584: EWindowMode::WindowedFullscreen) at /home2/danyd/C++/UnrealEngine/Engine/Source/Runtime/Engine/Private/GameEngine.cpp:288
#27 0x00007ffff043e103 in UGameUserSettings::RequestResolutionChange (InResolutionX=0x690, InResolutionY=0x41a, InWindowMode=EWindowMode::WindowedFullscreen, bInDoOverrides=0x1) at /home2/danyd/C++/UnrealEngine/Engine/Source/Runtime/Engine/Private/GameUserSettings.cpp:559
#28 0x00007ffff043eca6 in UGameUserSettings::PreloadResolutionSettings () at /home2/danyd/C++/UnrealEngine/Engine/Source/Runtime/Engine/Private/GameUserSettings.cpp:640
#29 0x00000000002698ae in FEngineLoop::PreInit (this=0x2af3e0 <GEngineLoop>, CmdLine=0x7ffdce5b9880 L" \"/home2/danyd/work/Game/Final 4.20/Final.uproject\"") at /home2/danyd/C++/UnrealEngine/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp:1571
#30 0x0000000000266422 in EnginePreInit (CmdLine=0x7ffdce5b9880 L" \"/home2/danyd/work/Game/Final 4.20/Final.uproject\"") at /home2/danyd/C++/UnrealEngine/Engine/Source/Runtime/Launch/Private/Launch.cpp:42
#31 0x0000000000273185 in GuardedMain (CmdLine=0x7ffdce5b9880 L" \"/home2/danyd/work/Game/Final 4.20/Final.uproject\"") at /home2/danyd/C++/UnrealEngine/Engine/Source/Runtime/Launch/Private/Launch.cpp:127
#32 0x00007fffe5482956 in CommonUnixMain (argc=0x2, argv=0x7fffffffdaf8, RealMain=0x273160 <GuardedMain(wchar_t const*)>) at /home2/danyd/C++/UnrealEngine/Engine/Source/Runtime/Unix/UnixCommonStartup/Private/UnixCommonStartup.cpp:241
#33 0x000000000027dd5c in main (argc=0x2, argv=0x7fffffffdaf8) at /home2/danyd/C++/UnrealEngine/Engine/Source/Runtime/Launch/Private/Unix/LaunchUnix.cpp:25
I run with LD_PRELOAD set to /usr/local/NVIDIA-Nsight-Graphics_2018.4.1.18237/target/linux-desktop-nomad-glx-x64/libNvda.Graphics.Interception.so
Has anyone managed to run UE4Editor 4.20.1 under Nsight Graphics 2018.4.1.18237 with any success?
Any hints as to what I might be doing wrong?
TIA
Cheers
Dan