Unity Editor crashes every 20-40 minutes on macOS

Hey guys,

I’ve been dealing with this for at least three months now. Around every 20-40 minutes Unity will hard crash my whole computer. It seems to only happen as I’m navigating around the game world in the editor game scene window. When it happens Unity will beach ball and the whole computer will lockup for about a minuet and then shutdown. I did some research and it lead me to this post suggesting to enable metalEditorSupport. Unity editor crashes macOS .

I’ve done that, but the problem still persists. Has anyone else experienced this and if so, have you found a workaround? I’ll include the unity editor log. Thanks.

macOS Big Sur 11.5.2
Processor: 3.3 GHz 12-Core Intel Xeon W
Memory: 96 GB 2933 MHz DDR4
Graphics: AMD Radeon Pro Vega II 32 GB

Unity 2020.3.17f

7469399–917603–Editor.txt (30.7 KB)

I was able to get my Macs crash report

panic(cpu 4 caller 0xffffff801f3fea25): userspace watchdog timeout: no successful checkins from com.apple.WindowServer in 120 seconds
service: com.apple.logd, total successful checkins since load (2530 seconds ago): 254, last successful checkin: 0 seconds ago
service: com.apple.WindowServer, total successful checkins since load (2500 seconds ago): 231, last successful checkin: 120 seconds ago
service: com.apple.remoted, total successful checkins since load (2530 seconds ago): 252, last successful checkin: 0 seconds ago

Backtrace (CPU 4), Frame : Return Address
0xffffffa22105b670 : 0xffffff801c08e04d
0xffffffa22105b6c0 : 0xffffff801c1d4e13
0xffffffa22105b700 : 0xffffff801c1c540a
0xffffffa22105b750 : 0xffffff801c032a2f
0xffffffa22105b770 : 0xffffff801c08d86d
0xffffffa22105b890 : 0xffffff801c08db63
0xffffffa22105b900 : 0xffffff801c89dc74
0xffffffa22105b970 : 0xffffff801f3fea25
0xffffffa22105b980 : 0xffffff801f3fe660
0xffffffa22105b9a0 : 0xffffff801c81e4be
0xffffffa22105b9f0 : 0xffffff801f3fda34
0xffffffa22105bb20 : 0xffffff801c82876b
0xffffffa22105bc80 : 0xffffff801c180841
0xffffffa22105bd90 : 0xffffff801c0936cd
0xffffffa22105be00 : 0xffffff801c069cf5
0xffffffa22105be60 : 0xffffff801c081252
0xffffffa22105bef0 : 0xffffff801c1a970d
0xffffffa22105bfa0 : 0xffffff801c033216
      Kernel Extensions in backtrace:
         com.apple.driver.watchdog(1.0)[5E977058-687E-36A0-9AED-3BDE47B80C97]@0xffffff801f3fc000->0xffffff801f3fefff

Process name corresponding to current thread: watchdogd
Boot args: chunklist-security-epoch=0 -chunklist-no-rev2-dev

Mac OS version:
20G95

Kernel version:
Darwin Kernel Version 20.6.0: Wed Jun 23 00:26:31 PDT 2021; root:xnu-7195.141.2~5/RELEASE_X86_64
Kernel UUID: FECBF22B-FBBE-36DE-9664-F12A7DD41D3D
KernelCache slide: 0x000000001be00000
KernelCache base:  0xffffff801c000000
Kernel slide:      0x000000001be10000
Kernel text base:  0xffffff801c010000
__HIB  text base: 0xffffff801bf00000
System model name: MacPro7,1 (Mac-27AD2F918AE68F61)
System shutdown begun: NO
Hibernation exit count: 0

System uptime in nanoseconds: 2559508963198
Last Sleep:           absolute           base_tsc          base_nano
  Uptime  : 0x00000253ee9f6261
  Sleep   : 0x0000000000000000 0x0000000000000000 0x0000000000000000
  Wake    : 0x0000000000000000 0x0001c9b41e05fdc0 0x0000000000000000
last started kext at 1073951704450: >!UMergeNub    900.4.2 (addr 0xffffff801efbd000, size 4096)
last stopped kext at 528376241318: >!AThunderboltEDMSink    5.0.3 (addr 0xffffff7fb6b55000, size 32768)
loaded kexts:
com.intel.driver.EnergyDriver    3.7.0
>!UDisplays    380
|CSR!BHost!CUSBTransport    8.0.5d7
>!A!II210Ethernet    2.3.1
>!ATopCaseHIDEventDriver    4050.1
>AGPM    122.1
>!APlatformEnabler    2.7.0d0
>X86PlatformShim    1.0.0
@filesystems.ntfs    3.14.3
>!AHIDALSService    1
>!AUpstreamUserClient    3.6.8
>!AMCCSControl    1.14
@filesystems.autofs    3.0
@kext.AMDFramebuffer    4.0.6
@kext.AMDRadeonX6000    4.0.6
>AudioAUUC    1.70
@fileutil    20.036.15
@kext.AMDRadeonX5000    4.0.6
@kext.AMDRadeonServiceManager    4.0.6
>!AGraphicsDevicePolicy    6.3.5
@AGDCPluginDisplayMetrics    6.3.5
>pmtelemetry    1
|IOUserEthernet    1.0.1
>usb.!UUserHCI    1
|IO!BSerialManager    8.0.5d7
@Dont_Steal_Mac_OS_X    7.0.0
>!AHV    1
>!ADiskImages2    1
>!A!IPCHPMC    2.0.1
>!A!ISlowAdaptiveClocking    4.0.0
>!AGFXHDA    100.1.433
>!A!IMCEReporter    115
>!ABridgeAudio!C    140.4
>BridgeAudioCommunication    140.4
@kext.AMD10000!C    4.0.6
>!AAVEBridge    6.1
>!AThunderboltIP    4.0.3
@!AEthernetAquantiaAqtionFirmware    1.0.36
>usb.!UHostBillboardDevice    1.0
|SCSITaskUserClient    436.140.1
>BCMWLANFirmware4378.Hashstore    1
>BCMWLANFirmware4377.Hashstore    1
>BCMWLANFirmware4364.Hashstore    1
>BCMWLANFirmware4355.Hashstore    1
>!AFileSystemDriver    3.0.1
@filesystems.tmpfs    1
@filesystems.hfs.kext    556.100.11
@BootCache    40
@!AFSCompression.!AFSCompressionTypeZlib    1.0.0
@!AFSCompression.!AFSCompressionTypeDataless    1.0.0d1
>!ABCMWLANBusInterfacePCIeMac    1
@filesystems.apfs    1677.141.1
@private.KextAudit    1.0
>!AAHCIPort    346.100.2
>!AACPIButtons    6.1
>!ASMBIOS    2.1
>!AACPIEC    6.1
>!AAPIC    1.7
@!ASystemPolicy    2.0.0
@nke.applicationfirewall    311
|IOKitRegistryCompatibility    1
|EndpointSecurity    1
>!UMergeNub    900.4.2
|IO!BHost!CUSBTransport    8.0.5d7
>!AHIDKeyboard    224
>!AMultitouchDriver    4440.3
>!AInputDeviceSupport    4400.35
>!AHS!BDriver    4050.1
>IO!BHIDDriver    8.0.5d7
|IO!BHost!CUARTTransport    8.0.5d7
|IO!BHost!CTransport    8.0.5d7
>!ASMBus!C    1.0.18d1
@kext.triggers    1.0
@kext.AMDRadeonX5700HWLibs    1.0
|IOAccelerator!F2    442.9
@kext.AMDRadeonX6000HWLibs    1.0
@kext.AMDRadeonX5000HWServices    4.0.6
@kext.AMDRadeonX6000HWServices    4.0.6
>!AGraphicsControl    6.3.5
|IOAVB!F    940.4
|IOEthernetAVB!C    1.1.0
>!A16X50Serial    3.2
@!AGPUWrangler    6.3.5
|IOSlowAdaptiveClocking!F    1.0.0
>usb.cdc.acm    5.0.0
>usb.serial    6.0.0
>usb.IOUSBHostHIDDevice    1.2
>!UAudio    405.39
|IOAudio!F    300.6.1
@vecLib.kext    1.2.0
>X86PlatformPlugin    1.0.0
>IOPlatformPlugin!F    6.0.0d8
|IONDRVSupport    585.1
@kext.AMDRadeonX6000Framebuffer    4.0.6
@kext.AMDSupport    4.0.6
@!AGraphicsDeviceControl    6.3.5
|IOGraphics!F    585.1
@plugin.IOgPTPPlugin    985.2
>usb.cdc.ecm    5.0.0
>usb.cdc.ncm    5.0.0
>usb.cdc    5.0.0
>usb.networking    5.0.0
>usb.!UHostCompositeDevice    1.2
>usb.!UHub    1.2
>!AThunderboltDPOutAdapter    8.1.4
>!AThunderboltPCIUpAdapter    4.1.1
>!ABSDKextStarter    3
|IOSurface    290.8.1
@filesystems.hfs.encodings.kext    1
>!AThunderboltPCIDownAdapter    4.1.1
>!AThunderboltDPInAdapter    8.1.4
>!AThunderboltDPAdapter!F    8.1.4
>!AHPM    3.4.4
>!A!ILpssI2C!C    3.0.60
>!A!ILpssDmac    3.0.60
>!AEthernetAquantiaAqtion    1.0.64
>!ABCMWLANCoreMac    1.0.0
|IOSerial!F    11
|IO80211!FV2    1200.12.2b1
|IOSkywalk!F    1
>mDNSOffloadUserClient    1.0.1b8
>IOImageLoader    1.0.0
>corecapture    1.0.4
>!AThunderboltNHI    7.2.8
|IOThunderbolt!F    9.3.2
>!AXsanScheme    3
>usb.!UVHCIBCE    1.2
>usb.!UVHCICommonBCE    1.0
>usb.!UVHCI    1.2
>usb.!UVHCICommon    1.0
>!AEffaceableNOR    1.0
>usb.!UHostPacketFilter    1.0
|IOUSB!F    900.4.2
|IOBufferCopy!C    1.1.0
|IOBufferCopyEngine!F    1
|IONVMe!F    2.1.0
>!A!ILpssI2C    3.0.60
|IOAHCI!F    294.100.1
>usb.!UXHCIPCI    1.2
>usb.!UXHCI    1.2
>!A!ILpssGspi    3.0.60
>!AEFINVRAM    2.1
>!AEFIRuntime    2.1
>!ASMCRTC    1.0
|IOSMBus!F    1.1
|IOHID!F    2.0.0
$!AImage4    3.0.0
|IOTimeSync!F    985.2
|IONetworking!F    3.4
>DiskImages    493.0.0
|IO!B!F    8.0.5d7
|IOReport!F    47
|IO!BPacketLogger    8.0.5d7
$quarantine    4
$sandbox    300.0
@kext.!AMatch    1.0.0d1
|CoreAnalytics!F    1
>!ASSE    1.0
>!AKeyStore    2
>!UTDM    511.141.1
|IOUSBMass!SDriver    184.140.2
|IOSCSIBlockCommandsDevice    436.140.1
|IO!S!F    2.1
|IOSCSIArchitectureModel!F    436.140.1
>!AMobileFileIntegrity    1.0.5
@kext.CoreTrust    1
>!AFDEKeyStore    28.30
>!AEffaceable!S    1.0
>!ACredentialManager    1.0
>KernelRelayHost    1
|IOUSBHost!F    1.2
>!UHostMergeProperties    1.2
>usb.!UCommon    1.0
>!ABusPower!C    1.0
>!ASEPManager    1.0.1
>IOSlaveProcessor    1
>!AACPIPlatform    6.1
>!ASMC    3.1.9
|IOPCI!F    2.9
|IOACPI!F    1.4
>watchdog    1
@kec.pthread    1
@kec.corecrypto    11.1
@kec.Libm    1