![[Android稳定性] 第009篇 [问题篇] 数组越界导致的内核panic](https://hexoimg.oss-cn-shanghai.aliyuncs.com/blog/24/12/cover_android_stability_009.png)
[Android稳定性] 第009篇 [问题篇] 数组越界导致的内核panic
0. 问题现象 收到研发提供的反馈,部分机器插着usb后出现死机。 1. 问题分析 1.1 dmesg_TZ.txt [ 111.851460][ T2674] CPU: 6 PID: 2674 Comm: android.hardwar Tainted: G W OE
![[Android稳定性] 第008篇 [原理篇] 动态设置kernel cmdline](https://hexoimg.oss-cn-shanghai.aliyuncs.com/blog/24/12/image_34a046feced97161f77c77dbd27075d9.png)
[Android稳定性] 第008篇 [原理篇] 动态设置kernel cmdline
0. 前言 有时候我们会遇到一些问题,需要去打开内核的一些参数进行一些调试,比如initcall_debug、debug、log_buf_len等等。每次遇到这些问题时,我们都需要去重新打包。这不仅仅浪费时间,而且有时候在遇到问题时重新编译后反而不复现了,妥妥的浪费时间。基于这样的需求,我实现了这样