50 lines · yaml
1# Check that memory region parsing works correctly, with a particular emphasis2# on the boundary conditions.3 4# RUN: yaml2obj %s -o %t5# RUN: %lldb -b -c %t \6# RUN: -o "memory region 0" -o "memory region 0xd9000" \7# RUN: -o "memory region 0xd9001" -o "memory region 0xdafff" \8# RUN: -o "memory region 0xdb000" -o "memory region 0xdd000" | FileCheck %s9 10# CHECK-LABEL: (lldb) memory region 011# CHECK: [0x0000000000000000-0x00000000000d9000) ---12# CHECK-LABEL: (lldb) memory region 0xd900013# CHECK: [0x00000000000d9000-0x00000000000db000) r-x /system/bin/app_process14# CHECK-LABEL: (lldb) memory region 0xd900115# CHECK: [0x00000000000d9000-0x00000000000db000) r-x /system/bin/app_process16# CHECK-LABEL: (lldb) memory region 0xdafff17# CHECK: [0x00000000000d9000-0x00000000000db000) r-x /system/bin/app_process18# CHECK-LABEL: (lldb) memory region 0xdb00019# CHECK: [0x00000000000db000-0x00000000000dc000) ---20# CHECK-LABEL: (lldb) memory region 0xdd00021# CHECK: [0x00000000000dd000-0xffffffffffffffff) ---22 23--- !minidump24Streams: 25 - Type: SystemInfo26 Processor Arch: AMD6427 Platform ID: Linux28 CPU: 29 Vendor ID: GenuineIntel30 Version Info: 0x0000000031 Feature Info: 0x0000000032 - Type: LinuxProcStatus33 Text: |34 Name: nonexisting-module35 State: t (tracing stop)36 Tgid: 2993937 Ngid: 038 Pid: 2993939 PPid: 2937040 TracerPid: 2994041 Uid: 1001 1001 1001 100142 Gid: 1001 1001 1001 100143 44 - Type: LinuxMaps45 Text: |46 000d9000-000db000 r-xp 00000000 b3:04 227 /system/bin/app_process47 000dc000-000dd000 rw-p 00000000 00:00 048 49...50