![用于获取函数调用信息的方法、装置、电子设备和介质](/CN/2021/1/185/images/202110926882.jpg)
基本信息:
- 专利标题: 用于获取函数调用信息的方法、装置、电子设备和介质
- 申请号:CN202110926882.4 申请日:2021-08-12
- 公开(公告)号:CN115705294B 公开(公告)日:2024-07-05
- 发明人: 杨俊杰 , 王楠
- 申请人: 华为技术有限公司
- 申请人地址: 广东省深圳市龙岗区坂田华为总部办公楼
- 专利权人: 华为技术有限公司
- 当前专利权人: 华为技术有限公司
- 当前专利权人地址: 广东省深圳市龙岗区坂田华为总部办公楼
- 代理机构: 北京市金杜律师事务所
- 代理人: 罗利娜
- 主分类号: G06F11/36
- IPC分类号: G06F11/36
摘要:
本公开的实施例提供了一种用于获取函数调用信息的方法、装置、电子设备和介质。方法包括从调用栈中获取第一调用返回地址,第一调用返回地址在第一函数的代码的地址范围内;基于第一调用返回地址,在第一函数的代码中确定第一调用代码,该第一调用代码指示由第一函数调用第二函数;以及从第一调用代码中获取第二函数的代码的起始地址。本公开提供的方案不需要寄存器数据就能够获取函数调用信息,因此增加了定位程序出错原因的准确性和适用范围。
公开/授权文献:
- CN115705294A 用于获取函数调用信息的方法、装置、电子设备和介质 公开/授权日:2023-02-17