使用Google开源库breakpad实现错误报告功能


layout: post

title: “使用Google开源库breakpad实现错误报告功能”

subtitle: “Google大法好”

date: “2017-08-1linux操作系统基础知识0”

auhtml个人网页完整代码thor: “cj”系统运维工程面试问题及答案

tags:

breakpadlinux创建文件

c色达++

linux

google

bugreport

前阵子写的微信公众号后台服务器自动崩溃重启了一次,看日志没任何头绪,看来需要corec#是什么 dump。色多多绿巨人黑科技下载安装

但是搜索一阵子发现,这玩意真难用,要​​ulimit -c unlimited​​后才会生成dump。又搜索一番,发现Google出品的bc#程序设计reakpad系统运维包括哪些内容,谷歌出品,必属精品,就它c#和java了!

  • 按照​​官方教程​​,下载源码

git clone https://chromium.googlesource.com/breakpad/breakpad
  • 有几个第三方库默认情况没有下载,按需手动下载到breakpad/src/th系统运维包括哪些内容irdparty中

cd breakpad
git clone https://chromium.googlesource.com/linux-syscall-support src/third_party/lss