![[Android稳定性] 第043篇 [问题篇] Unable to handle kernel NULL pointer dereference at virtual address](https://hexoimg.oss-cn-shanghai.aliyuncs.com/blog/24/11/SEkKvx.png)
[Android稳定性] 第043篇 [问题篇] Unable to handle kernel NULL pointer dereference at virtual address
在测试版本V816.0.24.8.26.UGUCNXM中,稳定版挂测MTBF时出现大量空指针引用错误。通过linux ramdump parser分析dump文件,发现问题源于对NULL指针的访问。进一步分析发现,故障点在`mutex_lock`函数中,由于`iocb->ki_filp->private_data`为NULL导致。检查发现该`file`结构体对应的`/proc/hwinfo`节点存在问题。经过代码检查,该节点已不再需要,可以移除。
