summaryrefslogtreecommitdiffstats
path: root/vespamalloc/src/vespamalloc/util/osmem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'vespamalloc/src/vespamalloc/util/osmem.cpp')
-rw-r--r--vespamalloc/src/vespamalloc/util/osmem.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/vespamalloc/src/vespamalloc/util/osmem.cpp b/vespamalloc/src/vespamalloc/util/osmem.cpp
index 0267e091bab..f1d4a527732 100644
--- a/vespamalloc/src/vespamalloc/util/osmem.cpp
+++ b/vespamalloc/src/vespamalloc/util/osmem.cpp
@@ -168,6 +168,7 @@ MmapMemory::get(size_t len)
errno = prevErrno; // The temporary error should not impact if the end is good.
memory = getNormalPages(len);
}
+ ASSERT_STACKTRACE((uint64_t(&memory) + len) < vespamalloc::MAX_PTR);
return memory;
}