一种堆栈回溯的方法及装置
Abstract:
本文公布了一种堆栈回溯的方法及装置,包括:获取当前FP-4位置处的内存值;根据所述内存值确定当前函数使用的栈帧结构类型;根据所述栈帧结构类型,获取返回地址和父函数帧指针FP;其中,所述当前FP-4为当前函数FP的值往低地址方向移动4个字节处的内存地址。本申请能够自动识别ARM体系程序栈帧结构并根据不同的结构进行处理,使得栈帧回溯法能够正确回溯出不同栈帧结构程序的堆栈,大大增强了栈帧回溯法的正确性和实用性。
Public/Granted literature
Patent Agency Ranking
0/0