进程错误
进程错误(英语:),是进程设计术语,是指软件运行时因进程本身有错误而造成功能不正常、死机、数据丢失、非正常中断等现象。有些进程错误会造成计算机安全隐患,此时叫漏洞。

第一次发现导致计算机错误的飞蛾,也是第一个计算机进程错误。

贝尔尼十字架站的当机状态
.jpg.webp)
广州地铁票务检验机弹出进程出错对话框
一些有趣的隐错有时也会成为一种乐趣。在电脑游戏中,假如一些隐错不令游戏出现大错误的话,经常会变成一种玩游戏时的秘技(秘技有时是游戏设计者故意加入,用于检查进程设计,绕过不需要的步骤直接检验需要的地方时所使用的代码)。
「Bug」的词源
来自工程学
用bug来指工程错误这种用法大约出现在1870年代,早在电脑出现前就存在。目前最早找到的证据是爱迪生在1878年的信[2]
It has been just so in all of my inventions. The first step is an intuition, and comes with a burst, then difficulties arise—this thing gives out and [it is] then that "Bugs"—as such little faults and difficulties are called—show themselves and months of intense watching, study and labor are requisite before commercial success or failure is certainly reached.
中译如下:
在我所有发明都如此。第一步是直觉,然后灵光一闪,然后出现困难——这事发生了,然后“Bug”——这样称呼那些微小错误和困难——展现出来。在明确到达商业成功或失败前必需数个月的密切关注、研究和劳动。
管理错误的常见用语

典型错误历史(GNU Classpath project数据)。由用户提交的错误是「未确认」(unconfirmed),一旦该错误由开发人员重现,即为「已确认」(confirmed)错误。此后已确认的错误会「修复」(fixed)。其他类别的错误(无法重现、不予解决等)通常不多见。
- 处理进度
- New:代表新回报错误
- Resolved:代表错误已处理完(见下方「处理方式」)
- Closed:处理完并已验证
- 处理方式
软件开发 |
---|
内核行动 |
范式与模式 |
方法论与框架 |
支持行为 |
实践 |
工具 |
标准与知识体系 |
参见
- 调试
- 2000年问题
- Therac-25案例
- 漏洞奖励计划
- Gotcha(编程)
- 软件缺陷指针
参考资料
- . [2017-02-04]. (原始内容存档于2017-02-05).
- Hughes, Thomas Parke. . 1989: 75. ISBN 978-0-14-009741-2.
- Log Book With Computer Bug (页面存档备份,存于), National Museum of American History
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.