diff options
| author | Nico Weber <nicolasweber@gmx.de> | 2019-04-24 16:09:38 +0000 |
|---|---|---|
| committer | Nico Weber <nicolasweber@gmx.de> | 2019-04-24 16:09:38 +0000 |
| commit | 8d05eb8556590bf8fd7e820574425439aab3123b (patch) | |
| tree | e7b08fd697c49e487672c9748c24c043a3b0a155 /llvm/test/Demangle/ms-string-literals.test | |
| parent | bce10f159c3af03de03a3959a626eba454ce6eb8 (diff) | |
| download | bcm5719-llvm-8d05eb8556590bf8fd7e820574425439aab3123b.tar.gz bcm5719-llvm-8d05eb8556590bf8fd7e820574425439aab3123b.zip | |
llvm-undname: Fix assert-on->4GiB-string-literal, found by oss-fuzz
llvm-svn: 359109
Diffstat (limited to 'llvm/test/Demangle/ms-string-literals.test')
| -rw-r--r-- | llvm/test/Demangle/ms-string-literals.test | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/test/Demangle/ms-string-literals.test b/llvm/test/Demangle/ms-string-literals.test index 0e9d1edea8a..43c03c1c51e 100644 --- a/llvm/test/Demangle/ms-string-literals.test +++ b/llvm/test/Demangle/ms-string-literals.test @@ -792,3 +792,8 @@ ??_C@_07LJGFEJEB@D3?$CC?$BB?$AA?$AA?$AA?$AA@) ; CHECK: U"\x11223344" + +; This has a string length of 0x6_0000_0000, so it's 0 if treated as a 32-bit +; number. (In practice, 24GiB large string literals should be rare.) +??_C@_0GAAAAAAAA@GPLEPFHO@01234567890123456789012345678901@ +; CHECK: "01234567890123456789012345678901"... |

