DRAM "Row Hammer" 问题
最近遇到一个在 RAM 中某个比特位数据翻转导致的死机问题,在排查解决过程中进而了解到 DRAM “Row Hammer” 现象。
最近遇到一个在 RAM 中某个比特位数据翻转导致的死机问题,在排查解决过程中进而了解到 DRAM “Row Hammer” 现象。
介绍 use after free 导致 dump 的两个案例。
介绍 Trace32 离线 dump 分析环境的搭建方法步骤。
前言 介绍一个使用 trace 32 分析 dump 的案例,通过这个案例熟悉 trace 32 工具的使用方法,并了解常见的 dump 问题排查思路。 死机的设备是展锐 8910 平台,操作系统是 freertos, c 语言...
展锐 8910 平台 dump 分析培训分享内容。
内存泄漏导致内存申请失败。
为 dump 解析工具增加 app.map 文件支持。
创建两个线程和一个消息队列,一个线程发消息,另一个线程接收消息,消息的大小是1个字节,在这样的情况下,接收消息的线程一收到消息会出现死机问题...
读写寄存器 DataAbort dump 案例。
CoreDump_2021-05-26_14-40-18 dump log 显示是访问了非法内存地址 Memory Management fault: Data access violation @0x10000a0d trace 32 解析dump 死机时执行的汇编代码 str r0,[r3] ; pxBlockToInsert,[r3] 查看R3寄存器为 10000A0D 确实访问了内存地址 0x10000A0D 再看调用栈情况...