question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Fail to find symbol file when running

See original GitHub issue

Output 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:closed
  • Created 4 years ago
  • Comments:6 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
wthwlhcommented, Oct 21, 2019

@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.

0reactions
adamrehncommented, Oct 22, 2019

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.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Failed to find symbol file, expected location - Pipeline & Plugins
I'm compiling the unreal editor on openSUSE Leap 15. I clone the Git repository and run ./Setup.sh and I see SUCCESS message in...
Read more >
How to Resolve The Cannot Find Symbol Error in Java - Rollbar
The cannot find symbol error refers to a situation where the Java compiler is unable to find the symbol associated with a given...
Read more >
Why I am getting error "cannot find symbol" when I would like ...
I created a simple test code to try out this method, however I always get a 'cannot find symbol' error. My code: import...
Read more >
The "Cannot find symbol" Compilation Error - Baeldung
The error “cannot find symbol” means we're referring to something that the compiler doesn't know about.
Read more >
What can cause the "cannot find symbol" error in Java?
The “cannot find symbol” error occurs mainly when we try to reference a variable that is not declared in the program which we...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found