tree: 5428e7c4764efa2d056e3188316361bfe7ed472b [path history] [tgz]
  1. BUILD.gn
  2. README.md
  3. crashpad_stackwalker.py
  4. java/
  5. java_deobfuscate_test.py
  6. stackwalker.py
build/android/stacktrace/README.md

java_deobfuscate

A wrapper around ProGuard's ReTrace tool, which:

  1. Updates the regular expression used to identify stack lines, and
  2. Streams its output.

The second point here is what allows you to run:

adb logcat | out/Default/bin/java_deobfuscate out/Default/apks/ChromePublic.apk.mapping

And have it actually show output without logcat terminating.

stackwalker.py

Extracts Breakpad microdumps from a log file and uses stackwalker to symbolize them.

crashpad_stackwalker.py

Fetches Crashpad dumps from a given device, walks and symbolizes the stacks.