4.14 is crashtastic

In the last several hours of development, i’ve crashed about 20 times. I can’t seem to find a reason for it. Nothing I’m working on is challenging or resource intensive, but it happens when sometimes just moving nodes around, compiling, playing in the editor.

Am I somehow missing files?

SEGV_MAPERR at 0x0

FThreadStats::FThreadStats() Address = 0x10b2e91a1 (filename not found) [in UE4Editor-Core.dylib]
FThreadStatsPool::GetFromPool() Address = 0x10b2e8e4d (filename not found) [in UE4Editor-Core.dylib]
___ZN13FMetalSurface6UnlockEjj_block_invoke.1100 Address = 0x1412c9c45 (filename not found) [in UE4Editor-MetalRHI.dylib]
-[_MTLCommandBuffer didComplete:error:] Address = 0x7fff860965e8 (filename not found) [in Metal]
-[MTLIOAccelCommandBuffer didComplete:error:] Address = 0x7fff8606eee1 (filename not found) [in Metal]
-[_MTLCommandQueue commandBufferDidComplete:timestamp:error:] Address = 0x7fff8609a155 (filename not found) [in Metal]
ioAccelCommandQueueBlockFenceCallback Address = 0x7fff922081f2 (filename not found) [in IOAccelerator]
IODispatchCalloutFromCFMessage Address = 0x7fff8ed166a2 (filename not found) [in IOKit]
_IODispatchCalloutWithDispatch Address = 0x7fff8ed16721 (filename not found) [in IOKit]
dispatch_mig_server Address = 0x7fff8d00aa4b (filename not found) [in libdispatch.dylib]
_dispatch_client_callout Address = 0x7fff8cff640b (filename not found) [in libdispatch.dylib]
_dispatch_source_latch_and_call Address = 0x7fff8d006675 (filename not found) [in libdispatch.dylib]
_dispatch_source_invoke Address = 0x7fff8cffaa83 (filename not found) [in libdispatch.dylib]
_dispatch_queue_drain Address = 0x7fff8cffb200 (filename not found) [in libdispatch.dylib]
_dispatch_queue_invoke Address = 0x7fff8d001707 (filename not found) [in libdispatch.dylib]
_dispatch_root_queue_drain Address = 0x7fff8cff9d53 (filename not found) [in libdispatch.dylib]
_dispatch_worker_thread3 Address = 0x7fff8cff9b00 (filename not found) [in libdispatch.dylib]
_pthread_wqthread Address = 0x7fff8f26f4de (filename not found) [in libsystem_pthread.dylib]
start_wqthread Address = 0x7fff8f26d341 (filename not found) [in libsystem_pthread.dylib]

Hi Skifree,

With the engine closed, try the following troubleshooting steps (One at a time, restarting the Editor and continuing with your project) and see if they do not resolve the issue:

  • Right-click on the Content folder in the Content Browser and select “Fix up redirectors in the folder.” (This should do the trick. If not, continue with the next steps)
  • Delete the Intermediate and Saved folders from the Project Folder
  • Make a back up of the Config folder then delete the Config folder from the Project Folder (You can return the back up to restore your settings if this does not fix your issue and the next step does)
  • In the Unreal Engine 4 Install directory, delete the DerivedDataCache folder.

If the above steps do not resolve the issue, please supply your machine ID from the crash report above so we can locate your specific crash and compare it to other crashes in our database. Also, let us know if you have upgraded your project from a previous version of the engine as this can cause projects to fail for a number of various reasons.

Thanks,

Steve H.

I’ve tried the first step, and it seemed to last longer than expected but I got another crash with similar looking errors. I’ll try step 2 now.

MachineId:F0042523A64FEA0F892E9CAF543ABDFA

SEGV_MAPERR at 0x0

FThreadStats::FThreadStats() Address = 0x1074281a1 (filename not found) [in UE4Editor-Core.dylib]
FThreadStatsPool::GetFromPool() Address = 0x107427e4d (filename not found) [in UE4Editor-Core.dylib]
___ZN13FMetalSurface6UnlockEjj_block_invoke.1100 Address = 0x13ce2cc45 (filename not found) [in UE4Editor-MetalRHI.dylib]
-[_MTLCommandBuffer didComplete:error:] Address = 0x7fff909d95e8 (filename not found) [in Metal]
-[MTLIOAccelCommandBuffer didComplete:error:] Address = 0x7fff909b1ee1 (filename not found) [in Metal]
-[_MTLCommandQueue commandBufferDidComplete:timestamp:error:] Address = 0x7fff909dd155 (filename not found) [in Metal]
ioAccelCommandQueueBlockFenceCallback Address = 0x7fff9cb4b1f2 (filename not found) [in IOAccelerator]
IODispatchCalloutFromCFMessage Address = 0x7fff996596a2 (filename not found) [in IOKit]
_IODispatchCalloutWithDispatch Address = 0x7fff99659721 (filename not found) [in IOKit]
dispatch_mig_server Address = 0x7fff9794da4b (filename not found) [in libdispatch.dylib]
_dispatch_client_callout Address = 0x7fff9793940b (filename not found) [in libdispatch.dylib]
_dispatch_source_latch_and_call Address = 0x7fff97949675 (filename not found) [in libdispatch.dylib]
_dispatch_source_invoke Address = 0x7fff9793da83 (filename not found) [in libdispatch.dylib]
_dispatch_queue_drain Address = 0x7fff9793e200 (filename not found) [in libdispatch.dylib]
_dispatch_queue_invoke Address = 0x7fff97944707 (filename not found) [in libdispatch.dylib]
_dispatch_root_queue_drain Address = 0x7fff9793cd53 (filename not found) [in libdispatch.dylib]
_dispatch_worker_thread3 Address = 0x7fff9793cb00 (filename not found) [in libdispatch.dylib]
_pthread_wqthread Address = 0x7fff99bb24de (filename not found) [in libsystem_pthread.dylib]
start_wqthread Address = 0x7fff99bb0341 (filename not found) [in libsystem_pthread.dylib]

I am closing this as a duplicate of:

Please help me resolve these constant crashes

We will continue to investigate the cause of the crash on that post.