From 23629167fefb8117a4d2cc9213c8a29d5b4a1197 Mon Sep 17 00:00:00 2001 From: Dimitry Andric Date: Sun, 24 Dec 2017 01:01:00 +0000 Subject: Vendor import of lldb trunk r321414: https://llvm.org/svn/llvm-project/lldb/trunk@321414 --- .../lldbsuite/test/python_api/process/read-mem-cstring/main.c | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 packages/Python/lldbsuite/test/python_api/process/read-mem-cstring/main.c (limited to 'packages/Python/lldbsuite/test/python_api/process/read-mem-cstring/main.c') diff --git a/packages/Python/lldbsuite/test/python_api/process/read-mem-cstring/main.c b/packages/Python/lldbsuite/test/python_api/process/read-mem-cstring/main.c new file mode 100644 index 000000000000..03c667417129 --- /dev/null +++ b/packages/Python/lldbsuite/test/python_api/process/read-mem-cstring/main.c @@ -0,0 +1,11 @@ +#include +int main () +{ + const char *empty_string = ""; + const char *one_letter_string = "1"; + // This expects that lower 4k of memory will be mapped unreadable, which most + // OSs do (to catch null pointer dereferences). + const char *invalid_memory_string = (char*)0x100; + + return empty_string[0] + one_letter_string[0]; // breakpoint here +} -- cgit v1.3