You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hmz007 36ed224bac
Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a)
1 year ago
..
java/org/chromium/build Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
BUILD.gn Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
README.md Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
crashpad_stackwalker.py Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
java_deobfuscate.py Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
java_deobfuscate_java.jar Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
java_deobfuscate_test.py Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago
stackwalker.py Rockchip Anroid14_SDK 20240628-rkr5 (2556df1a) 1 year ago

README.md

java_deobfuscate.py

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 | build/android/stacktrace/java_deobfuscate.py out/Default/apks/ChromePublic.apk.mapping

And have it actually show output without logcat terminating.

Update Instructions:

ninja -C out/Release java_deobfuscate_java
cp out/Release/lib.java/build/android/stacktrace/java_deobfuscate_java.jar build/android/stacktrace

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.