• Home
Name Date Size #Lines LOC

..--

java/org/chromium/build/03-May-2024-14787

BUILD.gnD03-May-2024741 2520

README.mdD03-May-2024771 2915

crashpad_stackwalker.pyD03-May-20245.9 KiB176146

java_deobfuscate.pyD03-May-2024953 3723

java_deobfuscate_test.pyD03-May-20246.1 KiB175144

stackwalker.pyD03-May-20243.8 KiB137103

README.md

1# java_deobfuscate.py
2
3A wrapper around ProGuard's ReTrace tool, which:
4
51) Updates the regular expression used to identify stack lines, and
62) Streams its output.
7
8The second point here is what allows you to run:
9
10    adb logcat | build/android/stacktrace/java_deobfuscate.py out/Default/apks/ChromePublic.apk.mapping
11
12And have it actually show output without logcat terminating.
13
14
15## Update Instructions:
16
17    ninja -C out/Release java_deobfuscate_java
18    cp out/Release/lib.java/build/android/stacktrace/java_deobfuscate_java.jar build/android/stacktrace
19
20# stackwalker.py
21
22Extracts Breakpad microdumps from a log file and uses `stackwalker` to symbolize
23them.
24
25
26# crashpad_stackwalker.py
27
28Fetches Crashpad dumps from a given device, walks and symbolizes the stacks.
29