summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMehdi Amini <mehdi.amini@apple.com>2017-01-27 20:32:16 +0000
committerMehdi Amini <mehdi.amini@apple.com>2017-01-27 20:32:16 +0000
commiteb7bd38813ecc418c40d4686b6851039a794bffb (patch)
tree349a9de70dbf37dda9aa91e6b951fe22761617b9 /test
parentbbc382495782e980be9f1a01cfef2bfc993108f0 (diff)
Fix ASAN failure in cxa_demangle
Found with ASAN + libFuzzer by Kostya Serebryany <kcc@google.com> git-svn-id: https://llvm.org/svn/llvm-project/libcxxabi/trunk@293330 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r--test/test_demangle.pass.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/test_demangle.pass.cpp b/test/test_demangle.pass.cpp
index 4eb6a88..22d9823 100644
--- a/test/test_demangle.pass.cpp
+++ b/test/test_demangle.pass.cpp
@@ -29662,6 +29662,7 @@ const char* invalid_cases[] =
"\x44\x74\x71\x75\x35\x2A\xDF\x74\x44\x61\x73\x63\x35\x2A\x3B\x41\x72\x4D\x6E\x65\x34\x9F\xC1\x63\x41\x72\x4D\x6E\x77\x38\x9A\x8E\x44\x6F\x64\x6C\x53\xF9\x5F\x70\x74\x70\x69\x45\x33\x44\x76\x35",
"\x44\x74\x70\x74\x71\x75\x32\x43\x41\x38\x65\x6E\x9B\x72\x4D\xC1\x43\x41\x72\x4D\x6E\x77\x38\x9A\x8E\x44\x6F\x64\x6C\x53\xF9\x5F\x70\x74\x70\x69\x45\x38\xD3\x73\x9E\x2A\x37",
"\x46\x44\x74\x70\x74\x71\x75\x32\x43\x41\x72\x4D\x6E\x65\x34\x9F\xC1\x43\x41\x72\x4D\x6E\x77\x38\x9A\x8E\x44\x6F\x64\x6C\x53\xF9\x5F\x70\x74\x70\x69\x45\x34\xD3\x73\x9E\x2A\x37\x72\x33\x8E\x3A\x29\x8E\x44\x35",
+ "_ZcvCiIJEEDvT__FFFFT_vT_v",
};
const unsigned NI = sizeof(invalid_cases) / sizeof(invalid_cases[0]);