《毁灭战士》运行两年崩溃:数值溢出漏洞被触发
1993年12月诞生的《毁灭战士》堪称FPS游戏开山之作,其影响力之深远,甚至让"毁灭战士克隆品"一度成为整个第一人称射击游戏类别的代称。这款经典游戏历经近32年依然活跃,依靠丰富的Mod内容和玩家自制关卡保持着旺盛生命力。不过最近有个令人啼笑皆非的发现:有位玩家意外证实,让游戏持续运行两年多后会出现崩溃现象。
科技论坛LenOwO的管理员明基分享了这个有趣的实验。他使用一台2003年产的华硕MyPal A620掌上电脑,在这个搭载Windows Mobile系统的古董设备上运行WinDOOM程序。为了让实验顺利进行,明基专门改造了供电系统:为设备安装了18650锂电池组UPS,通过路由器USB接口提供持续稳定的5V电源。这个长期运行的项目一度被他遗忘,直到日前屏幕上突然弹出的程序崩溃提示才让他想起这个实验。
这个看似偶然的崩溃其实早有伏笔。作为基于1997年《毁灭战士》源代码的移植版本,WinDOOM完美继承了原版游戏的诸多特性,包括那个鲜为人知的"演示文件"计时漏洞。游戏在待机演示模式下运行时,名为gametic的内部计时器会以35Hz频率持续累加,却从不会重置。这个32位有符号整型变量在设计之初就被约翰・卡马克刻意保留了这一特性——或许他认为没人会让游戏持续运行近两年。
经过计算可以得知:以每秒35次计,这个计时器将在约1.95年后达到最大值2147483647。在32位系统中,超过这个数值会导致整数溢出变为负值,进而引发程序崩溃。实际运行时间存在偏差的原因可能有两个:这台尘封多年的掌机确切的运行时间难以考证;另一个可能是移植版将计时频率降到了30Hz,这样溢出时间就会延长至2.26年,更接近明基声称的"两年半"。
无论如何,这个意外实验揭示了游戏史上一个冷知识:让《毁灭战士》不间断运行两年是个"危险"举动。那些想挑战极限的玩家们,或许该三思而后行了。
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
理想新车布局预测:L9L与i9上半年发布
1月23日消息,综合权威公开信息与行业趋势研判,理想汽车2026年度新车布局规划正式曝光。此番产品线布局,不仅持续深耕SUV市场,同时加速补齐全场景覆盖的拼图。 理想L9旗舰SUV 在增程动力领域,理想L系列将迎来一位新成员——L9L,预计2026年上半年正式上市,预估售价区间为45万至55万元。与
三星消息应用7月停用 部分旧设备可继续使用
6月29日,多家海外媒体援引三星官方消息证实,三星消息(Samsung Messages)应用将于2026年7月正式终止服务。随着这个截止日期越来越近,依然在使用该应用的Galaxy用户需要尽快迁移到新的默认信息工具。其实过去两年里,三星一直在悄悄引导用户转向谷歌信息(Google Messages
吉利发布2030战略:年销650万辆全面迈向全球前五
1月22日,吉利控股集团在北京召开战略解析大会,正式发布“一个吉利,全面领先”的2030战略蓝图。战略目标清晰明确:到2030年,全球总销量(含乘用车与商用车)突破650万辆,稳居全球车企前五。其中,新能源车型占比预计达到75%左右,海外销量占比超过三分之一。尤为关键的是,依托全新全球化架构,单车型
OPPO Find X9系列旗舰手机累计销量突破250万部Ultra版超12万部
OPPO Find X9 Ultra 旗舰机型 回顾产品发布背景:Find X9系列于2025年10月正式登场,作为OPPO年度旗舰产品线,涵盖标准版、Pro版与Ultra版三大版本。该系列的核心竞争力十分明确——影像系统与综合性能的双重显著提升。上市以来,凭借芯片算力、屏幕显示素质、续航表现以及影
IntelliJ IDEA 2025.3.2 版本正式发布
IntelliJ IDEA 2025 3 2 版本现已正式发布。除了常规的漏洞修复与功能完善,本次更新有几个修复点值得格外关注——特别是如果你经常使用终端工具执行命令,或者正在采用远程开发工作流。终端工具窗口的闪烁问题终于得到彻底解决。此前在调用支持同步输出的命令行工具(例如 Claude Code
- 日榜
- 周榜
- 月榜
相关攻略
2026-05-25 13:31
2026-06-23 11:09
2026-06-23 17:45
2026-04-28 21:29
2026-01-11 13:45
2025-08-03 15:01
2025-08-24 18:37
2025-12-20 16:21
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程
热门话题

