MacBook Pro M2 Max 只装了 5 个软件,每一两周就 kernal panic,报错都是 double free of xxx,怎么判断是软件还是硬件问题?

3 天前
 drymonfidelia


不喜欢 macOS ,基本上就是当 iOS 软件打包机用,大部分时间都在吃灰,偶尔拿出来刷刷网页什么都没干,有的时候上个厕所回来就重启了

系统不是最新,但不代表我没更新系统,这个问题去年就开始出现了,24F74 是今年 5 月的更新,中间印象里大概更新过 2 、3 次系统。因为 iOS / macOS bug 实在太多了又没有 LTSC 这样的只修安全漏洞的东西,每次更新我都要等三四周搜索下没人遇到大问题我才敢更新,这时候大概率下一个更新又出现了,我又不敢装,拖一下就几个月没更新。

3 年 Apple Care 还没过期。但是搜了下其他遇到这种没办法当场复现问题的人,Genius Bar 只会让你重装系统

系统就装了 5 个第三方软件 Chrome XCode Unity2021.3 Windows (微软官方的 RDP 客户端) Element (开源聊天软件) 其它啥都没装
有的故障的时候什么软件都没开,就放着桌面也能 kernal panic
有装 Rosetta 因为垃圾 Unity 没装 Unity Hub 不给启动,Unity Hub 只有 x86 版本
1756 次点击
所在节点    macOS
18 条回复
magic3584
3 天前
去天才吧跑个检测,如果还发现不了问题就全部重装系统吧。我的系统非必要不更新
jedihy
3 天前
crash callstack 可以放出来看看吗? kernel panic 说明 kernel 有个 bug 正好被你的 app 出发了。或者,硬件就是有问题比如 bit flipping 之类的。
billgong
3 天前
@magic3584 #1 可以先跑自我诊断看看 https://support.apple.com/zh-cn/102550 所在城市没有直营店也可以打 400 热线让接线员跑 AST2 ,结果更全面一些
不过像你这样 kernal panic 的十有八九他们要么让你自己恢复系统,或者帮你 DFU 刷一遍机器。再有类似故障才会升级到检查硬件。
drymonfidelia
3 天前
@billgong 跑 Apple 诊断出来的问题是 PPP020 电源接口,可能是我没插充电器跑的原因,拿原装充电器插上后就是 ADP000 没有问题了
@jedihy 那个窗口被我关掉了,不知道里面有没有 crash callstack ,搜索了下在 /Library/Logs 下面找到了 panic 文件,是个 JSON ,里面没找到 callstack (用关键词 stack 搜的,没有找到有效的信息)
不过看到了这个
Kernel Extensions in backtrace:
com.apple.filesystems.smbfs(6.0)
dependency: com.apple.kec.Compression(1.0)
dependency: com.apple.kec.corecrypto(14.0)
dependency: com.apple.kext.triggers(1.0)
不知道是否有用?
不知道为什么没有以前 panic 的文件,只有最新的一次,印象里全年到现在至少 panic 15 次了,没办法确定以前的 Kernel Extensions in backtrace 是不是也是这个
查了下这个是 Samba 的扩展,但我从来没有用 mac 挂载过 Samba ,或者因为 Samba 不支持强制加密我从来没用过 Samba
jedihy
3 天前
这就不知道了。不知道 mac 会不会主动去扫局域网里面的 smb 目录
ihwbunny
2 天前
1. 那就只使用原装充电器或者只用电池,看看还有 panic 没有
2. 其实,最好是备份数据后,用安装 u 盘抹盘后联网重装系统。为什么要这样?因为最新的 macOS 安装系统,可能有针对你的硬件的最新 firmware 升级,联网是安装的时候它也会检查会不会有最新的硬件升级。制作安装盘的时候联网,并使用特定命令行参数,也可以在线下载最新的硬件。
3. 如果有两台 Mac ,联网用 DFU 恢复和修复下,参照 https://support.apple.com/zh-cn/108900
ihwbunny
2 天前
而且,既然质保还在,尽快测试,如果上面的还不行,就尽快送修换硬件吧
drymonfidelia
2 天前
@ihwbunny 质保是在,但我搜索了下这种不能稳定复现的情况大概率是不给修硬件,后面有空去试试吧
drymonfidelia
2 天前
@ihwbunny
1. panic 的时候大部分都是只用电池的
2. 我去年因为装了一个 NTFS 驱动怎么卸载都卸载不干净联网重装过一次,问题没有得到改善
3. 手边没有两台 Mac ,另一部老 Mac 也是前公司发的在国内给家里人用了没带出来。能进系统的话不知道有没有可能是 DFU 的问题
billgong
1 天前
@drymonfidelia 可以用 Arch 然后装 https://aur.archlinux.org/packages/idevicerestore (我反正在别的 distro 很难正常完整的编译最新版的 idevicerestore) 然后恢复 Mac 。最新版支持 M 系列 Mac
billgong
1 天前
@drymonfidelia 如果方便跑 genius bar 的话还是多跑几次,至少能让他们备个案。我那个 MBA 重启问题就前后跑了 3-5 次。
BuZZZX
1 天前
来现身说法,没装过你这些软件,但报错是一样的,M2 Air

结果:天才吧检测,确认属于 M2 硬件通病的一类,屏幕这一整面和转角传感器... 一堆换新,看了下总费用快 8K ,AppleCare 实付 0 ,苹果全家桶唯一一个买这服务的没成想就撞上了
drymonfidelia
1 天前
@BuZZZX 为什么屏幕这一面会导致系统重启呢
drymonfidelia
1 天前
@BuZZZX 你是怎么跟天才吧的人描述故障的,就说经常自动重启么
BuZZZX
1 天前
@BuZZZX BTW 我的故障触发主要是开机状态合屏,第二天打开屏幕秒重启 报错 Your computer was restarted because of a problem...半年内多次 供参考
BuZZZX
1 天前
@drymonfidelia #13 我没描述什么,他们自己调的系统报错日志排查的,说是转角传感器巴拉巴拉一堆,不懂
drymonfidelia
1 天前
@BuZZZX 那看起来故障不太一样,我重启毫无规律都是使用过程中重启
BuZZZX
1 天前
@drymonfidelia #17 这样排查还不简单,就楼上讲的 DFU 模式全新重装,别同步,装这几个软件用,排查软还是硬的问题,出错,就把报错日志全部复制保存出来,天才吧的工程师看这些日志能确认问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1157418

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX