崩溃(Crash)是指当应用程序操作系统等计算机程序停止正常运行并且退出英语exit (system call)时的情况。此时操作系统或应用程序会记录下与崩溃相关的任何详细信息,程序员可以查看有关崩溃的细节信息并且据此改进程序,如核心转储[1]

iMac崩溃时出现的错误讯息

大多数崩溃是由程序错误引起,例如当出现记忆体区段错误程式计数器中的地址值不正确、缓冲区溢出、执行无效的机器指令或触发未处理的异常时都有可能导致程序崩溃。

相关条目

编辑

参考文献

编辑
  1. ^ Satvat, Kiavash; Saxena, Nitesh. Crashing Privacy: An Autopsy of a Web Browser's Leaked Crash Reports. 2018. Bibcode:2018arXiv180801718S. arXiv:1808.01718 .