summaryrefslogtreecommitdiff
path: root/lib/asan/scripts/asan_symbolize.py
AgeCommit message (Expand)Author
2017-02-08asan_symbolize.py: [Py3] Get rid of "print" statement. Use print() or write()...NAKAMURA Takumi
2017-02-07asan_symbolize.py: [Py3] Use text mode with universal_newlines=True for Popen.NAKAMURA Takumi
2017-01-06[asan] Teach asan_symbolize.py to use :arch with atos and llvm-symbolizer on ...Kuba Mracek
2015-12-29For the asan_symbolize.py script, use addr2line as the default systemDimitry Andric
2015-10-26asan_symbolize.py: Call llvm-symbolizer with --functions=linkage instead of -...Alexey Samsonov
2015-09-30[asan] Fix asan_symbolize.py handling of non-existing pathsEvgeniy Stepanov
2015-09-14Support inline functions symbolization in Addr2Line symbolizer.Alexey Samsonov
2015-03-06[asan] Allow users of asan_symbolize.py to forbid fallback to atos/addr2line.Sergey Matveev
2015-01-28Fix indents on asan_symbolize.py's argument parsing code. No behavior change.Nico Weber
2015-01-28Make asan_symbolize.py not crash on Windows.Nico Weber
2014-12-22[ASan] Fix the logic that decides whether we need to spawn a new llvm-symboli...Alexander Potapenko
2014-11-21[ASan] Allow the users of SymbolizationLoop to make use of the --dsym_hint op...Alexander Potapenko
2014-09-18[asan] Initialize logfile in asan_symbolize.py to sys.stdin.Sergey Matveev
2014-09-18[asan] Fix a bug in asan_symbolize.pySergey Matveev
2014-08-11[ASan] Add new options for asan_symbolize.py script.Alexey Samsonov
2014-07-18Add FreeBSD support to the Asan symbolization scriptViktor Kutuzov
2014-07-16[ASan] Factor out SymbolizationLoop.process_line() function to let PythonAlexander Potapenko
2014-05-19[asan] update asan_symbolize.py to use the new llvm-symbolizer flag syntaxKostya Serebryany
2014-03-05asan_symbolize.py: use llvm-symbolizer results even if it returned function n...Alexey Samsonov
2014-03-05Improve llvm-symbolizer discovery in asan_symbolize.pyAlexey Samsonov
2013-10-31[ASan] Make asan_symbolize.py fall back to ASAN_SYMBOLIZER_PATH (which is use...Alexander Potapenko
2013-07-04[ASan] Close stderr before launching atos in asan_symbolize.pyAlexander Potapenko
2013-07-01[ASan] Cache atos processes to make Darwin symbolication faster.Alexander Potapenko
2013-05-31[ASan] Do not buffer stdin in asan_symbolize.pyAlexander Potapenko
2013-05-30[ASan] Minor cleanup: remove a couple of unused variables.Alexander Potapenko
2013-02-18[asan] added flag -d|--demangle to asan_symbolize.py, makes addr2line/llvm-sy...Kostya Serebryany
2012-10-08[ASan] use llvm-symbolizer for ASan lit-style tests on MacAlexey Samsonov
2012-10-02Do not patch the instruction address when symbolizing the reports.Alexander Potapenko
2012-09-26Fixed a number of gpylint warnings, added binary names filtering (useful for ...Alexander Potapenko
2012-09-26Encapsulate the main loop into a class to allow reusing it.Alexander Potapenko
2012-09-26Set --use-symbol-table=true as Alexey has already resolved the FIXME.Alexander Potapenko
2012-09-19[ASan] make asan_symbolize script work if there is no llvm-symbolizer availableAlexey Samsonov
2012-09-19[ASan] fix offline python symbolizer script to use llvm-symbolizer if possibleAlexey Samsonov
2012-08-15Pass offset of the frame address within the binary to addr2line instead of th...Alexander Potapenko
2012-08-02Implement LinuxSymbolizer instead of symbolize_addr2line.Alexander Potapenko
2012-08-02Some refactoring for asan_symbolize.py: introduced the Symbolizer class and i...Alexander Potapenko
2012-07-31Factor out the main() function.Alexander Potapenko
2012-07-19[ASan] subtract one from PCs in ASan error reports (as they originally contai...Alexey Samsonov
2012-07-19Suppress the stderr output from atos.Alexander Potapenko
2012-01-26More accurate atos execution which depends on the file type (EXECUTE, DYLIB) ...Alexander Potapenko
2012-01-24Tune asan_symbolize.py to symbolize 64-bit binaries correctly.Alexander Potapenko
2011-11-30AddressSanitizer run-time library. Not yet integrated with the compiler-rt bu...Kostya Serebryany