[DynInst_API:] [dyninst/dyninst] 62cf98: Fix overlapping bug of program header segments on ...


Date: Thu, 15 Aug 2019 15:47:14 -0700
From: Sasha NÃcolas <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] 62cf98: Fix overlapping bug of program header segments on ...
  Branch: refs/heads/master
  Home:   https://github.com/dyninst/dyninst
  Commit: 62cf981cb4c2cc8f8d1f72d693f25c0ac6e52dd4
      https://github.com/dyninst/dyninst/commit/62cf981cb4c2cc8f8d1f72d693f25c0ac6e52dd4
  Author: Sasha NÃcolas <sasha@xxxxxxxxxxx>
  Date:   2019-08-15 (Thu, 15 Aug 2019)

  Changed paths:
    M symtabAPI/src/emitElf.C
    M symtabAPI/src/emitElf.h

  Log Message:
  -----------
  Fix overlapping bug of program header segments on fixPhdr. (#618)

This fix is making the update of the program headers in two passes. First, we need to update the addresses, and then insert the new created segment.



[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] 62cf98: Fix overlapping bug of program header segments on ..., Sasha NÃcolas <=