crash处理
文章平均质量分 84
拉普拉斯妖1228
这个作者很懒,什么都没留下…
展开
-
关于Linux的core dump那些事
什么是core?在linux中,程序运行时出现异常崩溃,操作系统会将程序当时的内存状态、调用堆栈等信息保存在core文件中。这种行为就是core dump(核心转储)。core文件中一般会保存寄存器信息(包括程序指针、栈指针等)、内存管理信息、CPU和操作系统状态和以及函数调用堆栈等信息。所以,core文件对于开发人员是非常重要的,很多时候我们都需要依赖对core文件的分析结合日志来定位和解决崩溃的问题。core dump相关设置在linux中,core dump的一些相关设置方法:查询:ulim原创 2021-08-29 13:53:24 · 366 阅读 · 0 评论 -
Linux程序中集成breakpad
项目介绍breakpad是google开发的一个跨平台C/C++ dump捕获开源库,崩溃文件使用微软的minidump格式存储,也支持发送这个dump文件到服务器,breakpad可以在程序崩溃时触发dump写入操作,也可以在没有触发dump时主动写dump文件。breakpad支持windows、linux、macos、android、ios等。目前已有Google Chrome, Firefox, Google Picasa, Camino, Google Earth等项目使用。主页:https原创 2021-09-06 20:08:22 · 701 阅读 · 0 评论