第29章 乐园 (2/3)
“切。”钟印看着他,忽然笑了一下,“真想带你去外面的世界看看,什么叫万恶的资本家。”
陆识檐没说话,只是看着他笑,指腹轻轻捏了捏他的手指。
钟印的意识开始变得模糊。眼前的人影渐渐淡去,最后只剩下那双眼睛——沉稳的,带着温度的,好像还有一点点……不舍?
闹钟在五分钟后响起。
钟印睁开眼,盯着天花板,愣了几秒。他从那个有陆识檐的世界里被拽回来,迎接他的是——
“苦逼的打工人,周末还要加班!”
---
周五那辆测试车在耐久路试时,中控屏出现了随机重启,昨天客户反馈几台量产车也有类似现象。问题概率不高,但影响体验,所以他们必须周末加班排查。
“昨天玩得怎么样?”秦理一边连上诊断仪,一边头也不擡地问。
钟印盯着屏幕上的CAN总线数据:“没意思,小时候怎么那么喜欢?现在真的是上了年纪了。”
“游乐园就是赚小孩子钱的。”秦理终于把一段异常日志定位完,“小孩子喜欢,大人就得陪着——你看,抓住一个目标群体,就能带来一大片客户。”
“有道理。”钟印笑了笑,继续往下翻。
全组人已经忙了两个小时。
“中断优先级那边对过了吗?”秦理侧头问隔壁工位的壮壮。壮壮本名周宁,一米九的齐鲁壮汉,全组都叫他壮壮。
“对过了,不是硬件中断的问题。”壮壮把逻辑分析仪的波形图调出来,“我这边抓到的调用栈,最后全卡在同一个地方——图形引擎的显存锁等待。”
“锁?”钟印凑过去看了一眼,“显存分配不是无锁队列吗?”
“理论上是。”壮壮往下拉了拉,“但你看这个任务状态,全在等一个永远不会释放的信号量。像是……”他顿了一下,“像是某个服务异常终止了,但没释放占用的资源。”
办公室里安静了两秒。
“谁写的驱动?”秦理一脸不可思议。
“写的人可能已经离职了。”钟印已经开始翻git提交记录,“但代码还在用。”
他翻了半分钟,停住。
“这段。”他把屏幕转给大家看,“早期的原型代码,显存分配用了二值信号量做互斥。但后面的异常处理分支里,少了一个释放操作。”
秦理凑过来看了一眼,笑了:“这是个祖宗。”
“什么祖宗?”壮壮问道。
“上古代码。”钟印指着提交记录的日期,“四年前的代码,从来没人触发过那个异常分支。昨天那辆车在搓板路上颠得太狠,正好触发了。”
秦理听完,站起来,冲着测试机柜的方向举起了手里的三支签字笔,虔诚地拜了三拜。
“你干嘛?”钟印看着他。
“先拜拜再刷机。”秦理一脸正经,“这是汽车电子人的仪式感,你不懂。”
“行。”钟印忍着笑,“那拜完可以刷了吗?”
“刷,现在刷。”
壮壮连接上OTA服务器,回车键在手指下悬了两秒,看了一眼秦理。
秦理冲他点头:“刷。”
回车落下。
屏幕上开始滚日志——刷写、验证、重启。第一轮启动一切正常,仪表盘自检通过,中控屏亮起。
“装车试试?”壮壮问。
- 我家大门通综漫连载
- 诡秘:魔女家的二五仔连载
- 人在崩坏,这个旁白不对劲连载
- 崩坏:沙漠死神模板,加入群聊连载
- 综漫:被中野家收养的唯一弑神者连载
- 黄埔第四杰连载
- 龙珠:我能得到大佬记忆连载
- 碧蓝航线:全职指挥官连载
- 我才不想入赘雪之下家啊连载
- 无限英灵神座完本
- 型月,我将改写异闻带!连载
- 约拍COSER,系统怎么当真了连载
- 从憧魔开始的疯狂科学家连载
- 青春日常中的败犬们都成了魔女连载
- 双O,你们没有自己的老公吗?完本