Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 89118032 authored by Mike Dodd's avatar Mike Dodd Committed by Android (Google) Code Review
Browse files

Merge "Fix bug in debuggerd so it can successfully find the exidx section in...

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
parents 84a60712 6b657472
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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) {