Kernel panics too often OS X 10.10.3

Here’s how I would troubleshoot this panic:

  1. You’ve disabled OSX’s native memory compression using low level sysctl parameters: “Boot args: vm_compressor=2”. Clear that boot argument according to the command below, then test:

    sudo nvram -d boot-args

  2. Rule out third party software: The most common cause of kernel panics are third party kernel extensions which are either deprecated or incompatible with your OS X.

    • Boot up in Safe Mode, which loads only native drivers. If you cannot reproduce the panic (note - must be reproducible), then the culprit is most likely third party software. Likewise, if the panic still persists, then software isn’t the issue (and you can skip uninstallation instructions in the following paragraph).

    • Boot up normally and proceed to uninstall the software associated with these drivers according to the developer's instructions - in descending order as appearing in the panic report:

      • com.adguard.nfext
      • com.globaldelight.driver.BoomDevice
    • You can verify removal using a simple Terminal command. There should be no output: kextstat | grep -v apple

  3. Without third party drivers, a kernel panic can only be caused by a few things:

    • A peripheral device: Disconnect any external drives, I/O devices, hubs, etc, to rule this out.

    • A bad OSX image or bug in OS X itself: Reinstall OS X to rule out a bad image.

    • A hardware problem: In terms of hardware, faulty RAM modules are often to blame. A repeated error code of type 14 (a page fault) is an indication of such. Run the Apple Hardware test (or Apple Diagnostics) and see if an error code is produced. Both the RAM modules and certain logic board components are tested, but it’s still notoriously a test prone to false negatives.

    • If you get to this point, I suggest bringing your machine into Apple and have them run in house diagnostics for a definitive diagnosis.


I read following as possible trouble makers:

  • globaldelight app

    Uninstall the Boom app and test kernel panics without it.

  • AdGuard App

    Remove it and test without it.

To take a closer look at what processes died in the last 7 days use this Terminal command:

ps aux | grep -w Z

It will show you the list of processes that died.


I am 98% certain it is a bug in OS X Yosemite, introduced with the 10.10.3 update. Welcome aboard. The kernel panics are totally erratic, some users have also graphics glitches. The only common feature is having a Intel HD 4000 GPU.

On MacBook Pros with dual GPU you can avoid the problem by disabling Automatic Graphics Switching (System Preferences > Energy Saver).

After countless phone calls with Apple, I will take my Mac to the Apple Store tomorrow. I am sure they won't find a thing. Then they will keep my Mac for five days, replace the logic board and the issue will persist. Please proof me wrong Apple...

Please contribute to the thread in the apple discussion forum and file a bug report (with link to the thread).