solidot新版网站常见问题,请点击这里查看。
自 1999 年英国邮政局安装了富士通开发的有 bug 财务软件 Horizon 之后,超过 700 人受到了盗窃钱财、欺诈和做假账的指控,这起丑闻被认为是英国最大规模的司法不公案。来自 Horizon 的证据被用于成功起诉了 736 名邮政工作人员,有人因此被关到监狱,生活被彻底改变。而据前开发者透露的信息,富士通公司早就知道它的软件存在问题。本周二富士通高管在英国议会下院委员会作证并道歉,表示可以承担部分赔偿。富士通执行董事、欧洲地区联席首席执行官保罗·帕特森(Paul Patterson)表示公司有道德义务为赔偿做出贡献。帕特森强调,系统从早期就存在“漏洞和错误”,富士通方面早就告知英国邮局公司。但他也指出,大型系统必然存在漏洞。

微软上周二释出了例行安全更新,结果是很多 Windows 10 用户通过社交媒体报告遭遇了 0x80070643 错误。问题补丁 KB5034441 旨在修复 Windows 10 21H2 和 22H2 的 BitLocker 漏洞。微软称,0x80070643 错误代码可能并不正确,实际错误原因与恢复分区容量不足有关,“Windows Recovery Environment servicing failed. (CBS_E_INSUFFICIENT_DISK_SPACE)”。早期版本的 Windows 10 恢复分区比较小。修复该错误需要用户用管理权限打开命令提示符窗口,执行一系列命令,调整分区大小,将恢复分区大小扩大到 250 MB。用户抱怨 Windows 什么时候变成了 Linux。

本月初,微软披露了一个与打印机相关的 bug:没有连接惠普打印机的 Windows 用户的系统中突然安装了惠普打印机软件。微软没有公开解释问题的根源,但被认为与打印机元数据有关。它现在释出了一个工具 KB5034510: Microsoft Printer Metadata Troubleshooter Tool,该工具将从系统中移除所有惠普打印机软件和相关数据(如果用户没有使用惠普打印机)。微软发布了 4 个版本,针对 Arm 和 x86 系统分别提供了 32 位 和 64 位版本。

上周释出的 Windows 11 例行更新 KB5033375 破坏了部分 Windows 11 设备的 Wi-Fi 连接。用户在 Reddit、Twitter 和微软的社区平台报告了问题,多所大学还发表声明建议学生卸载 KB5033375。问题主要影响启用了快速转换/快速漫游的企业无线网络,家用无线网络基本未受影响。此外,问题主要影响 Windows 11 v22H2 或 v23H2,Windows 10 基本未受影响。

几天前,Windows 用户报告系统上突然安装了惠普打印机软件,而他们的机器并没有连接任何惠普公司的设备。用户在尝试卸载或重装系统后惠普的软件还是会再次出现。现在问题的原因找到了:Windows 11 和 10 最近一次更新将所有人的打印机都重命名为 HP M101-M106,不管它是什么型号是哪个品牌。bug 被认为是惠普向 Windows Update 推送了最新的元数据后出现的,更新代码中的 bug 将所有打印机都标记为惠普的 LaserJet。这解释了为什么惠普的打印机软件 HP Smart 会突然出现在用户系统中。Windows Update 的一个关键功能是确保第三方驱动和设备为最新,其中包括下载设备所依赖的任何应用。微软已经删除了存在问题的元数据,HP Smart 不再安装到没有使用惠普打印机的系统中。

在云储存和同步应用 Google Drive 的官方论坛,过去几天很多用户报告发生了数据丢失。Google 官方客户支持回应称他们正对此展开调查,目前尚未知道问题原因,因此无法给出修复时间表。一位韩国用户称其 Google Drive 还原到了 2023 年 5 月的状态,也就是 5 月以来的数据全部丢失。这位用户称几天前使用了 Google Drive,之后一天早晨就发生了数据丢失,表示这些数据对自己十分重要。其他用户也报告过去半年的业务数据丢失。

部分 Windows 10 和 Windows 11 用户在安装了最新预览版更新 KB5029351 后遭遇了错误信息为 UNSUPPORTED_PROCESSOR 的蓝屏死机。微星公司现在证实该问题与其主板相关,它在官方声明中称使用 MSI 600/700 系列主板的用户遭遇了蓝屏死机,如果该补丁没有自动卸载,那么建议用户回滚 BIOS 到上一个版本,然后卸载 KB5029351。微软表示受影响的操作系统版本包括 Windows 10 21H2/22H2 和 Windows 11 22H2,它表示在多次蓝屏死机之后系统应该会自动卸载该补丁。

爱尔兰各地的 ATM 机器前排起了长长的队伍,原因是爱尔兰银行(Bank of Ireland)IT 系统故障允许储户取出高于存款的现金。但超额的钱其实变成了欠款,储户需要在未来偿还,并不存在免费现金可以拿。爱尔兰银行官方应用允许账号内没有钱的客户向欧洲网上银行 Revolut 转入最高 500 欧元。部分用户声称能转最高 1000 欧元。一旦完成转账,客户可以从任何 ATM 机器上取出现金。爱尔兰银行发表声明表示它正致力于解决该技术问题,对给客户造成的不便表示歉意。爱尔兰银行警告其客户,透支的钱未来是需要偿还的。

神秘技术故障导致数百架无人机掉进了墨尔本的雅拉河里。这些无人机原本是一场体育比赛前的灯光秀的一部分,但因为未知原因无人机中断程序掉进了附近的雅拉河。拥有这些无人机的 Australian Traffic Network [ATN]称它起飞了 500 架无人机,有多达 350 架无人机未能返回。它表示此前完成了数百场演出,第一次遭遇此类技术故障。ATN 的 Vic Lorusso 称,坠落的无人机未造成任何伤害或财产损失。他说,无人机按照技术故障应急方法旋转降落,但不幸的是它们当时处于水面之上,所以降落在了河里。

本周一 Mozilla 开发者检测到大量 Linux 用户的浏览器崩溃事件。受影响的主要是阿根廷用户,他们运行的是一个基于 Debian 10 的发行版 Huayra v5,发生崩溃时用户都是在 Google 上搜索图像。所有 Firefox 版本都受到影响。这可能暗示了问题不在于 Firefox 而是 Google 这边。Mozilla 开发者在分析后发现,崩溃都是发生在堆栈探测(stack probing)期间。JIT 在接触保留下一个 JavaScript 调用变量的区域时发生了溢出。而 Google 的代码被发现在单一帧中分配了 2 万个变量。这可能是机器生成代码发生异常。所以在使用 ChatGPT 写代码时还是要三思而后行。但之所以发生崩溃是 Linux 内核的旧 bug 与 Google JavaScript 代码组合的结果。Linux kernel 4.20 修复了该 bug,而 Huayra v5 基于的 Debian 10 使用的是 4.19。

在模拟器 QEMU 中运行 Linux 6.4 被发现会在启动时随机挂起,然而概率非常低,大约启动 1000 次会发生一次,因此除了测试者可能其他人不会注意到。为了寻找罪魁祸首,测试者使用二分法,在 21 小时内启动了 Linux 292,612 次,最终发现问题根源是 2023 年 4 月递交的一个 commit,撤回该 commit 就能修复问题。

奥地利主要反对党社会民主党因 Excel 电子表格“技术问题”而在周末宣布了错误的当选领导人,它在周一更正了错误。奥地利社民党上周六宣布布尔根兰省省长 Hans Peter Doskozil 是这个中左翼党的新领导人。但在周一社民党更正说,一位不太知名的候选人 Andreas Babler 赢得 52% 的选票当选。选举委员会主席表示,纸质选票与数字版本的结果不一致,他们发现由于一位同事 Excel 列表中的技术错误,导致结果错误。Babler 在胜选的新闻发布会上表示,为准确起见,委员会应该重新计票,称错误影响了党的形象。

AMD 披露了一个 99.99% 的用户都体会不到的处理器 bug:EPYC Rome 芯片会在连续运行 1044 天后崩溃。EPYC Rome 是 2019 年发布的基于 Zen 2 架构的第二代 EPYC 处理器,目前最新的 EPYC 处理器是第四代 Genoa。对于该 bug AMD 表示它无意去修复。该 bug 与处理器核心未能退出 CC6 睡眠状态有关,故障的确切触发时间与扩频和 REFCLK 频率有关。解决该问题有两种,其一是在连续运行 1044 天前重启下,其二是禁用 CC6 睡眠状态。今天的内核补丁可以在不重启的情况下打上,但固件更新等仍然需要强制性重启,因此连续运行 1044 天是极其罕见的情况。

本周三,世界各地的华硕路由器用户报告其设备突然发生故障,无法联网,反复重启之后路由器在数分钟内就因为内存耗尽而停止工作。对日志的分析显示,在发生故障前华硕向内置安全守护程序 ASD 推送了一个损坏的定义文件,路由器自动更新之后就崩溃了。华硕周五承认此次故障是因为服务器配置文件的一个配置错误导致的。它已经修复了故障,大部分用户只需要重启设备。如果重启无法解决问题,华硕建议用户保存当前配置设置,恢复出厂设置。

Skype 用户本月早些时候开始报告在拨打中国电话号码时出现连接问题。Skype 周三在其网站上发布通知说,这个问题始于 5 月 5 日,目前已经确定了原因。5 月 6 日,Skype中国运营商在其网站上发布了通知,将许多人打电话到中国时遇到的连接问题归咎于技术问题。微软发言人周三表示,正在努力恢复一些客户的服务,这些客户可能由于当地电信运营商的变化而无法访问 Skype。声明没有详细说明。

英特尔工程师修复了该公司产品驱动程序中的一个 bug,该 bug 是在 2020 年引入的,会导致 I219-LM Gigabit Ethernet 千兆以太网适配器在特定模式下以六成速率运行。该 bug 仅在 10/100 模式下触发,如果用户运行在 Gigabit 模式下,那么最高速率没有受到影响。

微软释出了更新,修复了一个导致 Firefox 运行时高 CPU 占用的 Windows Defender bug。该 bug 最早是在五年前报告的,在 Firefox 运行时 Windows 10 内置的安全软件 Windows Defender MsMpEng.exe 的组件 Antimalware Service Executable 会表现出异常行为,导致了高 CPU 占用浏览器运行缓慢。上个月开发者终于找到了问题根源,MsMpEng.exe 在跟踪事件时高频呼叫了操作系统内核的 VirtualProtect 功能。Firefox 在生成大量事件的同时 MsMpEng.exe 执行了大量无用的计算,两者的组合导致了高 CPU 占用,Moziila 和微软合作解决了这个问题,补丁于 4 月 4 日释出,Firefox 的 CPU 占用减少了四分之三。微软同时向 Windows 7 和 Windows 8.1 推送了更新,Firefox 将一直支持这两个操作系统到 2024 年。

类似信用卡,Google Pay 也有返现促销活动 reward,会向购买特定商品的用户返还少量现金。用户本周报告 Google Pay 出现了 bug,它送给用户的金额最高达到了 1000 美元。Google Play 团队向收到意外之财的客户发去邮件,证实了它遭遇了错误,表示会尝试从用户账号里逆转这笔转账,但如果用户已经消费或转出了这笔意外之财,Google 表示不会追究。

在马斯克(Elon Musk)裁掉了数千员工之后,Twitter 服务的可靠性过去两个月出现了显著下降。本周一再次发生严重故障。据 Platformer 援引消息来源报道,这起事故是一位工程师改动配置导致的,马斯克据称非常生气。Twitter 最近宣布 API 不再免费提供给用户,它构建了一个新的付费 API 给开发者使用,而该项目只有一位网站可靠性工程师。这位工程师周一的错误配置变动破坏了整个 Twitter API。马斯克发推表示要重写代码栈。

还记得《午夜凶铃》吗?它和一盒神秘的录像带有关,传说凡是看过这盘录像带的人,会在七天之后死亡。现在, Google 在某种意义上创造了 YouTube 版本的《午夜凶铃》:观看一则 1979 年《异形》电影片段的 Google Pixel 手机会立即重启。一位叫 OGPixel5 的用户报告称在 Google Pixel 6、6a 或 Pixel 7 上观看该视频会导致手机重启。部分用户还报告重启之后手机的移动服务停止工作,需要再次重启才能恢复正常。最可能的猜测是该视频的 4K HDR 格式与手机崩溃相关,所有使用 Tensor SoC 的 Google 手机都受到影响,其它非 Google 产 Android 手机未看到崩溃报道。Google 据称将在 3 月释出修复该问题的补丁。