I would like to ask you, where could I find my crash logs?
Console app has them neatly arranged depending on if a system level process has crashed or a user level process...
From there you can see if it's in ~/Library/Logs or /Library/Logs - you will get crashes and panics and hangs in separate files. Don't forget to look in /private/var/log as well.
To find the crash files, you can run Console app which will display all the system messages. If any specific application crashed, look in User Reports. If it's system crash, check in System Reports. Once you have found the crash file, you can Reveal in Finder (usually located in
If the crash resulted in reboot, in All Messages look line stating its Shutdown Cause and check the following list of Shutdown Causes for further information.
Alternatively you can also check the log files in
/var/log (such as
system.log), or in real-time by
You can also check where dumps are generated by monitoring
system.log file, e.g.
tail -f /var/log/system.log | grep crash # Hit Control-C to stop.
To scan for the previous crash files, run:
grep crash /var/log/system.log
To generate the actual core dump files (in
/cores), see: How to generate core dumps in macOS?
To make sure your macOS is healthy, perform the following tests:
If your system reboots often, you can also try to: