[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Help: Strange behaviour of ldd

On Wed, 1 Jun 2005, Petr Salinger wrote:
Memory requirement for only these two arrays is roughly 500 MB.
If you have enough RAM + swap (1 GB) it works,
if you have less (512 MB) it fails.
OK, I'm slightly convinced.  On the other hand: Isn't this a really strange
error message from ldd for this reason?

ldd ./annotate
        not a dynamic executable

It is almost true - it is not executable executable on a given machine ;-)

"/lib/ld-2.3.2.so --verify ./annotate" doesn't distinguish between reasons, why fails. It might be no ELF binary at all,
corrupted binary, small ulimit on memory, ...

May be wishlist bug for glibc ?



Reply to: