[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Another memory overrun bug in CVS arm-elf-ld (lang_gc_sections)
From: |
Alan Modra |
Subject: |
Re: Another memory overrun bug in CVS arm-elf-ld (lang_gc_sections) |
Date: |
Fri, 20 Jun 2003 09:07:28 +0930 |
User-agent: |
Mutt/1.4i |
On Thu, Jun 19, 2003 at 01:22:18PM -0500, Michael Checky wrote:
> I've found another memory overrun bug in CVS arm-elf-ld. This time in
Hmm.
> #8 0x610a7b78 in fclose (fp=0xa056d5c) at
> /opt/cvs/cygwin/src/newlib/libc/stdio/fclose.c:80
> #9 0x0046f8df in bfd_cache_delete (abfd=0xa057848) at
> /opt/cvs/binutils/src/bfd/cache.c:176
> #10 0x0046f8ad in close_one () at /opt/cvs/binutils/src/bfd/cache.c:165
> #11 0x0046fba5 in bfd_open_file (abfd=0xa0559c8) at
> /opt/cvs/binutils/src/bfd/cache.c:268
This may be a newlib bug, since you're deep in fclose when the problem
occurs. Whatever it is, it is going to require some skill with gdb to
find, and probably will only occur if you have more than
BFD_CACHE_MAX_OPEN (ie. 10) files open by ld.
--
Alan Modra
IBM OzLabs - Linux Technology Centre