ReportCrash High CPU & How to Disable reportcrash in Mac OSX

For a while now, all of my MacBooks have run extremely hot and the fans have gone nuts. While troubleshooting the issue, Activity Monitor showed that an app named reportcrash has run very high on the CPU and has killed my battery life. Force quitting the app didn’t help as it would start right back up in a few seconds and climb back to 80-100% usage of the CPU.

What is CrashReporter?

CrashReporter runs in any time an application crashes and it’s designed to saves the application state to aid developers in working out why the app crashed. Basically a process is launching, crashing (and invoking CrashReporter) and then re-launching, repeating this cycle never ending.

How to Identify What’s Crashing

To show which process is triggering this cycle and stop it, CrashReporter is pretty verbose in its logging which makes finding the problem app somewhat easier. Open up the console.app (/Applications/Utilities/Console.app) and look towards the end of your system.log to see what app is crashing.

Unfortunately for me, the problem is a driver by some company called EFI and getting the latest drivers didn’t resolve the issue. The next obvious solution was to disable reportcrash.

How to Disable ReportCrash

Fire up terminal and run the following commands to disable reportcrash:

How to Enable ReportCrash

If you need to reenable crash report, run the following commands in terminal:


Comments
Harvey Specter
Posted at 4:41 am February 24, 2017
iuser
Reply
Author

Great, thank you so much!

Harvey Specter
Posted at 2:10 pm July 20, 2017
mac succ
Reply
Author

thanks man

    Harvey Specter
    Posted at 2:24 pm July 20, 2017
    Greg
    Reply
    Author

    Glad it helped!

Harvey Specter
Posted at 8:02 pm October 26, 2017
Verdi Pratama
Reply
Author

Thank you so much sir! It’s works 🙂

    Harvey Specter
    Posted at 12:34 pm October 28, 2017
    Greg
    Reply
    Author

    Glad it helped, Verdi!

Leave a Reply