Google Breakpad的dump自动解析脚本

时间:2020-09-01 05:35:49
【文件属性】:

文件名称:Google Breakpad的dump自动解析脚本

文件大小:932B

文件格式:SH

更新时间:2020-09-01 05:35:49

dump解析脚本

使用Google Breakpad产生异常dump文件后通常需要敲一堆命令,然后产生你要找的堆栈信息,这里提供的脚本直接运行如下命令crash.sh ./luncher /tmp/d23f8d5e-5832-45ac-da9a718d-7d847b15.dmp ,即可自动产生/tmp/d23f8d5e-5832-45ac-da9a718d-7d847b15.crash文件,用编辑器打开该crash文件可以清晰看到奔溃时的堆栈信息


网友评论

  • 就这些! #! /bin/sh show_help() { echo "" echo "Description:crash factory script" echo "" echo "Usage: crash.sh [bin file] [dump file] [-h help]" echo "" echo "example:" echo " crash.sh ./luncher /tmp/d23f8d5e-5832-45ac-da9a718d-7d847b15.dmp" echo "" } gen_crashfile_from_dump() { BIN_FILE=$1 DUMP_FILE=$2 CRASH_FILE=${DUMP_FILE%.*}.crash SYM_FILE=/tmp/${BIN_FILE##*/}.sym echo "start gen crash file $CRASH_FILE" dump_syms $BIN_FILE > $SYM_FILE syns_string_list=$(head -n1 $SYM_FILE) #MODULE Linux arm C4E8DB657F2EB4C1782CD6BBC6E3DD6D0 breakpad_sample sym_string=`echo $syns_str
  • 只是一个批处理,还是linux版本的