diff --git a/src/test/test-json.c b/src/test/test-json.c index fdf1b4f40c..f55edfdaef 100644 --- a/src/test/test-json.c +++ b/src/test/test-json.c @@ -391,6 +391,13 @@ static void test_depth(void) { log_info("max depth at %u", i); break; } +#if HAS_FEATURE_MEMORY_SANITIZER + /* msan doesn't like the stack nesting to be too deep. Let's quit early. */ + if (i >= 128) { + log_info("quitting early at depth %u", i); + break; + } +#endif assert_se(r >= 0);