Rewrite/fix cygwin1.dbg generation
Sun Nov 4 04:01:00 GMT 2007
Christopher Faylor wrote:
> If that is the case, then this is a welcome change but I'm wondering if
> it really is true. Since the debug stripping is linked to the way that
> cygwin manages the cygwin heap, it is possible that things only appear
> to work until you allocate more space in the heap. Has anyone tried the
> above with a program that, say, opens a lot of file handles?
Ah, got it. VirtualAlloc fails on the first _csbrk, since it
is tripping on the VMA of .gnu_debuglink ... I assumed it would
not be a problem, since it isn't ALLOCced, but oh well...
I tried adding an EXCLUDE/NOLOAD flag to .gnu_debuglink, but no
10 .cygheap 000a0000 611e0000 611e0000 00000000 2**2
11 .gnu_debuglink 00000010 61280000 61280000 001d0a00 2**2
CONTENTS, READONLY, DEBUGGING
I'll come up with a different fix.
More information about the Cygwin-patches