《毁灭战士》运行两年崩溃:数值溢出漏洞被触发
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。
同类文章
侧躺玩手机对眼睛和颈椎的危害有多大
睡前侧卧刷手机,这个看似舒适的放松姿势,其实正在悄悄损害你的眼睛与颈椎健康。长期保持向一侧躺卧看手机,双眼到屏幕的距离会产生明显差异,导致调节需求失衡。尤其是被压在下方的那只眼睛,视野受限、光线不足,需要更费力地调节才能看清。这种持续的不对称用眼,容易引发慢性视疲劳,长期可能加速视力变化,并拉大双眼
小米米家高速水离子吹风机Pro开箱评测 719元值得买吗
小米旗下米家品牌近日在个人护理电器市场推出重磅新品——米家高速水离子电吹风机 Pro,现已于京东平台正式发售。这款高端电吹风机官方定价为940元,首发优惠价仅719元,精准定位于追求专业护发与造型体验的用户。 产品设计上,米家高速水离子吹风机 Pro 提供了三种时尚配色可选,机身采用金属珠光漆工艺,
安勤发布3.5寸单板机ECM-PTL 搭载酷睿Ultra三代处理器
安勤科技于5月7日正式发布了其全新的3 5英寸单板计算机——ECM-PTL。这款产品的最大亮点在于其核心搭载了第三代英特尔酷睿Ultra处理器,这不仅是一次硬件性能的飞跃,更标志着“AI PC”的强大能力从传统桌面端成功扩展至边缘计算领域。它为边缘AI、工业自动化等需要低延迟、高实时响应的场景,提供
小米浅沙色智能按摩眼罩首发价199元 SPA级热敷缓解眼疲劳
小米生态链近日为广受欢迎的米家智能按摩眼罩系列推出了全新配色——浅沙色版本。这款新品官方建议零售价为249元,在首发优惠期间,用户仅需199 75元即可入手,并将于5月14日全面开售。 作为小米推出的首款智能按摩眼罩,其人体工学设计尤为出色。产品采用仿生曲线造型,能够紧密贴合鼻梁与眼周曲线,高效遮蔽
小米智能按摩眼罩浅沙色首发 SPA热敷缓解眼疲劳仅199元
米家智能按摩眼罩全新浅沙色版本正式发布。这款备受期待的新配色将于5月14日上市,官方建议零售价为249元,首销期间用户可享限时优惠,到手价仅199 75元。 作为小米生态链推出的首款智能按摩眼罩,该产品在人体工学设计上颇具匠心。其独特的仿生曲线能够紧密贴合用户鼻梁与眼周轮廓,实现更好的遮光效果。内凹
- 日榜
- 周榜
- 月榜
1
2
3
4
5
6
7
8
9
10
相关攻略
2015-03-10 11:25
2015-03-10 11:05
2021-08-04 13:30
2015-03-10 11:22
2015-03-10 12:39
2022-05-16 18:57
2025-05-23 13:43
2025-05-23 14:01
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程
热门话题

