impala-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tim Armstrong (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IMPALA-5666) Use manual poisoning for ASAN with new buffer pool
Date Fri, 14 Jul 2017 19:07:00 GMT
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)

Mime
View raw message