[Linux] Crash on play button

Hi, I’m using UE 4.8.2 on Ubuntu 15.04, and if I hit the play button, the editor crashes saying EngineCrashHandler Signal 11 on the terminal.

Hi Scienziatogm,

Thank you for the report. We have assigned one of our technicians to investigate your issue and they may post here with additional questions or comments.

Hey Scienziatogm-

Can you provide a little more information to help me reproduce the crash? Are you setting this in a new empty project with no starter content? Are you playing in the editor window or launching a standalone game? If possible could you post any log files from the crash as well?

Cheers

?

Ok, thanks for the reply.

I’m creating a new project from Vehicle Advanced template in C++, and when I hit the play button, the editor crashes. This is what I get when the editor crashes:

Maybe it’s a memory problem, because if I start an FPS project from the template, when I hit play, it works, but when I shoot the projectile it crashes.

Hey Scienziatogm-

I don’t believe this is a memory problem. Could you post the drivers for your computer?

Yes, I’m using the proprietary nVidia drivers.

52119-screen.png

Hey Scienziatogm-

I’ve tried to recreate this crash and have not been able to do so. Let me know if these are the same steps you’re using or if there’s something else I’m missing:

  1. Run Editor to open project browser
  2. Create new Blueprint Project based on Advanced Vehicle
  3. After Project loads, click the Play In Editor button.

Yes, but it happens only on Linux. I don’t know why, because I followed each step to install the engine on Linux.

These are the steps that I follow:

  1. Install a fresh distribution of Ubuntu Linux 15.04
  2. Use nVidia proprietary drivers
  3. Clone the UE release branch with git
  4. Install the dependencies, opening the terminal and running: sudo apt-get install build-essential mono-gmcs mono-xbuild mono-dmcs libmono-corlib4.0-cil libmono-system-data-datasetextensions4.0-cil libmono-system-web-extensions4.0-cil libmono-system-management4.0-cil libmono-system-xml-linq4.0-cil cmake dos2unix clang-3.5 libfreetype6-dev libgtk-3-dev libmono-microsoft-build-tasks-v4.0-4.0-cil xdg-user-dirs
  5. Run Setup.sh in the UE repository folder
  6. After the Setup has finished, run GenerateProjectFiles.sh
  7. Build the Engine with this command from the terminal: make UE4Editor UE4Game UnrealPak CrashReportClient ShaderCompileWorker UnrealLightmass
  8. After the build has finished, run UE4Editor in the Binaries/Linux folder
  9. Create a project from Vehicle Advanced Template, build it and then open the project and hit Play.

Could you attach the full log?

Yes.

link text

This doesn’t look like 4.8.2 you mentioned in the beginning (the log states that the build is main branch, 4.10)

Yes, because I tried with the promoted branch too.

Hey Scienziatogm-

The error in the latest log you posted is unrelated to the original issue you posted. It looks to be related to using main which is not as stable as the release build. Could you run the original engine/project version and post the full log from that crash?

Yes.

link text

Hey Scienziatogm-

I’m still investigating this issue though have not been able to reproduce it on my end. Based on the log files it appears like it may have something to do with shaders. When building the engine did you include “make ShaderCompileWorker”?

Yes. I use this command:

make UE4Editor UE4Game UnrealPak CrashReportClient ShaderCompileWorker UnrealLightmass

Hey, just following up - could you please re-try with 4.9 branch? Particularly, 4.9-rcl from here - https://github.com/RCL/UnrealEngine/

Please build “make DebugSet” (or at least make UE4Editor-Linux-Debug) and paste the full callstack.