Running `target/debug/examples/reader dwarfdump` MachHeader { header: Header { magic: 4277009103, cputype: 16777223, cpusubtype: 3, filetype: 10, ncmds: 7, sizeofcmds: 2968, flags: 0, reserved: 0 }, segments: [ SegmentCommand { cmd: 25, cmdsize: 72, segname: "__PAGEZERO", vmaddr: 0, vmsize: 4294967296, fileoff: 0, filesize: 0, maxprot: 0, initprot: 0, nsects: 0, flags: 0, sections: [] }, SegmentCommand { cmd: 25, cmdsize: 712, segname: "__TEXT", vmaddr: 4294967296, vmsize: 647168, fileoff: 0, filesize: 0, maxprot: 7, initprot: 5, nsects: 8, flags: 0, sections: [ Section { sectname: "__text", segname: "__TEXT", addr: 4294973216, size: 531696, offset: 0, align: 4, reloff: 0, nreloc: 0, flags: 2147484672, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__stubs", segname: "__TEXT", addr: 4295504912, size: 378, offset: 0, align: 1, reloff: 0, nreloc: 0, flags: 2147484680, reserved1: 0, reserved2: 6, reserved3: 0 }, Section { sectname: "__stub_helper", segname: "__TEXT", addr: 4295505292, size: 646, offset: 0, align: 2, reloff: 0, nreloc: 0, flags: 2147484672, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__gcc_except_tab__TEXT", segname: "__TEXT", addr: 4295505940, size: 10916, offset: 0, align: 2, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__const", segname: "__TEXT", addr: 4295516864, size: 25512, offset: 0, align: 6, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__cstring", segname: "__TEXT", addr: 4295542376, size: 6595, offset: 0, align: 0, reloff: 0, nreloc: 0, flags: 2, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__unwind_info", segname: "__TEXT", addr: 4295548972, size: 6392, offset: 0, align: 2, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__eh_frame", segname: "__TEXT", addr: 4295555368, size: 59040, offset: 0, align: 3, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 } ] }, SegmentCommand { cmd: 25, cmdsize: 872, segname: "__DATA", vmaddr: 4295614464, vmsize: 28672, fileoff: 0, filesize: 0, maxprot: 7, initprot: 3, nsects: 10, flags: 0, sections: [ Section { sectname: "__nl_symbol_ptr", segname: "__DATA", addr: 4295614464, size: 16, offset: 0, align: 3, reloff: 0, nreloc: 0, flags: 6, reserved1: 63, reserved2: 0, reserved3: 0 }, Section { sectname: "__got", segname: "__DATA", addr: 4295614480, size: 40, offset: 0, align: 3, reloff: 0, nreloc: 0, flags: 6, reserved1: 65, reserved2: 0, reserved3: 0 }, Section { sectname: "__la_symbol_ptr", segname: "__DATA", addr: 4295614520, size: 504, offset: 0, align: 3, reloff: 0, nreloc: 0, flags: 7, reserved1: 70, reserved2: 0, reserved3: 0 }, Section { sectname: "__mod_init_func", segname: "__DATA", addr: 4295615024, size: 8, offset: 0, align: 3, reloff: 0, nreloc: 0, flags: 9, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__const", segname: "__DATA", addr: 4295615040, size: 23352, offset: 0, align: 4, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__thread_vars", segname: "__DATA", addr: 4295638392, size: 120, offset: 0, align: 0, reloff: 0, nreloc: 0, flags: 19, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__data", segname: "__DATA", addr: 4295638512, size: 776, offset: 0, align: 4, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__thread_data", segname: "__DATA", addr: 4295639288, size: 168, offset: 0, align: 3, reloff: 0, nreloc: 0, flags: 17, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__common", segname: "__DATA", addr: 4295639456, size: 2608, offset: 0, align: 4, reloff: 0, nreloc: 0, flags: 1, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__bss", segname: "__DATA", addr: 4295642064, size: 288, offset: 0, align: 4, reloff: 0, nreloc: 0, flags: 1, reserved1: 0, reserved2: 0, reserved3: 0 } ] }, SegmentCommand { cmd: 25, cmdsize: 72, segname: "__LINKEDIT", vmaddr: 4295643136, vmsize: 528384, fileoff: 4096, filesize: 212888, maxprot: 7, initprot: 1, nsects: 0, flags: 0, sections: [] }, SegmentCommand { cmd: 25, cmdsize: 1192, segname: "__DWARF", vmaddr: 4296171520, vmsize: 1441792, fileoff: 217088, filesize: 1438776, maxprot: 7, initprot: 3, nsects: 14, flags: 0, sections: [ Section { sectname: "__debug_abbrev", segname: "__DWARF", addr: 4296171520, size: 1767, offset: 217088, align: 0, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__debug_aranges", segname: "__DWARF", addr: 4296173287, size: 21424, offset: 218855, align: 0, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__debug_info", segname: "__DWARF", addr: 4296194711, size: 406097, offset: 240279, align: 0, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__debug_inlined", segname: "__DWARF", addr: 4296600808, size: 25728, offset: 646376, align: 0, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__debug_line", segname: "__DWARF", addr: 4296626536, size: 119503, offset: 672104, align: 0, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__debug_loc", segname: "__DWARF", addr: 4296746039, size: 283588, offset: 791607, align: 0, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__debug_pubnames__DWARF", segname: "__DWARF", addr: 4297029627, size: 104455, offset: 1075195, align: 0, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__debug_pubtypes__DWARF", segname: "__DWARF", addr: 4297134082, size: 68446, offset: 1179650, align: 0, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__debug_ranges", segname: "__DWARF", addr: 4297202528, size: 197600, offset: 1248096, align: 0, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__debug_str", segname: "__DWARF", addr: 4297400128, size: 102679, offset: 1445696, align: 0, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__apple_names", segname: "__DWARF", addr: 4297502807, size: 56456, offset: 1548375, align: 0, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__apple_types", segname: "__DWARF", addr: 4297559263, size: 47265, offset: 1604831, align: 0, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__apple_namespac__DWARF", segname: "__DWARF", addr: 4297606528, size: 3732, offset: 1652096, align: 0, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 }, Section { sectname: "__apple_objc", segname: "__DWARF", addr: 4297610260, size: 36, offset: 1655828, align: 0, reloff: 0, nreloc: 0, flags: 0, reserved1: 0, reserved2: 0, reserved3: 0 } ] } ], commands: [ LoadCommand { cmd: 27, cmdsize: 24, data: [ 27, 26, 27, 162, 201, 77, 61, 201, 181, 92, 151, 162, 150, 255, 10, 53 ] }, LoadCommand { cmd: 2, cmdsize: 24, data: [ 0, 16, 0, 0, 138, 13, 0, 0, 160, 232, 0, 0, 248, 102, 2, 0 ] } ] }