Hywel Richards wrote: > Hywel Richards wrote: >> No matter how I try, I can't seem to get a library profile from sprof >> on CentOS5. >> >> Does anyone know if sprof actually works on CentOS5? I'd be very >> interested to hear if anyone is using it successfully. >> >> At the moment I'm trying something like this to get the dump: >> >> LD_LIBRARY_PATH=. LD_PROFILE=libmy.so ./mymain >> >> where libmy.so is the library I want to profile, and mymain is the >> executable which links to it. >> >> This appears to create the profile dump successfully (which appears at >> /var/tmp/libmy.so.profile), but when I try to get a readable profile >> using sprof it fails: >> >> $ sprof libmy.so /var/tmp/libmy.so.profile >> sprof: failed to load shared object `libmy.so' >> >> I have a CentOS4 machine here, and doing the above on that works fine, >> but I've had no luck at all on CentOS5 (all currently up-to-date). >> >> Can anyone help? (Please!) >> > Given that I can get this to work well on a CentOS4 machine, and I have > tried lots of minor trivial changes to command-line, etc, but still fail > on CentOS5, does anyone know what I can do or where I can go to progress > this further? > > My current guess is that it is a (probably very trivial) bug, although I > recognise there still the possibility that this is simply a usage > problem (however, if that is so, the usage since centos4 has clearly > changed). > > A more straightforward program I might have a go at debugging, but I > don't feel competent on this one - sprof is part of the glibc package. > > The glibc pages (http://www.gnu.org/software/libc/bugs.html) say that > bugs should be reported to the distribution project first. > > I would also be interested to know what the general policy is regarding > what to do about bugs on Centos. I presume there is no way for people > involved in centos to make changes directly, otherwise the distribution > stops being a clone, so bugs/fixes on the centos bugzilla presumably get > fed back to redhat at some point, and then eventually trickle down? (Is > there a webpage somewhere explaining how this works? I know the FAQ > states that there is no relationship with redhat, but surely they must > exploit the bug reports somehow). > > Anyway, should I report this on the CentOS bugzilla? > Would someone take it up if I did? > I assume that reporting it to redhat would be inappropriate. > If not centos, should I go on to report it to glibc? > http://lists4.suse.de/opensuse-bugs/2007-09/msg10980.html -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 251 bytes Desc: OpenPGP digital signature URL: <http://lists.centos.org/pipermail/centos/attachments/20080729/1f59b1a6/attachment-0005.sig>