Fail to find symbol file when running
See original GitHub issueOutput of the ue4-docker info
command:
N\A
FULL OUTPUT OF ue4-docker info GOES HERE
N\A
(The rest of the issue description goes here. If you’re reporting a problem with building the container images, be sure to include the full output of the ue4-docker build
command, along with the command line parameters used to invoke the build. If you’re making a feature request, you can remove the template contents entirely, since the ue4-docker info
output is only needed for helping diagnose and reproduce bugs.)
After I build with ue4-full image with ue4 build and ue4 pacakge, my program simply crash after running Foo.sh under LinuxNoEditor folder
4.22.3-5660361+++UE4+Release-4.22 517 0
Disabling core dumps.
error: XDG_RUNTIME_DIR not set in the environment.
Signal 11 caught.
Malloc Size=65538 LargeMemoryPoolOffset=65554
CommonUnixCrashHandler: Signal=11
Malloc Size=65535 LargeMemoryPoolOffset=131119
Malloc Size=53392 LargeMemoryPoolOffset=184528
Failed to find symbol file, expected location:
"/home/ue4/${path to my .uproject}/dist/LinuxNoEditor/myProject/Binaries/Linux/myProject-Linux-Shipping.sym"
Engine crash handling finished; re-raising signal 11 for the default handler. Good bye.
Segmentation fault
I checked out running with ue4 runtime image with multiple tags but it appears the same error. This program simply serves as a renderer, so it doesn’t need windowed display.
Note: UE4.22.3, Unbuntu 16.04 amd64
Issue Analytics
- State:
- Created 4 years ago
- Comments:6 (3 by maintainers)
@adamrehn Thanks for the reply, I have figured that out. And both “.sym” file missing “XDG_RUNTIME_DIR not set in the environment” won’t crash the program. It turns that I should run ue4-runtime container with “-gpus all” option to suppoort NVIDIA drivers.
I had suspected that might be the case, which is why I requested the commands so I could determine if any required flags were missing. I’m glad to hear everything is working now.