禾赛科技激光雷达因没处理闰年时间戳,导致自动驾驶故障

2024年 3月 1日 64.8k 0

今日,消息称禾赛科技激光雷达因没处理闰年时间戳,导致固件 Bug,致使凡是用了禾赛激光雷达的车,自动驾驶功能全部歇菜。

对此,新浪科技向禾赛科技方面确认,该公司回应称,“有2个老款L4机械式激光雷达今天出现了软件bug,问题原因已经找到,我们也跟相关客户都做了深入沟通、并提供了相关解决方案。”

据禾赛科技方面表示,“预计该问题会在24小时内彻底解决,此问题不涉及AT128、不影响OEM客户,对路上跑的所有搭载AT128的乘用车都无影响。”

常见的错误认知

1、 一年总是365天
2、2月总是28天
3、闰年是每四年一次

哪里容易出闰年相关的Bug

1、在一个日期值上加或减时间的代码。尤其是加减1年或1个月的代码
2、各种根据数据库查询结果生成的报表和图标,月度和年度统计可能会少算1天
3、证书/密码/密钥/缓存 等的过期时间,可能会比预期的早了一天,或者可能设定了一个非法的过期时间
4、固定长度的数组。例如,一个长度为365的数组遇到闰年可能就不够了,可能会数组越界。
5、UI组件,例如日历、日期选择组件,以及客户端输入校验相关的代码。

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论