diff options
Diffstat (limited to 'base/process/memory.h')
-rw-r--r-- | base/process/memory.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/base/process/memory.h b/base/process/memory.h index a930be7..a73fbe1 100644 --- a/base/process/memory.h +++ b/base/process/memory.h @@ -67,6 +67,8 @@ BASE_EXPORT bool AdjustOOMScore(ProcessId process, int score); // This can be useful for huge and/or unpredictable size memory allocations. // Please only use this if you really handle the case when the allocation // fails. Doing otherwise would risk security. +// These functions may still crash on OOM when running under memory tools, +// specifically ASan and other sanitizers. // Return value tells whether the allocation succeeded. If it fails |result| is // set to NULL, otherwise it holds the memory address. BASE_EXPORT WARN_UNUSED_RESULT bool UncheckedMalloc(size_t size, |