You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@impala.apache.org by "Tim Armstrong (JIRA)" <ji...@apache.org> on 2017/07/14 19:07:00 UTC
[jira] [Created] (IMPALA-5666) Use manual poisoning for ASAN with
new buffer pool
Tim Armstrong created IMPALA-5666:
-------------------------------------
Summary: Use manual poisoning for ASAN with new buffer pool
Key: IMPALA-5666
URL: https://issues.apache.org/jira/browse/IMPALA-5666
Project: IMPALA
Issue Type: Improvement
Components: Backend
Affects Versions: Impala 2.10.0
Reporter: Tim Armstrong
Assignee: Tim Armstrong
Priority: Minor
We should use https://github.com/google/sanitizers/wiki/AddressSanitizerManualPoisoning for the to catch bugs where memory buffers are accessed after they are freed. We should do this for MemPools and the BufferPool to start off with and maybe for DiskIoMgr buffers and FreePool allocations.
We can already catch this with --disable_mem_pools but it would be good to have stricter checks enabled by default.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)