Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
compiler-rt
/
dec793732650d7d4d5f66511ec59f04a451315fa
/
lib
/
asan
/
scripts
/
asan_symbolize.py
7c91505
Update aosp/master compiler-rt for rebase to r233350
by Pirama Arumuga Nainar
· 9 years ago
86277eb
Update aosp/master compiler-rt for rebase to r230699.
by Stephen Hines
· 9 years ago
6d18623
Update aosp/master compiler-rt for rebase to r222486.
by Stephen Hines
· 10 years ago
2d1fdb2
Update compiler-rt aosp/master for 3.5 (r209699) rebase.
by Stephen Hines
· 10 years ago
2bcd3b5
[ASan] Make asan_symbolize.py fall back to ASAN_SYMBOLIZER_PATH (which is used when ASAN_OPTIONS=symbolize=1) if LLVM_SYMBOLIZER_PATH is empty.
by Alexander Potapenko
· 11 years ago
2e6a1fb
[ASan] Close stderr before launching atos in asan_symbolize.py
by Alexander Potapenko
· 11 years ago
f21e025
[ASan] Cache atos processes to make Darwin symbolication faster.
by Alexander Potapenko
· 11 years ago
bb561cb
[ASan] Do not buffer stdin in asan_symbolize.py
by Alexander Potapenko
· 11 years ago
41dcb1c
[ASan] Minor cleanup: remove a couple of unused variables.
by Alexander Potapenko
· 11 years ago
8e32db4
[asan] added flag -d|--demangle to asan_symbolize.py, makes addr2line/llvm-symbolizer demangle the functions names
by Kostya Serebryany
· 12 years ago
444a185
[ASan] use llvm-symbolizer for ASan lit-style tests on Mac
by Alexey Samsonov
· 12 years ago
8bf8b79
Do not patch the instruction address when symbolizing the reports.
by Alexander Potapenko
· 12 years ago
ce31aa7
Fixed a number of gpylint warnings, added binary names filtering (useful for Chrome), minor fixes.
by Alexander Potapenko
· 12 years ago
b2546c4
Encapsulate the main loop into a class to allow reusing it.
by Alexander Potapenko
· 12 years ago
6da31e4
Set --use-symbol-table=true as Alexey has already resolved the FIXME.
by Alexander Potapenko
· 12 years ago
7531731
[ASan] make asan_symbolize script work if there is no llvm-symbolizer available
by Alexey Samsonov
· 12 years ago
63e4df4
[ASan] fix offline python symbolizer script to use llvm-symbolizer if possible
by Alexey Samsonov
· 12 years ago
5cfa30e
Pass offset of the frame address within the binary to addr2line instead of the absolute address.
by Alexander Potapenko
· 12 years ago
897e89f
Implement LinuxSymbolizer instead of symbolize_addr2line.
by Alexander Potapenko
· 12 years ago
8e39869
Some refactoring for asan_symbolize.py: introduced the Symbolizer class and implemented DarwinSymbolizer for atos-based symbolization, BreakpadSymbolizer for breakpad-based symbolization (files produced by the dump_syms tool, http://code.google.com/p/google-breakpad/source/browse/#svn%2Ftrunk%2Fsrc%2Ftools%2Fmac%2Fdump_syms) and ChainSymbolizer to allow falling back if a symbolizer hadn't succeeded.
by Alexander Potapenko
· 12 years ago
970a9b9
Factor out the main() function.
by Alexander Potapenko
· 12 years ago
08e80a4
[ASan] subtract one from PCs in ASan error reports (as they originally contain return addresses). Make output tests stricter.
by Alexey Samsonov
· 12 years ago
c603ad2
Suppress the stderr output from atos.
by Alexander Potapenko
· 12 years ago
0042411
More accurate atos execution which depends on the file type (EXECUTE, DYLIB) of the binary.
by Alexander Potapenko
· 13 years ago
f4cea8f
Tune asan_symbolize.py to symbolize 64-bit binaries correctly.
by Alexander Potapenko
· 13 years ago
1e172b4
AddressSanitizer run-time library. Not yet integrated with the compiler-rt build system, but can be built using the old makefile. See details in README.txt
by Kostya Serebryany
· 13 years ago