On Sat, Sep 20, 2014 at 7:21 AM, Arun Sharma <[email protected]> wrote:

> If dl_iterate_phdr() returned vDSO, I think libunwind will just work.
> However, a recent commit linked to:
>
> https://sourceware.org/bugzilla/show_bug.cgi?id=16046
>
> removed the vdso from user visible API.

I do not believe above statement is correct: vdso is most definitely
still returned by dl_iterate_phdr (at least for dynamically-linked
binaries).

The bug is about a "synthetic" entry which glibc started to inject
into fully-static executables somewhere in glibc-2.18 timeframe.

But here we are not dealing with a fully-static executable, and Jared
is using eglibc-2.15 (at least that's what ubuntu 12.04 ships with),
so I think the above bug (and commits associated with it) are
irrelevant.

-- 
Paul Pluzhnikov

_______________________________________________
Libunwind-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/libunwind-devel

Reply via email to