【小记录】android命令行程序发生coredump后读取堆栈信息
2024-09-05 12:39:59
一开始执行:
adb shell
cd /data/local/tmp
ulimit -c unlimited
./xxx
然后查看coredump文件信息:
adb pull /data/local/tmp/core ./
/Users/ahfu/code/android/android-ndk-r14b/prebuilt/darwin-x86_64/bin/gdb obj/local/arm64-v8a/test_xxx core
bt
#堆栈被完全损坏,什么有价值的信息都看不出来。
执行:
adb logcat | /Users/ahfu/code/android/android-ndk-r16b/ndk-stack -sym obj/local/arm64-v8a
# 一开始使用ndk 14r, 发现14r不支持64位二进制。换16r后解决。
然后启动 ./test_xxx 发生coredump后在另一个窗口看见了详细的coredump信息
最新文章
- 11.Configure Many-to-Many(配置多对多关系)【Code-First系列】
- Swift一些数据结构题目的编码实现
- 重新想象 Windows 8.1 Store Apps (80) - 控件增强: WebView 之基本应用, POST 数据, 与 JavaScript 交互
- HLS -- m3u8档案格式解析
- 介绍并扩展Fitnesse的测试模块化机制:ScenarioTable
- Linux学习一些在Terminal可以用到的快捷键及Shell常用的通配符
- Spark源码学习3
- <;META http-equiv=Content-Type content=";text/html; charset=gb2312";>;
- Codility上的问题 (17) PI 2012
- 设计模式-前摄器模式(Proactor)
- asp.net mvc 接入最新支付宝支付+退款 alipay-sdk-NET-20170615110549
- 201521123084 《Java程序设计》第4周学习总结
- Java课程设计---团队博客
- C#任务同步
- Python基础之条件语句和循环
- Mybatis中org.apache.ibatis.binding.BindingException错误问题总结
- 【算法】二叉查找树(BST)实现字典API
- ABP编译必须添加对程序集“netstandard, Version=2.0.0.0错误
- Android之socket客户端
- PyQt5--QToggleButton
热门文章
- rinted端口转发
- TensorFlow.NET机器学习入门【3】采用神经网络实现非线性回归
- Open-UI序言
- JAVA工具类获取HttpServletRequest、HttpServletResponse 对象
- SpringBoot统一日志打印
- 【LeetCode】624. Maximum Distance in Arrays 解题报告(C++)
- 食物链(poj1182)
- MySQL 中 count(*) 和 count(1)
- TSS任务状态段
- CycleGAN