Re: LLVM Address Sanitizer (ASAN) and valgrind support

Поиск
Список
Период
Сортировка
От Andres Freund
Тема Re: LLVM Address Sanitizer (ASAN) and valgrind support
Дата
Msg-id 20160927220227.m5hrj54tqhkaqasw@alap3.anarazel.de
обсуждение исходный текст
Ответ на LLVM Address Sanitizer (ASAN) and valgrind support  (Greg Stark <stark@mit.edu>)
Ответы Re: LLVM Address Sanitizer (ASAN) and valgrind support  (Greg Stark <stark@mit.edu>)
Re: LLVM Address Sanitizer (ASAN) and valgrind support  (Piotr Stefaniak <postgres@piotr-stefaniak.me>)
Список pgsql-hackers
Hi,


On 2015-09-07 17:05:10 +0100, Greg Stark wrote:
> I feel like I remember hearing about this before but I can't find any
> mention of it in my mail archives. It seems pretty simple to add
> support for LLVM's Address Sanitizer (asan) by using the hooks we
> already have for valgrind.

Any plans to pick this up again?


> In fact I think this would actually be sufficient. I'm not sure what
> the MEMPOOL valgrind stuff is though. I don't think it's relevant to
> address sanitizer which only tracks references to free'd or
> unallocated pointers.

It'd be nice to add msan support, so uninitialized accesses are also
tracked. (oh, you suggest that below)


I vote for renaming the VALGRIND names etc. to something more
tool-neutral. I think it's going to be too confusing otherwise.


Andres



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Vitaly Burovoy
Дата:
Сообщение: Re: Detect supported SET parameters when pg_restore is run
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Re: [GENERAL] inconsistent behaviour of set-returning functions in sub-query with random()