Here's the RPM output:
[schatterjee@dal-schatter-l ESM]$ ldd ./test  |  grep /  |  grep '=>'  |
>   while read lib arrow file addr; do
>     rpm -qf $file
>   done  |  sort -u
apr-1.3.9-3.fc13.i686
apr-util-1.3.10-1.fc14.i686
cyrus-sasl-lib-2.1.23-12.fc14.i686
db4-4.8.30-2.fc14.i686
expat-2.0.1-10.fc13.i686
file /usr/local/lib/libz.so.1 is not owned by any package
glibc-2.13-1.i686
libgcc-4.5.1-4.fc14.i686
libstdc++-4.5.1-4.fc14.i686
libuuid-2.18-4.8.fc14.i686
log4cxx-0.10.0-9.fc13.i686
nspr-4.8.7-1.fc14.i686
nss-3.12.9-9.fc14.i686
nss-softokn-freebl-3.12.9-5.fc14.i686
nss-util-3.12.9-1.fc14.i686
openldap-2.4.23-4.fc14.i686


Here's the output from ldd:
[schatterjee@dal-schatter-l ESM]$ ldd ./test | sort -u
        libapr-1.so.0 => /usr/lib/libapr-1.so.0 (0x00da6000)
        libaprutil-1.so.0 => /usr/lib/libaprutil-1.so.0 (0x00cb8000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x006e6000)
        libc.so.6 => /lib/libc.so.6 (0x00347000)
        libdb-4.8.so => /lib/libdb-4.8.so (0x06d29000)
        libdl.so.2 => /lib/libdl.so.2 (0x0019a000)
        libexpat.so.1 => /lib/libexpat.so.1 (0x00c73000)
        libfreebl3.so => /lib/libfreebl3.so (0x008ce000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0013a000)
        liblber-2.4.so.2 => /usr/lib/liblber-2.4.so.2 (0x006cb000)
        libldap-2.4.so.2 => /usr/lib/libldap-2.4.so.2 (0x007f0000)
        /lib/ld-linux.so.2 (0x00326000)
        liblog4cxx.so.10 => /usr/lib/liblog4cxx.so.10 (0x004d7000)
        libm.so.6 => /lib/libm.so.6 (0x00110000)
        libnspr4.so => /lib/libnspr4.so (0x05324000)
        libnss3.so => /usr/lib/libnss3.so (0x04457000)
        libnssutil3.so => /usr/lib/libnssutil3.so (0x05362000)
        libplc4.so => /lib/libplc4.so (0x00195000)
        libplds4.so => /lib/libplds4.so (0x00191000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00157000)
        libresolv.so.2 => /lib/libresolv.so.2 (0x00177000)
        libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x06f10000)
        libsmime3.so => /usr/lib/libsmime3.so (0x045ca000)
        libssl3.so => /usr/lib/libssl3.so (0x04592000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x05046000)
        libuuid.so.1 => /lib/libuuid.so.1 (0x00172000)
        libz.so.1 => /usr/local/lib/libz.so.1 (0x0019f000)
        linux-gate.so.1 =>  (0x00a84000)



-----Original Message-----
From: John Reiser [mailto:[email protected]]
Sent: Wed 4/20/2011 5:03 PM
To: [email protected]
Subject: Re: [Valgrind-users] Valgrind errors with log4cxx
 
On 04/20/2011 02:51 PM, Chatterjee, Shash wrote:
> 
>  ...  Still no go, same results!
> 

In an earlier message Shash wrote:
-----
Here's ldd output:

        libapr-1.so.0 => /usr/local/lib/libapr-1.so.0 (0x0080e000)
        libaprutil-1.so.0 => /usr/local/lib/libaprutil-1.so.0 (0x002c4000)
        libcrypt.so.1 => /lib/libcrypt.so.1 (0x006e6000)
        libc.so.6 => /lib/libc.so.6 (0x00347000)
        libdl.so.2 => /lib/libdl.so.2 (0x004f0000)
        libexpat.so.1 => /lib/libexpat.so.1 (0x00c73000)
        libfreebl3.so => /lib/libfreebl3.so (0x008ce000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00533000)
        /lib/ld-linux.so.2 (0x00326000)
        liblog4cxx.so.10 => /usr/local/lib/liblog4cxx.so.10 (0x00110000)
        libm.so.6 => /lib/libm.so.6 (0x004fe000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x004d3000)
        librt.so.1 => /lib/librt.so.1 (0x00569000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x05046000)
        libuuid.so.1 => /lib/libuuid.so.1 (0x004f7000)
        linux-gate.so.1 =>  (0x00ec8000)
-----
which does not match mine.  The number of lines is not the same.
Are some lines missing?  The two lists of libraries (yours vs mine) should 
match.
These libraries:
        libapr-1.so.0 => /usr/local/lib/libapr-1.so.0 (0x0080e000)
        libaprutil-1.so.0 => /usr/local/lib/libaprutil-1.so.0 (0x002c4000)
        liblog4cxx.so.10 => /usr/local/lib/liblog4cxx.so.10 (0x00110000)
are in /usr/local/lib.  Rpm would have put them in /usr/lib.
So, where did you get them?

Run the script:
-----
ldd ./test  |  grep /  |  grep '=>'  |
  while read lib arrow file addr; do
    rpm -qf $file
  done  |  sort -u
----
and compare with the output I reported earlier.

-- 

------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
Valgrind-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-users

------------------------------------------------------------------------------
Fulfilling the Lean Software Promise
Lean software platforms are now widely adopted and the benefits have been 
demonstrated beyond question. Learn why your peers are replacing JEE 
containers with lightweight application servers - and what you can gain 
from the move. http://p.sf.net/sfu/vmware-sfemails
_______________________________________________
Valgrind-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/valgrind-users

Reply via email to