Intel Power Gadget causes kernel panics

The latest version of Intel Power Gadget (3.6.1) is causing frequent kernel panics in macOS Catalina (10.15.1), causing the system to freeze and then shut down. This happens when some app is already running and I use spotlight to launch the Intel Power Gadget.

How can I fix this?

Here's the panic string for the incident:

macOSPanicString : panic(cpu 6 caller 0xffffff801a262e0a): Kernel trap at 0xffffff7f9e4f6339, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0x00000000000d447c, CR3: 0x00000004435c514a, CR4: 0x00000000003626e0
RAX: 0x0000000000014068, RBX: 0x0000000000000007, RCX: 0x0000000000030105, RDX: 0x0000000000010057
RSP: 0xffffff8209d98f30, RBP: 0xffffff8209d98f60, RSI: 0x0000000000010058, RDI: 0xffffff8059b959c0
R8:  0x0000000000000003, R9:  0x0000000000000000, R10: 0x0000000000000000, R11: 0x0000000000000000
R12: 0x000000000007a74f, R13: 0x0000000000001004, R14: 0x0000000000000000, R15: 0xffffff806137f1a0
RFL: 0x0000000000010083, RIP: 0xffffff7f9e4f6339, CS:  0x0000000000000008, SS:  0x0000000000000000
Fault CR2: 0x00000000000d447c, Error code: 0x0000000000000002, Fault CPU: 0x6, PL: 1, VF: 5

Backtrace (CPU 6), Frame : Return Address
0xffffff8209d98990 : 0xffffff801a139a3b 
0xffffff8209d989e0 : 0xffffff801a270fe5 
0xffffff8209d98a20 : 0xffffff801a262a5e 
0xffffff8209d98a70 : 0xffffff801a0e0a40 
0xffffff8209d98a90 : 0xffffff801a139127 
0xffffff8209d98b90 : 0xffffff801a13950b 
0xffffff8209d98be0 : 0xffffff801a8d17f9 
0xffffff8209d98c50 : 0xffffff801a262e0a 
0xffffff8209d98dd0 : 0xffffff801a262b08 
0xffffff8209d98e20 : 0xffffff801a0e0a40 
0xffffff8209d98e40 : 0xffffff7f9e4f6339 
0xffffff8209d98f60 : 0xffffff801a26acd1 
0xffffff8209d98f80 : 0xffffff801a26225b 
0xffffff8209d98fd0 : 0xffffff801a0e0bed 
      Kernel Extensions in backtrace:
         com.intel.driver.EnergyDriver(3.6.1)[CF3549FA-B79E-34E2-BF25-6C5FEF5EF262]@0xffffff7f9e4f5000->0xffffff7f9e4f8fff

BSD process name corresponding to current thread: BL2
Boot args: chunklist-security-epoch=0 -chunklist-no-rev2-dev

Mac OS version:
19B88

Kernel version:
Darwin Kernel Version 19.0.0: Thu Oct 17 16:17:15 PDT 2019; root:xnu-6153.41.3~29/RELEASE_X86_64
Kernel UUID: 7503CD47-851F-321E-8747-50DB4299165F
Kernel slide:     0x0000000019e00000
Kernel text base: 0xffffff801a000000
__HIB  text base: 0xffffff8019f00000
System model name: MacBookPro15,1 (Mac-937A206F2EE63C01)
System shutdown begun: NO

System uptime in nanoseconds: 170839497305610
last loaded kext at 168765961853818: >usb.IOUSBHostHIDDevice    1.2 (addr 0xffffff7f9e473000, size 45056)
last unloaded kext at 169075379128440: >!UAudio 320.49 (addr 0xffffff7f9f892000, size 434176)
loaded kexts:
org.virtualbox.kext.VBoxNetAdp  6.0.12
org.virtualbox.kext.VBoxNetFlt  6.0.12
org.virtualbox.kext.VBoxUSB 6.0.12
org.pqrs.driver.Karabiner.VirtualHIDDevice.v061000  6.10.0
com.intel.driver.EnergyDriver   3.6.1
org.virtualbox.kext.VBoxDrv 6.0.12
@filesystems.smbfs  3.4
@kext.AMDFramebuffer    3.0.2
@kext.AMDRadeonX4000    3.0.2
@kext.AMDRadeonServiceManager   3.0.2
>!AGraphicsDevicePolicy 4.5.9
@fileutil   20.036.15
@AGDCPluginDisplayMetrics   4.5.9
>!AHV   1
|IOUserEthernet 1.0.1
|IO!BSerialManager  7.0.1f1
>pmtelemetry    1
>!AUpstreamUserClient   3.6.8
>!APlatformEnabler  2.7.0d0
>X86PlatformShim    1.0.0
>AGPM   111.2.5
@Dont_Steal_Mac_OS_X    7.0.0
>!A!IKBLGraphics    14.0.2
>AGDCBacklightControl   4.5.9
>BridgeAudioCommunication   6.55
>!AThunderboltIP    3.1.3
@kext.AMD9500!C 3.0.2
>!AMuxControl2  4.5.9
>!AAVEBridge    6.1
>!ATopCaseHIDEventDriver    3410.1
>!AHIDALSService    1
>!ABridgeAudio!C    6.55
>!AGFXHDA   100.1.422
>!A!IPCHPMC 2.0.1
>!A!ICFLGraphicsFramebuffer 14.0.2
>!A!ISlowAdaptiveClocking   4.0.0
>!AMCCSControl  1.13
@filesystems.autofs 3.0
>BCMWLANFirmware4355.Hashstore  1
>BCMWLANFirmware4364.Hashstore  1
>BCMWLANFirmware4377.Hashstore  1
@filesystems.hfs.kext   522.0.9
@BootCache  40
@!AFSCompression.!AFSCompressionTypeDataless    1.0.0d1
@!AFSCompression.!AFSCompressionTypeZlib    1.0.0
>!AVirtIO   1.0
>!ABCMWLANBusInterfacePCIe  1
@filesystems.apfs   1412.41.1
@private.KextAudit  1.0
>!ASmartBatteryManager  161.0.0
>!AACPIButtons  6.1
>!ASMBIOS   2.1
>!AACPIEC   6.1
>!AAPIC 1.7
$!AImage4   1
@nke.applicationfirewall    303
$TMSafetyNet    8
@!ASystemPolicy 2.0.0
|EndpointSecurity   1
>usb.!UHub  1.2
@kext.AMDRadeonX4100HWLibs  1.0
@kext.AMDRadeonX4000HWServices  3.0.2
|IOUSBUserClient    900.4.2
|IOAVB!F    800.17
>!ASSE  1.0
@!AGPUWrangler  4.5.9
>!ABacklightExpert  1.1.0
>!AHIDKeyboard  209
|IO!BHost!CUARTTransport    7.0.1f1
|IO!BHost!CTransport    7.0.1f1
>!A!ILpssUARTv1 3.0.60
>!A!ILpssUARTCommon 3.0.60
>!AOnboardSerial    1.0
>X86PlatformPlugin  1.0.0
>!AGraphicsControl  4.5.9
>!AActuatorDriver   3410.2
>!AHS!BDriver   3410.1
>IO!BHIDDriver  7.0.1f1
>!AMultitouchDriver 3410.2
>!AInputDeviceSupport   3410.1
|IOAudio!F  300.2
@vecLib.kext    1.2.0
|IONDRVSupport  568
>IOPlatformPlugin!F 6.0.0d8
@kext.AMDSupport    3.0.2
@!AGraphicsDeviceControl    4.5.9
|IOAccelerator!F2   438.2.7
|IOSlowAdaptiveClocking!F   1.0.0
>!ASMBus!C  1.0.18d1
|IOGraphics!F   568
@plugin.IOgPTPPlugin    810.1
|IOEthernetAVB!C    1.1.0
@kext.triggers  1.0
>usb.cdc.ncm    5.0.0
>usb.cdc    5.0.0
>usb.networking 5.0.0
>usb.!UHostCompositeDevice  1.2
|IOSurface  269.6
@filesystems.hfs.encodings.kext 1
>!ABCMWLANCore  1.0.0
>mDNSOffloadUserClient  1.0.1b8
>IOImageLoader  1.0.0
|IOSerial!F 11
|IO80211!FV2    1200.12.2b1
>corecapture    1.0.4
|IOSkywalk!F    1
>!AThunderboltPCIDownAdapter    2.5.2
>!AThunderboltDPInAdapter   6.2.3
>!AThunderboltDPAdapter!F   6.2.3
>!AHPM  3.4.4
>!A!ILpssI2C!C  3.0.60
>!A!ILpssDmac   3.0.60
>!A!ILpssI2C    3.0.60
>!AThunderboltNHI   5.8.0
|IOThunderbolt!F    7.4.6
>usb.!UVHCIBCE  1.2
>usb.!UVHCI 1.2
>usb.!UVHCICommonBCE    1.0
>usb.!UVHCICommon   1.0
>!AEffaceableNOR    1.0
|IOBufferCopy!C 1.1.0
|IOBufferCopyEngine!F   1
|IONVMe!F   2.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
$quarantine 4
$sandbox    300.0
@kext.!AMatch   1.0.0d1
>!AKeyStore 2
>!UTDM  489.41.1
|IOSCSIBlockCommandsDevice  422.0.2
>!ACredentialManager    1.0
>KernelRelayHost    1
>!ASEPManager   1.0.1
>IOSlaveProcessor   1
>!AFDEKeyStore  28.30
>!AEffaceable!S 1.0
>!AMobileFileIntegrity  1.0.5
@kext.CoreTrust 1
|CoreAnalytics!F    1
|IOTimeSync!F   810.1
|IONetworking!F 3.4
>DiskImages 493.0.0
|IO!B!F 7.0.1f1
|IO!BPacketLogger   7.0.1f1
|IOUSBMass!SDriver  157.40.7
|IOSCSIArchitectureModel!F  422.0.2
|IO!S!F 2.1
|IOUSBHost!F    1.2
>usb.!UCommon   1.0
>!UHostMergeProperties  1.2
>!ABusPower!C   1.0
|IOReport!F 47
>!AACPIPlatform 6.1
>!ASMC  3.1.9
>watchdog   1
|IOPCI!F    2.9
|IOACPI!F   1.4
@kec.pthread    1
@kec.Libm   1
@kec.corecrypto 1.0

Update: Intel Power Gadget for Mac v3.6.2 should resolve this issue: https://software.intel.com/en-us/articles/intel-power-gadget

I'm the owner of Intel Power Gadget for Mac. Please contact me at [email protected] so I can work with you to debug this issue.


Other than checking for Catalina-specific updates for Intel Power Gadget, or logging a bug with Intel, you could try disabling other kernel extensions one by one to see if it's related to an interaction to any of those. For example, from your kernel panic I see you could potentially disable:

  • Karabiner
  • VirtualBox
  • Network sharing ("filesystems.smbfs")