Re: [DynInst_API:] Issue about linux-vdso.so.1


Date: Tue, 18 Jun 2013 10:07:38 -0700
From: Josh Stone <jistone@xxxxxxxxxx>
Subject: Re: [DynInst_API:] Issue about linux-vdso.so.1
On 06/18/2013 09:52 AM, Bill Williams wrote:
> On 06/18/2013 11:33 AM, Matthew LeGendre wrote:
>>
>> Zifei,
>>
>> I think you've found the right bug.  Dyninst gets all of its library
>> information from the link maps, and the only way I could imagine this
>> bug happening is via the vsyscall page being added there.  It doesn't
>> make a lot of sense for glibc to do this (lots of tools will break), but
>> oh well.
>>
>> It's hard to be sure without a machine to test on, but I believe the
>> attached patch against Dyninst 8.1.2 would fix the problem.
>>
>>
>> Bill,
>>
>> Does the batlab have any machines with a new enough glibc that would
>> reproduce this?
>>
> This may not be a "new enough" question but a "narrow window" question; 
> the batlab has Fedora 16/17/18 at present. By default, F17 has glibc 
> 2.15-59 and F18 has glibc 2.16-31, and I've not observed this problem on 
> either of those platforms. F16 is glibc2.14.90-24, which also does not 
> exhibit this problem.

Fedora 19 and rawhide are also fine, but note that Fedora has patched
glibc, as stated in comments 2 and 3:
http://sourceware.org/bugzilla/show_bug.cgi?id=13097#c2

It would be pretty simple to rpmbuild without that patch, if you want to
test the issue on your Fedora machines.
[← Prev in Thread] Current Thread [Next in Thread→]