summaryrefslogtreecommitdiff
path: root/lib/hwasan/hwasan_report.cc
Commit message (Expand)AuthorAgeFilesLines
* hwasan: Rename source files from cc to cppNico Weber2019-02-271-436/+0
* Fix unsymbolized stack history printing.Evgeniy Stepanov2019-02-151-2/+2
* [hwasan] Implement print_module_map flag.Evgeniy Stepanov2019-01-251-5/+11
* [HWASAN] Improve tag mismatch diagnosticsEugene Leviant2019-01-211-1/+9
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* hwasan: Fix typo: Previosly -> Previously.Peter Collingbourne2018-12-151-1/+1
* [hwasan] implement free_checks_tail_magic=1Kostya Serebryany2018-11-171-0/+60
* [hwasan] Add entire report to abort message on Android.Evgeniy Stepanov2018-11-091-4/+47
* [hwasan] Remove dead code.Evgeniy Stepanov2018-11-091-28/+0
* [hwasan] when printing a stack-related bugs, also print stack frame descripti...Kostya Serebryany2018-10-241-1/+3
* [hwasan] more compact printing for 'Previosly allocated frames'Kostya Serebryany2018-10-111-4/+11
* [hwasan] when reporting a bug, print some very basic information about the he...Kostya Serebryany2018-10-101-0/+15
* [hwasan] print all threads in a bug reportKostya Serebryany2018-10-101-1/+4
* [hwasan] print more tags around the buggy address, and do it with a single Pr...Kostya Serebryany2018-10-101-4/+3
* [hwasan] Record and display stack history in stack-based reports.Evgeniy Stepanov2018-09-241-5/+58
* Revert "[hwasan] Record and display stack history in stack-based reports."Evgeniy Stepanov2018-09-241-58/+5
* [hwasan] Record and display stack history in stack-based reports.Evgeniy Stepanov2018-09-241-5/+58
* [hwasan] use a single Printf per line when printing a report (more friendly t...Kostya Serebryany2018-09-131-5/+8
* [hwasan] On every use-after-free print a developer note: the index of this he...Kostya Serebryany2018-09-121-5/+12
* [hwasan] fix colored outputKostya Serebryany2018-09-051-0/+1
* [hwasan] print thread IDs when reporting a bug (also had to fix pthread_creat...Kostya Serebryany2018-09-051-5/+12
* [hwasan] report heap-buffer-overflow location, once, not once per each live t...Kostya Serebryany2018-08-311-41/+41
* [hwasan] properly report heap-buffer-overflowKostya Serebryany2018-08-311-0/+45
* [hwasan] make malloc(0) return nullptr, add basic address description for sta...Kostya Serebryany2018-08-311-0/+6
* [hwasan] use thread-local ring buffers to properly report heap-use-after-freeKostya Serebryany2018-08-301-51/+31
* [hwasan] simplify the thread hangling: instead of the ThreadRegistry (too hea...Kostya Serebryany2018-08-301-1/+0
* [hwasan] add basic ThreadRegistry plumbing, also rename HwasanThread to ThreadKostya Serebryany2018-08-301-2/+4
* [hwasan] get rid of some macros, remove the fixed shadow mappingKostya Serebryany2018-08-291-2/+2
* [hwasan] formatting change, NFCKostya Serebryany2018-08-291-1/+2
* [hwasan] rename some variables and functions for better readability, NFCKostya Serebryany2018-08-291-14/+14
* Add a thread-local ring buffer of heap allocationsKostya Serebryany2018-08-291-0/+28
* [hwasan] implement detection of double-free (invalid-free)Kostya Serebryany2018-08-241-20/+51
* [hwasan] make error reporting look more like in asan, print the memory tag ar...Kostya Serebryany2018-08-221-6/+32
* [HWASan] Report proper error on allocator failures instead of CHECK(0)-ingAlex Shlyapnikov2018-06-071-5/+4
* [HWASan] Introduce non-zero based and dynamic shadow memory (compiler-rt).Alex Shlyapnikov2018-04-231-0/+1
* Revert r330474 - "[HWASan] Introduce non-zero based and dynamic shadow memory...Reid Kleckner2018-04-231-1/+0
* [HWASan] Introduce non-zero based and dynamic shadow memory (compiler-rt).Alex Shlyapnikov2018-04-201-0/+1
* Hardware-assisted AddressSanitizer (compiler-rt)Evgeniy Stepanov2017-12-091-0/+133