• Ken Thomases's avatar
    dbghelp: Ignore Mach-O segments other than __TEXT for images in dyld's shared cache. · 49f0bf6f
    Ken Thomases authored
    Images in the shared cache have their segments mapped non-contiguously.  We
    don't know how to find where the non-__TEXT segments actually are.  Also, the
    code assumes that the image is mapped contiguously in various places.  So, we
    just ignore those segments.
    
    Treating the non-contiguous segments as though they were contiguous caused
    their apparent memory ranges to overlap, leading to addresses being attributed
    to the wrong module, let alone symbol.
    49f0bf6f
Name
Last commit
Last update
..
Makefile.in Loading commit data...
coff.c Loading commit data...
cpu_arm.c Loading commit data...
cpu_arm64.c Loading commit data...
cpu_i386.c Loading commit data...
cpu_ppc.c Loading commit data...
cpu_x86_64.c Loading commit data...
crc32.c Loading commit data...
dbghelp.c Loading commit data...
dbghelp.spec Loading commit data...
dbghelp_private.h Loading commit data...
dwarf.c Loading commit data...
dwarf.h Loading commit data...
elf_module.c Loading commit data...
image.c Loading commit data...
image_private.h Loading commit data...
macho_module.c Loading commit data...
minidump.c Loading commit data...
module.c Loading commit data...
msc.c Loading commit data...
path.c Loading commit data...
pe_module.c Loading commit data...
source.c Loading commit data...
stabs.c Loading commit data...
stack.c Loading commit data...
storage.c Loading commit data...
symbol.c Loading commit data...
type.c Loading commit data...
version.rc Loading commit data...
wdbgexts.h Loading commit data...