摘要
本申请公开了一种记录异常数据的分析方法及装置。获取程序发生trap异常时调用的函数的指令地址,基于CSA链表的首节点获取第一函数,(程序在发生trap异常前调用的最后一个函数)的跳转地址。根据首节点的链接字查找第二函数(程序调用第一函数前调用的最后一个函数)对应的节点,基于第二函数对应的节点获取第二函数的跳转地址。重复通过节点的链接字获取跳转地址的步骤,直至链接字为0,并将这些跳转地址记录在列表中,从而实现程序发生trap异常后,及时记录函数的跳转逻辑的功能,能够防止异常数据的丢失,便于复现异常。