Download

Why do Editor constantly crash on Mac book Pro

Hello

I have been using Unreal Engine for a few years, on several platforms.

For some time now (the beginning I think) the editor crashes more and more on my MacBook, (and much less on my iMac)

This does not happen when I boot in Windows10 on this macBook, (i use bootcamp), only in MacOS boot

About every 5 minutes, the application freezes and no longer responds, (I have to ForceQuit)

this may occur in the following cases:
Material editor
Breaking a link between two nodes
open the blueprint editor
Save
Compile

and from time to time without doing anything

I’ve had this problem since the Unreal Engine 4.12 version I think.

Software side :
Mac Os Mojave (same problems with yosemite and sierra etc…)

Updated Unreal Engine 4

No other applications running

200GB available

Material side :

MacBook Pro retina 15 inches, mo-2014
Proc 2.8Ghz Core i7
RAM 16o 1600 MHz DDR3
Nvidia Geforce GT 750M 2048 MB

I don’t really want to work on windows or switch to unity that I don’t know much about.

Sorry about my English (I’m French).

Sincerely

Translated with www.DeepL.com/Translator

Good luck getting help with that.

I don’t have an answer or any theories for you, but I’ve tried pulling up the records for your CrashReports, and I don’t see that you have submitted any CrashReports this past month. Please make sure to always submit these. Our QA team is watching for frequent crashes so we can try to resolve them.

Just for the record, I have very similar experience on my MacBookPro2017 running Mojave. I have recently reported this as a bug. The odd thing is that the first time, when I create a new project (desktop, no starter content) everytyhing works fine with no freezes, lockups etc. But when I open the same project again, the locks ups and freezes begin. Even the pointer locks on screen. I never seen any other software even being able to lock the system on this level.

First attempt at Twinmotion on a MacBook Pro late 2016 on Mojave. Freezes as described above in a couple of minutes, only way out is force-quitting. Based on reply above I googled how to submit a crash report, found a link to some forum, and that one crashed on me (‘experiencing some techincal issue’ or something) too.

Same issue for me on a Macbook Pro Mid 2015 Mojave 10.14.6. For me it crashes at 71% when starting the editor.

4.24.0 keep crashing on macOS 10.13.6 (17G9016)… A lot of crash reports sent, always crash at 83%.

Fatal error: [File:/Users/build/Build/++UE4/Sync/Engine/Source/Runtime/Apple/MetalRHI/Private/MetalShaders.cpp] [Line: 753] Failed to create shader: Error Domain=MTLLibraryErrorDomain Code=3 "Compilation failed: program_source:14:5: error: use of undeclared identifier ‘float3’; did you mean ‘float’? float3 fx = float3(x); ^~~~~~ float program_source:15:5: error: use of undeclared identifier ‘float3’; did you mean ‘float’? float3 fy = float3(y); ^~~~~~ float program_source:16:27: error: subscripted value is not an array, pointer, or vector return T(metal::fma(fx[1], fy[2], -metal::fma(fy[1], fx[2], 0.0)), metal::fma(fx[2], fy[0], -metal::fma(fy[2], fx[0], 0.0)), metal::fma(fx[0], fy[1], -metal::fma(fy[0], fx[1], 0.0))); ~~^~ program_source:16:34: error: subscripted value is not an array, pointer, or vector return T(metal::fma(fx[1], fy[2], -metal::fma(fy[1], fx[2], 0.0)), metal::fma(fx[2], fy[0], -metal::fma(fy[2], fx[0], 0.0)), metal::fma(fx[0], fy[1], -metal::fma(fy[0], fx[1], 0.0))); ~~^~ program_source:16:53: error: subscripted value is not an array, pointer, or vector return T(metal::fma(fx[1], fy[2], -metal::fma(fy[1], fx[2], 0.0)), metal::fma(fx[2], fy[0], -metal::fma(fy[2], fx[0], 0.0)), metal::fma(fx[0], fy[1], -metal::fma(fy[0], fx[1], 0.0))); ~~^~ program_source:16:60: error: subscripted value is not an array, pointer, or vector return T(metal::fma(fx[1], fy[2], -metal::fma(fy[1], fx[2], 0.0)), metal::fma(fx[2], fy[0], -metal::fma(fy[2], fx[0], 0.0)), metal::fma(fx[0], fy[1], -metal::fma(fy[0], fx[1], 0.0))); ~~^~ program_source:16:85: error: subscripted value is not an array, pointer, or vector return T(metal::fma(fx[1], fy[2], -metal::fma(fy[1], fx[2], 0.0)), metal::fma(fx[2], fy[0], -metal::fma(fy[2], fx[0], 0.0)), metal::fma(fx[0], fy[1], -metal::fma(fy[0], fx[1], 0.0))); ~~^~ program_source:16:92: error: subscripted value is not an array, pointer, or vector return T(metal::fma(fx[1], fy[2], -metal::fma(fy[1], fx[2], 0.0)), metal::fma(fx[2], fy[0], -metal::fma(fy[2], fx[0], 0.0)), metal::fma(fx[0], fy[1], -metal::fma(fy[0], fx[1], 0.0))); ~~^~ program_source:16:111: error: subscripted value is not an array, pointer, or vector return T(metal::fma(fx[1], fy[2], -metal::fma(fy[1], fx[2], 0.0)), metal::fma(fx[2], fy[0], -metal::fma(fy[2], fx[0], 0.0)), metal::fma(fx[0], fy[1], -metal::fma(fy[0], fx[1], 0.0))); ~~^~ program_source:16:118: error: subscripted value is not an array, pointer, or vector return T(metal::fma(fx[1], fy[2], -metal::fma(fy[1], fx[2], 0.0)), metal::fma(fx[2], fy[0], -metal::fma(fy[2], fx[0], 0.0)), metal::fma(fx[0], fy[1], -metal::fma(fy[0], fx[1], 0.0))); ~~^~ program_source:16:143: error: subscripted value is not an array, pointer, or vector return T(metal::fma(fx[1], fy[2], -metal::fma(fy[1], fx[2], 0.0)), metal::fma(fx[2], fy[0], -metal::fma(fy[2], fx[0], 0.0)), metal::fma(fx[0], fy[1], -metal::fma(fy[0], fx[1], 0.0))); ~~^~ program_source:16:150: error: subscripted value is not an array, pointer, or vector return T(metal::fma(fx[1], fy[2], -metal::fma(fy[1], fx[2], 0.0)), metal::fma(fx[2], fy[0], -metal::fma(fy[2], fx[0], 0.0)), metal::fma(fx[0], fy[1], -metal::fma(fy[0], fx[1], 0.0))); ~~^~

4.25 Also doesn’t start with no explanation. Trying to start the editor directly shows the message: “You have macOS 10.14.4. The application requires macOS 10.14.6 or later.” so try updating MacOS.

That seems like an explanation, upgrade Mac OSX to 10.14.6

Hello Mr.Stephen Ellis , Mr.darthviper107
i just installed twinmotion EDU 2020.1 & when trying to lunch it gives a crash report window & i’m using UE 4.22.3
Thanks

Same issue here, it crashes every time I open the editor… Any solution? Thanks