Merge "Fix bug in debuggerd so it can successfully find the exidx section in libraries. This should fix the bug where the exception stack wasn't being printed past the PC." into gingerbread
This commit is contained in:
commit
891180320f
1 changed files with 1 additions and 1 deletions
|
|
@ -374,7 +374,7 @@ static void parse_exidx_info(mapinfo *milist, pid_t pid)
|
|||
ptr = (Elf32_Phdr *) (mi->start + ehdr.e_phoff);
|
||||
for (i = 0; i < ehdr.e_phnum; i++) {
|
||||
/* Parse the program header */
|
||||
get_remote_struct(pid, (char *) ptr+i, &phdr,
|
||||
get_remote_struct(pid, (char *) (ptr+i), &phdr,
|
||||
sizeof(Elf32_Phdr));
|
||||
/* Found a EXIDX segment? */
|
||||
if (phdr.p_type == PT_ARM_EXIDX) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue