一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种信息处理方法及装置、存储介质与流程

2022-12-10 07:28:06 来源:中国专利 TAG:

技术特征:
1.一种信息处理方法,其特征在于,包括:在信息处理装置启动的情况下,注册栈回溯接口函数和异常栈接口函数,并启动所述信息处理装置中的操作程序;在检测到所述操作程序运行异常的情况下,利用所述栈回溯接口函数获取所述操作程序异常时的栈回溯信息;并利用所述异常栈接口函数获取所述操作程序异常时的异常栈信息;根据所述异常栈信息和所述栈回溯信息,定位所述操作程序运行异常时的异常代码。2.根据权利要求1所述的方法,其特征在于,所述注册栈回溯接口函数和异常栈接口函数,还包括:获取所述操作程序对应的总堆栈信息;相应的,所述根据所述异常栈信息和所述栈回溯信息,定位所述操作程序运行异常时的异常代码,包括:根据所述总堆栈信息、所述异常栈信息和所述栈回溯信息,定位程序运行异常时的异常代码。3.根据权利要求1所述的方法,其特征在于,所述利用所述异常栈接口函数获取所述操作程序异常时的异常栈信息,还包括:获取所述操作程序异常时的线程信息、内存信息和寄存器信息;相应的,所述根据所述异常栈信息和所述栈回溯信息,定位所述操作程序运行异常时的异常代码,包括:根据所述线程信息、所述内存信息、所述寄存器信息、所述栈回溯信息和所述异常栈信息,定位所述操作程序运行异常时的异常代码。4.根据权利要求3所述的方法,其特征在于,所述根据所述线程信息、所述内存信息、所述寄存器信息、所述栈回溯信息和所述异常栈信息,定位所述操作程序运行异常时的异常代码之前,所述方法还包括:获取所述操作程序编译时的编译文件;相应的,所述根据所述线程信息、所述内存信息、所述寄存器信息、所述栈回溯信息和所述异常栈信息,定位所述操作程序运行异常时的异常代码,包括:根据所述编译文件、所述线程信息、所述内存信息、所述寄存器信息、所述栈回溯信息和所述异常栈信息,定位程序运行异常时的异常代码。5.根据权利要求1所述的方法,其特征在于,所述在检测到所述操作程序运行异常的情况下,利用所述栈回溯接口函数获取所述操作程序异常时的栈回溯信息,包括:在检测到所述操作程序处于异常或者断言失败的情况下,利用所述栈回溯接口函数获取所述操作程序异常时的栈回溯信息。6.根据权利要求1所述的方法,其特征在于,所述利用所述异常栈接口函数获取所述操作程序异常时的异常栈信息之后,所述方法还包括:根据所述异常栈信息和所述栈回溯信息,确定所述操作程序异常时的异常原因;显示所述异常原因。7.一种信息处理装置,其特征在于,所述装置包括:注册单元,用于在信息处理装置启动的情况下,注册栈回溯接口函数和异常栈接口函
数;启动单元,用于启动所述信息处理装置中的操作程序;获取单元,用于在检测到所述操作程序运行异常的情况下,利用所述栈回溯接口函数获取所述操作程序异常时的栈回溯信息;并利用所述异常栈接口函数获取所述操作程序异常时的异常栈信息;定位单元,用于根据所述异常栈信息和所述栈回溯信息,定位所述操作程序运行异常时的异常代码。8.根据权利要求7所述的装置,其特征在于,所述获取单元,用于获取所述操作程序对应的总堆栈信息;相应的,所述定位单元,用于根据所述总堆栈信息、所述异常栈信息和所述栈回溯信息,定位程序运行异常时的异常代码。9.一种信息处理装置,其特征在于,所述装置包括:存储器、处理器和通信总线,所述存储器通过所述通信总线与所述处理器进行通信,所述存储器存储所述处理器可执行的信息处理的程序,当所述信息处理的程序被执行时,通过所述处理器执行如权利要求1至6任一项所述的方法。10.一种存储介质,其特征在于,其上存储有计算机程序,应用于信息处理装置,该计算机程序被处理器执行时实现如权利要求1至6任一项所述的方法。

技术总结
本发明公开了一种信息处理方法及装置、存储介质,信息处理方法包括:在信息处理装置启动的情况下,注册栈回溯接口函数和异常栈接口函数,并启动信息处理装置中的操作程序;在检测到操作程序运行异常的情况下,利用栈回溯接口函数获取操作程序异常时的栈回溯信息;并利用异常栈接口函数获取操作程序异常时的异常栈信息;根据异常栈信息和栈回溯信息,定位操作程序运行异常时的异常代码,提高了定位异常代码时的准确性。代码时的准确性。代码时的准确性。


技术研发人员:唐彬 丁翔 严海双 张胜举
受保护的技术使用者:中国移动通信集团有限公司
技术研发日:2021.06.09
技术公布日:2022/12/8
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献