2019独角兽企业重金招聘Python工程师标准>>>

Bugly上面的崩溃,刚打开根本看不懂什么函数地什么堆栈

1...一开始想到的是把il2cpp的代码生成符号文件,上传到bugly 但是找了一大圈,并没有il2cpp的符号文件,debug版本的话 代码也不一样 毫无参考价值,

2...就算是找到了符号表 也看不懂,il代码变为cpp代码根本看不懂。

3....开始根据堆栈尝试还原,因为是内存错误,首先想到的是无效指针,或者大内存分配失败,通过可以制造崩溃,然后看bugly的堆栈信息是否吻合,如果吻合那么就证明是这里的调用堆栈的问题了。然后查起来就容易多了,

4....崩溃堆栈起始是_pthread_startXXXX,基本可以断定是我们开的线程里面出错,unity主线程的话会是UnityMain。

5.....代码里面只有网络部分是自己开的线程,重点审查代码,var x = new byte[1024*1024*1024] 开始逐个可能造成内存错误的代码块插入上述测试代码,开始测试

转载于:https://my.oschina.net/kkkkkkkkkkkkk/blog/1618220

记Bugly崩溃查找过程unity-il2cpp相关推荐

  1. MySQL · 引擎特性 · InnoDB 崩溃恢复过程

    在前面两期月报中,我们详细介绍了 InnoDB redo log 和 undo log 的相关知识,本文将介绍 InnoDB 在崩溃恢复时的主要流程. 本文代码分析基于 MySQL 5.7.7-RC ...

  2. Unity IL2Cpp

    为什么80%的码农都做不了架构师?>>>    编者注 由于之前引入的log4net,在IL2Cpp下无法正常运行,导致没有日志库使用.还需要解决protobuf或thrift是否支 ...

  3. 67 SD配置-交货凭证配置-分配 SD 查找过程/激活检查

    业务背景:分配 SD 查找过程/激活检查 事务码:SPRO SPRO路径:SPRO->后勤常规->批次管理->批次确定和批次检查->批次查找程序分配和检查激活->分配 S ...

  4. 命题作文:在一棵IPv4地址树中彻底理解IP路由表的各种查找过程

    这是一篇命题作文.近期一直想写点东西,但一直找不到题目,正好收到一封邮件,有人问我Linux路由表的布局问题以及路由缓存的问题,加之前些日子又帮人做了一个片上路由表,所以觉得这是个好题目,索性花了多半 ...

  5. 命题作文 在一棵IPv4地址树中彻底理解IP路由表的各种查找过程

    这是一篇命题作文.近期一直想写点东西,但一直找不到题目,正好收到一封邮件,有人问我Linux路由表的布局问题以及路由缓存的问题,加之前些日子又帮人做了一个片上路由表,所以觉得这是个好题目,索性花了多半 ...

  6. 在一棵IPv4地址树中彻底理解IP路由表的各种查找过程

    1.IPv4地址空间树 IPv4的整个地址空间可以构成一棵完美的二叉树,因为它完全占满了整个4G的地址空间.这棵树如下所示: 需要指明的是,完全画出这幅图是不可能的,如果一个节点的直径小到1mm(这意 ...

  7. μC/OS任务就绪和优先级查找过程理解

    任务创建时,任务加入就绪表的过程: 1. μC/OS任务共64个优先级,本文中一个优先级只对应一个任务,最低优先级用二进制表示为00111111,只需占用6位,如图1所示. 图1 2. 创建任务时,会 ...

  8. bugfree安装中mysql未安装_记第一次安装bugfree过程,几经曲折,倒在了BUGfree 环境检查的MySQL未安装的地方,求助...

    记第一次安装bugfree过程,几经曲折,倒在了BUGfree 环境检查的MySQL未安装的地方,求助 1.准备工作,下载Xampp && bugfree Xampp http://s ...

  9. tolua打包Android后路径出错,unity+tolua 64位android崩溃排查过程记录

    最近项目上线googleplay,需要打64位包,由于unity l2cpp打包比mono慢很多,因此前期开发过程中都是用的mono打的32位包进行测试.结果64位包出来后发生各种莫名其妙的卡死,尤其 ...

最新文章

  1. VS Code – No source control providers 解决方法
  2. OKR 怎么突然火起来了?
  3. AlphaGo之后,DeepMind重磅推出AlphaFold:基因序列预测蛋白质结构
  4. ajax 的理论以及需要的常用参数
  5. 区间调度之区间合并问题
  6. python函数返回多个值时的数据类型是_Python3 注释多个返回值的函数类型
  7. arima模型_[不说人话系列]-ARIMA模型
  8. mysql连表查询on条件_mysql 外连接的时候,条件在on后面和条件在where后面的区别...
  9. FreeEIM 小插件 dwzjzx v2.1001 2013 下载
  10. 27了,还应该再淡定么
  11. SAP ABAP table control中用帮助(F4)实现自动填充另一字段教程
  12. call和calling的用法_call的用法及短语例句
  13. mysql-5.7.16-winx64+Navicat安装及配置
  14. python调用通达信公式_python读取通达信公式结果
  15. 渗透开发-XSS扫描器
  16. 5101是多大的电阻_电阻标准阻值换算表
  17. pe服务器注册表,注册表修复方法
  18. android之Goolgle Map
  19. requirejs+jquery表单验证
  20. .com 域名三十年回顾:从 1 到 1 亿个,一部互联网的变迁史

热门文章

  1. [MongoDB] MongoDB的基本操作以及文档的增删改查
  2. 每个前端工程师都应该去了解的前端面试题总结(一)
  3. 【Vue案例二】实现对表单数据的添加、删除以及关键字查询操作
  4. 入门机器学习(十一)--机器学习系统的设计
  5. 7-200 天梯赛的善良 (20 分)
  6. html转机器语言,【转】HTML5的语音输入 渐进使用HTML5语言识别, so easy! – 文艺里的小清新...
  7. 计算机审计的概念的论文,论文:浅谈计算机审计中的数据分析
  8. RFC的远程调用-异步
  9. D - Windows Message Queue
  10. root和user切换