When MATLAB crashes, up to three log files may be generated with the following names:
The filenames will not have XXXX in them, but rather a number representing the process ID. For example, you might see crash dumps named "matlab___crash___dump.3944," "java.log.3944," and "hs_error_pid3944".
You can use the following MATLAB File Exchange submission to extract the logs MATLAB generates:
If MATLAB is started with the '-logfile' option, a separate crash file is not created. Instead, the crash information is written to the end of the log file specified by the '-logfile' option.
You can also manually locate for the crash dumps:
Windows: On Windows these files are located in the folder where the operating system stores temporary files. To open your temp directory, enter the following into the search field in your Start Menu/Start Screen/Taskbar:
or manually navigate to
In some instances, the crash log may instead be located in the user-path directory. To identify this directory, execute the following command in the MATLAB Command Prompt:
Linux: On Linux, crash dumps are saved to your home folder. Type "cd ~" to navigate to your home folder.
Mac: On Mac, crash dumps are saved to your home folder. From the Finder, click the "Go" menu and select "Home" to open your Home folder.