0

My macbook just shut down without warning, and it appears that an inability to check in with windows server was the issue?

Any insight as to what WindowsServer has to do with running MacOS will be appreciated!

I do run bootcamp to dual boot Windows - if that has any impact. Just surprised WindowsServer would be running at any point MacOS is selected OS at boot.

enter image description here

text:

panic(cpu 4 caller 0xffffff802297999f): userspace watchdog timeout: no successful checkins from WindowServer in 120 seconds
service returned not alive with context : is_alive_func returned unhealthy : WindowServer initialization not complete (post IOKitWaitQuiet)
service: logd, total successful checkins since wake (180 seconds ago): 19, last successful checkin: 0 seconds ago
service: WindowServer, total successful checkins since wake (180 seconds ago): 7, last successful checkin: 120 seconds ago
service: remoted, total successful checkins since wake (180 seconds ago): 19, last successful checkin: 0 seconds ago
service: opendirectoryd, total successful checkins since wake (180 seconds ago): 19, last successful checkin: 0 seconds ago

`Panicked task 0xffffff9e20c77000: 4 threads: pid 89: watchdogd Backtrace (CPU 4), panicked thread: 0xffffff9e21857aa0, Frame : Return Address 0xffffff8dd39c3690 : 0xffffff801f47fd6d 0xffffff8dd39c36e0 : 0xffffff801f5e1016 0xffffff8dd39c3720 : 0xffffff801f5d0383 0xffffff8dd39c3770 : 0xffffff801f41fa70 0xffffff8dd39c3790 : 0xffffff801f48013d 0xffffff8dd39c38b0 : 0xffffff801f47f8f6 0xffffff8dd39c3910 : 0xffffff801fd14e53 0xffffff8dd39c3a00 : 0xffffff802297999f 0xffffff8dd39c3a10 : 0xffffff80229795f2 0xffffff8dd39c3a30 : 0xffffff8022978971 0xffffff8dd39c3b60 : 0xffffff801fc835ec 0xffffff8dd39c3cc0 : 0xffffff801f586d16 0xffffff8dd39c3dd0 : 0xffffff801f45a98b 0xffffff8dd39c3e60 : 0xffffff801f4711d9 0xffffff8dd39c3ef0 : 0xffffff801f5b2fea 0xffffff8dd39c3fa0 : 0xffffff801f420256 Kernel Extensions in backtrace: com.apple.driver.watchdog(1.0)[8BE4EE7F-9150-3161-BE84-36874BF82DE2]@0xffffff8022977000->0xffffff8022979fff

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

Mac OS version: 21G72

Kernel version: Darwin Kernel Version 21.6.0: Sat Jun 18 17:07:25 PDT 2022; root:xnu-8020.140.41~1/RELEASE_X86_64 Kernel UUID: E3E2BC4D-7B6F-39CC-8890-73A6FB513830 KernelCache slide: 0x000000001f200000 KernelCache base: 0xffffff801f400000 Kernel slide: 0x000000001f210000 Kernel text base: 0xffffff801f410000 __HIB text base: 0xffffff801f300000 System model name: MacBookPro16,1 (Mac-E1008331FDC96864) System shutdown begun: NO Hibernation exit count: 0

System uptime in nanoseconds: 122875484981976 Last Sleep: absolute base_tsc base_nano Uptime : 0x00006fc12da24dcb Sleep : 0x00006f96af8fec81 0x00025a9a06092fda 0x00006f94186b1fa8 Wake : 0x00006f96e4362206 0x00025aab580c18ac 0x00006f96c344dc52 Compressor Info: 0% of compressed pages limit (OK) and 5% of segments limit (OK) with 0 swapfiles and OK swap space Zone info: Zone map: 0xffffff8e2033d000 - 0xffffffae2033d000 . PGZ : 0xffffff8e2033d000 - 0xffffff8e2233e000 . VM : 0xffffff8e2233e000 - 0xffffff92eeb3d000 . RO : 0xffffff92eeb3d000 - 0xffffff948833d000 . GEN0 : 0xffffff948833d000 - 0xffffff9954b3d000 . GEN1 : 0xffffff9954b3d000 - 0xffffff9e2133d000 . GEN2 : 0xffffff9e2133d000 - 0xffffffa2edb3d000 . GEN3 : 0xffffffa2edb3d000 - 0xffffffa7ba33d000 . DATA : 0xffffffa7ba33d000 - 0xffffffae2033d000 Metadata: 0xffffff8dda32d000 - 0xffffff8dfa32d000 Bitmaps : 0xffffff8dfa32d000 - 0xffffff8e0032d000

last started kext at 122430175002317: >!UAudio 416.2 (addr 0xffffff7fb8223000, size 335872) last stopped kext at 93243463038351: >!UAudio 416.2 (addr 0xffffff7fb8223000, size 335872) loaded kexts: >!ATopCaseHIDEventDriver 5450.8 >!AHIDALSService 1 >X86PlatformShim 1.0.0 >!APlatformEnabler 2.7.0d0 >AGPM 129 @filesystems.autofs 3.0 >!AUpstreamUserClient 3.6.9 @kext.AMDRadeonX6000 4.0.8 >!ABridgeAudio!C 240.6 >!A!IKBLGraphics 18.0.8 @kext.AMDRadeonServiceManager 4.0.8 >!AGFXHDA 140.3 >!AGraphicsDevicePolicy 6.5.7 >AGDCBacklightControl 6.5.7 @AGDCPluginDisplayMetrics 6.5.7 >!AMuxControl2 6.5.7 >pmtelemetry 1 |IOUserEthernet 1.0.1 >usb.!UUserHCI 1 >!AHV 1 >!ADiskImages2 126.141.2 >!AMCCSControl 1.16 >!A!ISlowAdaptiveClocking 4.0.0 >BridgeAudioCommunication 240.6 >!AAVEBridge 6.1 >!A!ICFLGraphicsFramebuffer 18.0.8 >!A!IPCHPMC 2.0.1 >!AThunderboltIP 4.0.3 >usb.realtek8153patcher 5.0.0 |SCSITaskUserClient 456.140.3 >usb.!UHostBillboardDevice 1.0 >BCMWLANFirmware4387.Hashstore 1 >BCMWLANFirmware4378.Hashstore 1 >BCMWLANFirmware4377.Hashstore 1 >BCMWLANFirmware4364.Hashstore 1 >BCMWLANFirmware4355.Hashstore 1 >!AFileSystemDriver 3.0.1 @filesystems.tmpfs 1 @filesystems.lifs 1 @filesystems.hfs.kext 583.100.10 @BootCache 40 @!AFSCompression.!AFSCompressionTypeZlib 1.0.0 @!AFSCompression.!AFSCompressionTypeDataless 1.0.0d1 @filesystems.apfs 1934.141.2 >!ABCMWLANBusInterfacePCIeMac 1 @private.KextAudit 1.0 >!ASmartBatteryManager 161.0.0 >!AACPIButtons 6.1 >!ASMBIOS 2.1 >!AACPIEC 6.1 >!AAPIC 1.7 @!ASystemPolicy 2.0.0 @nke.applicationfirewall 402 |IOKitRegistryCompatibility 1 |EndpointSecurity 1 @Dont_Steal_Mac_OS_X 7.0.0 @kec.!AEncryptedArchive 1 >!UAudio 416.2 >driverkit.serial 6.0.0 |IOAVB!F 1040.6 @plugin.IOgPTPPlugin 1040.3 |IOEthernetAVB!C 1.1.0 >!AActuatorDriver 5460.1 >!AHIDKeyboard 228.2 >!AMultitouchDriver 5460.1 >!AInputDeviceSupport 5460.1 >!AHS!BDriver 5450.8 >IO!BHIDDriver 9.0.0 @kext.triggers 1.0 @kext.AMDRadeonX6100HWLibs 1.0 @kext.AMDRadeonX6000HWServices 4.0.8 >!AAudioClockLibs 140.1 >!A!ILpssUARTv1 3.0.60 >!A!ILpssUARTCommon 3.0.60 >!AOnboardSerial 1.0 |IOAudio!F 340.2 @vecLib.kext 1.2.0 @kext.AMDRadeonX6000Framebuffer 4.0.8 @kext.AMDSupport 4.0.8 >!AGraphicsControl 6.5.7 |IO!BSerialManager 9.0.0 |IO!BPacketLogger 9.0.0 |IO!BHost!CUSBTransport 9.0.0 |IO!BHost!CUARTTransport 9.0.0 |IO!BHost!CTransport 9.0.0 >IO!BHost!CPCIeTransport 9.0.0 |CSR!BHost!CUSBTransport 9.0.0 |Broadcom!BHost!CUSBTransport 9.0.0 |Broadcom!B20703USBTransport 9.0.0 >!AIPAppender 1.0 >X86PlatformPlugin 1.0.0 >!ABacklightExpert 1.1.0 |IONDRVSupport 597 >!ASMBus!C 1.0.18d1 @!AGPUWrangler 6.5.7 |IOSlowAdaptiveClocking!F 1.0.0 |IOAccelerator!F2 462.8 @!AGraphicsDeviceControl 6.5.7 |IOGraphics!F 597 >IOPlatformPlugin!F 6.0.0d8 >!AThunderboltDPOutAdapter 8.5.1 >usb.cdc.ecm 5.0.0 >usb.cdc.ncm 5.0.0 >usb.IOUSBHostHIDDevice 1.2 >usb.!UHub 1.2 >usb.cdc 5.0.0 >usb.networking 5.0.0 >usb.!UHostCompositeDevice 1.2 >!AThunderboltPCIDownAdapter 4.1.1 >!AThunderboltDPInAdapter 8.5.1 >!AThunderboltDPAdapter!F 8.5.1 >!AHPM 3.4.4 >!A!ILpssI2C!C 3.0.60 >!A!ILpssI2C 3.0.60 >!A!ILpssDmac 3.0.60 >!ABSDKextStarter 3 |IOSurface 302.14 @filesystems.hfs.encodings.kext 1 >!AXsanScheme 3 >!AThunderboltNHI 7.2.81 |IOThunderbolt!F 9.3.3 >usb.!UVHCIBCE 1.2 >usb.!UVHCICommonBCE 1.0 >usb.!UVHCI 1.2 >usb.!UVHCICommon 1.0 >!AEffaceableNOR 1.0 |IOBufferCopy!C 1.1.0 |IOBufferCopyEngine!F 1 |IONVMe!F 2.1.0 >!ABCMWLANCoreMac 1.0.0 |IOSerial!F 11 |IO80211!F 1200.12.2b2 |IOSkywalk!F 1.0 >mDNSOffloadUserClient 1.0.1b8 >IOImageLoader 1.0.0 >!AOLYHALMac 1 >corecapture 1.0.4 >usb.!UHostPacketFilter 1.0 |IOUSB!F 900.4.2 >usb.!UXHCIPCI 1.2 >usb.!UXHCI 1.2 >!AEFINVRAM 2.1 >!AEFIRuntime 2.1 >!ASMCRTC 1.0 |IOSMBus!F 1.1 |IOHID!F 2.0.0 |IOTimeSync!F 1040.3 |IONetworking!F 3.4 >DiskImages 493.0.0 |IO!B!F 9.0.0 |IOReport!F 47 $quarantine 4 $sandbox 300.0 @kext.!AMatch 1.0.0d1 |CoreAnalytics!F 1 >!ASSE 1.0 >!AKeyStore 2 >!UTDM 533.120.2 |IOUSBMass!SDriver 210.120.3 |IOSCSIBlockCommandsDevice 456.140.3 |IO!S!F 2.1 |IOSCSIArchitectureModel!F 456.140.3 >!AMobileFileIntegrity 1.0.5 $!AImage4 4.2.0 @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.Libm 1 @kec.corecrypto 12.0

enter image description here

TCooper
  • 111
  • 5

2 Answers2

6

If you check carefully it’s “window server” with one S.

WindowServer is a normal process, part of macOS (and OS X before the name change) and that watchdog indicates the system could not continue with a key instruction so it dumped internal state and forced a reboot.

Fixing these can go several ways

  • reinstall the os
  • remove accessories
  • remove software and modifications
  • collect more data on when and how this happens
bmike
  • 235,889
0

Just wanna pipe in on what it is and say that, when my mac is sluggish, windowserver cpu usage often seems to be involved.

How to lower down WindowServer CPU usage on a Mac

(disregard that blurb about using their products)

What is WindowServer on Mac? Simply, it’s the macOS process that draws elements on the screen, whether they are application windows, icons, or websites. The more windows you have open at any one time, the more CPU cycles WindowServer needs. Most graphical elements are refreshed regularly, which is why WindowServer needs those CPU cycles. Every time you move a window around or edit an image in Photoshop, or switch to a different tab in Safari, WindowServer needs to redraw your screen.

When you consider that windows in macOS have lots of effects, such as transparency and drop shadows, it’s hardly surprising that drawing and redrawing them on screen consumes resources. However, on most Macs, the number of CPU cycles WindowServer consumes should be so small you don’t notice it.

I've never had it cause a shutdown, the T2 security chip fullfills that role, frequently, on my system instead. But if it doesn't reoccur I wouldn't lose sleep over it.

JL Peyret
  • 1,112