[Mac] View Modes cause a crash when launching engine from external drive,[OSX] View modes cause a crash when Engine is installed on secondary drive

Since there is no way to choose the install location of UE4 using the launcher I had followed this tutorial.

I have now used the Engine from external drive for a few months and I have encountered several problems with this setup. Most of the problems are related to rendering and always lead to a crash.

Most of these crashes can be avoided by launching the engine directly from the UE4Editor.app executable instead of the launcher. This makes the engine at least usable. (Without doing this the engine will crash any time it tries to compile shaders or build lighting, I have reported this already in this thread.) So for now, I use the launcher only to update the engine.

Now I have a new problem with view modes. Using some optimization view modes, any LOD Coloration view modes or any collision view modes causes a crash immediately / after moving camera.

Replication steps:

  1. Move /Users/Shared/Epic Games/ to another drive (=not boot drive)
  2. From terminal, do this ln -s "/pathToEpicGamesFolderInAnotherDrive/" "/Users/Shared/" to create a symlink.
  3. Go to /Users/Shared/Epic Games/, go to engine folder, then launch the engine from here /Engine/Binaries/Mac/UE4Editor.app
  4. Open any project / Create new project
  5. Switch the view mode to Mesh LODs or to almost any other view mode thats not the top 4.
  6. If the editor does not crash, try moving the camera

Hi Dr.Steak,

With UE4.15 you can now choose your install location so the point may not be moot. However, if you cannot update to this version depending on how far along you are with your project, we will need to see the crash logs in order to determine the root cause of the crash:

If the Crash Reporter window is present when the crash occurs, select “Copy Callstack to the Clipboard,” and paste that information in a document and add to this post. Be sure to hit “Submit” on the Crash Reporter pop-up to send the Crash Report to Epic.

The UE4.log (Located: ~/Library/Logs/Unreal Engine/Editor/)

The ProjectName.log (Located: ~/Library/Logs/Unreal Engine/ProjectNameEditor/)

Thanks,

Steve H.