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 ? Regards Petr