崩溃报告
如果 MATLAB® 崩溃,则会显示“MathWorks® 崩溃报告程序”对话框,提示您将崩溃报告发送至 MathWorks。这样做可以帮助我们改善产品。崩溃报告包含一个或多个崩溃日志,这些日志中包含了关于堆栈跟踪和 MATLAB 配置的信息。您可以通过点击对话框中的显示报告按钮来查看崩溃报告的完整内容。只有此数据以及您作为再现步骤提供的信息会被发送至 MathWorks 公司。
如果您知道导致崩溃的可能原因,再现步骤将非常有用,但任何有关您在崩溃发生时正在执行的操作的信息,都有助于我们的开发人员更好地了解原因。
如果您确实知道发生崩溃的原因,请在 MathWorks 错误报告数据库中查找关于此原因的信息。
如果该问题可再现,请从 https://www.mathworks.com/support/contact_us.html 提交支持案例。
找到崩溃日志
在某些情况下,崩溃报告程序不会打开。例如,当使用 -batch
选项启动 MATLAB 或在部署模式下运行它时,崩溃报告程序将不可用。如果您遇到异常终止,但没有显示崩溃报告程序,则可以使用 https://www.mathworks.com/support/contact_us.html 上的电子邮件地址将崩溃日志发送至 MathWorks 公司。崩溃日志是具有前缀 matlab_crash_dump
、java.log
或 hs_err
的文件。要找到这些日志,请在 MATLAB 命令行窗口中键入以下命令之一,并将其中的 prefix
替换为 matlab_crash_dump
、java.log
和 hs_err
。
在 Windows® 平台上:
dir(fullfile(tempdir,'prefix*'))
也可以打开 Windows 资源管理器并导航至
文件夹。%USERPROFILE%
\AppData\Local\在 Linux® 和 macOS 平台上:
dir(fullfile('~','prefix*'))
在 macOS 上,也可以打开一个 Finder 窗口。按 Command+Shift+G 打开“转到文件夹”对话框并输入
~
。