Thanks Bill for the response. This is indeed fixed in the master branch. On Mon, May 30, 2016 at 10:23 AM Bill Williams <[email protected]> wrote:
> Known issue in 9.1, but this should be fixed on github's master. Is this > not the case? > ------------------------------ > *From:* Dyninst-api <[email protected]> on behalf of > Mohamed Elsabagh <[email protected]> > *Sent:* Friday, May 27, 2016 9:10:51 PM > *To:* dyninst-api > *Subject:* [DynInst_API:] PIE segfault > > In the latest version of Dyninst, rewriting a PIE binary (not a library) > results in an executable that immediately segfaults. This happens even if > no instrumentation was done at all. Simply opening the binary and saving it > reproduces the problem. Here's a sample backtrace: > > dl_main at rtld.c:172 > _dl_sysdep_start at ../elf/dl-sysdep.c:249 > _dl_start_final at rtld.c:332 > dl_start at rtld.c:558 > _start() from /lib64/ld-linux-x86_64.so.2 > > I am having this issue on both Ubuntu 14.04 and Ubuntu 16, the x86_64 > versions. > > Any clue? > > Thanks. >
_______________________________________________ Dyninst-api mailing list [email protected] https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api
