Index: base/process/memory.h |
diff --git a/base/process/memory.h b/base/process/memory.h |
index a930be76d2661a2ce6a3da2920bfb667328c34c6..a73fbe1304834efd77b1b63c84a74007ffed91ee 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, |