|
Line 0
Link Here
|
|
|
1 |
Bug: https://bugs.gentoo.org/629620 |
| 2 |
Upstream PR: https://github.com/google/googletest/pull/1274 |
| 3 |
|
| 4 |
--- a/googletest/src/gtest-death-test.cc |
| 5 |
+++ b/googletest/src/gtest-death-test.cc |
| 6 |
@@ -1354,7 +1354,7 @@ |
| 7 |
|
| 8 |
if (!use_fork) { |
| 9 |
static const bool stack_grows_down = StackGrowsDown(); |
| 10 |
- const auto stack_size = static_cast<size_t>(getpagesize()); |
| 11 |
+ const auto stack_size = static_cast<size_t>(getpagesize() * 10); |
| 12 |
// MMAP_ANONYMOUS is not defined on Mac, so we use MAP_ANON instead. |
| 13 |
void* const stack = mmap(nullptr, stack_size, PROT_READ | PROT_WRITE, |
| 14 |
MAP_ANON | MAP_PRIVATE, -1, 0); |