Yeah, those commits don't do it either and I've only succeeded in moving the
segfault around. Libelf.so.0 is not playing nicely with the data translation
functions even when I do things nominally out-of-line.
I think we're at the point where the right answer is to get onto elfutils:
Branch: refs/heads/master
Home: https://github.com/dyninst/dyninst
Commit: ff0fcebbea1635f046b8ceae0eeef66139c4eef8
https://github.com/dyninst/dyninst/commit/ff0fcebbea1635f046b8ceae0eeef66139c4eef8
Author: Peter Foley
Date: 2016-11-21 (Mon, 21 Nov 2016)