summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Mayer <fmayer@google.com>2024-04-10 20:24:56 +0000
committerFlorian Mayer <fmayer@google.com>2024-04-10 20:24:56 +0000
commit92164903212ddd72362ebb2f310fa86abff606d6 (patch)
treebf4cf57bbadad445fef55a7fc35af64fbd287643
parent361120ca714b6aedb6c7aa6419219da2d3b63575 (diff)
downloadcore-92164903212ddd72362ebb2f310fa86abff606d6.tar.gz
Temporarily disable mte_illegal_setjump
Change-Id: I39a770196a79488160b50d7de4c3baa39dd1c57e
-rw-r--r--debuggerd/Android.bp1
-rw-r--r--debuggerd/debuggerd_test.cpp2
2 files changed, 1 insertions, 2 deletions
diff --git a/debuggerd/Android.bp b/debuggerd/Android.bp
index 235fdfdde..2529516da 100644
--- a/debuggerd/Android.bp
+++ b/debuggerd/Android.bp
@@ -373,7 +373,6 @@ cc_test {
sanitize: {
memtag_heap: true,
- memtag_stack: true,
},
shared_libs: [
diff --git a/debuggerd/debuggerd_test.cpp b/debuggerd/debuggerd_test.cpp
index 3e650c4b8..7c52e6e50 100644
--- a/debuggerd/debuggerd_test.cpp
+++ b/debuggerd/debuggerd_test.cpp
@@ -610,7 +610,7 @@ __attribute__((noinline)) void mte_illegal_setjmp_helper(jmp_buf& jump_buf) {
setjmp(jump_buf);
}
-TEST_F(CrasherTest, mte_illegal_setjmp) {
+TEST_F(CrasherTest, DISABLED_mte_illegal_setjmp) {
// This setjmp is illegal because it jumps back into a function that already returned.
// Quoting man 3 setjmp:
// If the function which called setjmp() returns before longjmp() is