![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
::C++::开源库::Google Breakpad
文章平均质量分 89
wpc320
这个作者很懒,什么都没留下…
展开
-
Google Breakpad之六,mac平台crash
E文-》http://code.google.com/p/google-breakpad/wiki/MacBreakpadStarterGuide 有时候英文的意会,比中文翻译更能帮助理解。如何把breakpad加入你的mac程序How To Add Breakpad To Your Mac Client ApplicationPreparing a binary bu原创 2012-12-29 14:27:15 · 5661 阅读 · 0 评论 -
Google Breakpad之五,处理器设计
E文-》http://code.google.com/p/google-breakpad/wiki/ProcessorDesignBreakpad Processor 库目标Breakpad processor library是一个处理多平台崩溃的dump的框架,用于显示每个线程调用链的堆栈信息。处理后,数据变为对库使用者可用的数据。背景Breakpad的处理器旨在坐为核心的一原创 2012-12-18 16:10:03 · 2894 阅读 · 0 评论 -
Google Breakpad 之四,客户端设计
E文好的直接移步--》http://code.google.com/p/google-breakpad/wiki/ClientDesign部分按照自己的理解来说,一部分来自翻译软件,一些和模块相关术语还是用英文比如handler和sender。Breakpad 客户端库目标说白了,就是handler负责产生dump,sender负责上传。因为程序crash时,自己的堆栈被破坏,本身原创 2012-12-17 14:44:18 · 3344 阅读 · 0 评论 -
Google Breakpad 之二,实战Linux平台本地crash
Linux,今天你的C挂挂程序 挂了没有?Linux本地程序crash定位处理,发送到服务端以后在介绍。还是来自Google:http://code.google.com/p/google-breakpad/wiki/LinuxStarterGuide由于有代码等原因,本人直接按自己理解,白话,E文好的直接点链接看。怎样把Breakpad加入你的程序呢,E文原创 2012-12-13 17:20:11 · 13966 阅读 · 6 评论 -
Google Breakpad 之一,跨平台crash 处理上报系统简介
C/C++程序最棘手的时候就是一个字“挂”,总是经常和不经常的挂掉,尤其是那些线上的不经常挂的情况,光看日志定位问题真的很难。为解决C挂挂的问题,有必要提供一个跨平台的crash处理系统,目前已知的支持平台有windows 、Linux、 OS X 、android、等待。下面就来看看Google自己用的系统:Breakpad最好的介绍莫过于谷歌自己的:谷歌的介绍:http://c原创 2012-12-13 14:59:21 · 12982 阅读 · 0 评论 -
Google Breakpad之七,android平台简明用法
google breakpad android简易使用方法:breakpad是一个跨平台的c++崩溃处理系统。包括:dmp生成模块、 上传模块、 服务器存储模块、解析dmp模块 等。初级只使用dmp生成模块,再加上手动分析dmp即可。1、编译静态库解压并拷贝breakpad源码目录到项目中,编译:./configure --host=arm-linux-androideab原创 2013-04-01 21:16:30 · 12939 阅读 · 1 评论