【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种数据处理方法和装置。
技术介绍
1、现有主要使用atos和symbolicate语句,对ios符号调用语句进行符号化。但atos或symbolicate命令首次符号化ios符号调用语句速度过慢,且命令只能在macos操作系统使用,不适用于windows操作系统和linux操作系统,使用具有局限性。
技术实现思路
1、有鉴于此,本专利技术实施例提供一种数据处理方法和装置,至少能够解决现有技术中语句符号化速度过慢且使用具有局限性的现象。
2、为实现上述目的,根据本专利技术实施例的一个方面,提供了一种数据处理方法,包括:
3、响应于对应用的编译操作,基于应用的源代码生成调试符号文件,解析调试符号文件,以生成包括地址与函数方法名映射关系的第一字符串文件,以及包括地址与文件名和行号映射关系的第二字符串文件;
4、监听应用的运行状态,以在监听到应用运行崩溃时,确定崩溃地址,将所述崩溃地址转换为符合调试符号文件格式要求的机器码地址;<
...【技术保护点】
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述崩溃地址转换为符合调试符号文件格式要求的机器码地址,包括:
3.根据权利要求1所述的方法,其特征在于,生成第一字符串文件的过程,包括:
4.根据权利要求3所述的方法,其特征在于,所述从第一字符串文件中查询对应的目标函数方法名,包括:
5.根据权利要求4所述的方法,其特征在于,生成第二字符串文件的过程,包括:
6.根据权利要求5所述的方法,其特征在于,编译单元标签结构还包括语句列表属性,所述从第二字符串文件中查询对应的
...【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述崩溃地址转换为符合调试符号文件格式要求的机器码地址,包括:
3.根据权利要求1所述的方法,其特征在于,生成第一字符串文件的过程,包括:
4.根据权利要求3所述的方法,其特征在于,所述从第一字符串文件中查询对应的目标函数方法名,包括:
5.根据权利要求4所述的方法,其特征在于,生成第二字符串文件的过程,包括:
6.根据权利要求5所述的方法,其特征在于,编译...
【专利技术属性】
技术研发人员:杜露阳,
申请(专利权)人:北京沃东天骏信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。