[gnu.gdb.bug] alloca failure in symbol table read

dpb@ai.mit.edu (Don Bennett 433-3311, 408) (07/18/89)

gdb version: 3.2
machine type: sun-3/80
OS version: sun-os 4.0.3

Under both cc and gcc-1.35, the alloca that attempted to allocate
the buffer for the string table failed, returning a bad non-NULL
pointer (I only checked the return value on the gcc compiled version).

I worked around the problem by #define-ing BROKEN_LARGE_ALLOCA
when compiling this file.

My string table size was 5108024.

What determines the maximum allowable alloca size?

Thanks for releasing the new version, I've been wanting 
command-line/history editing ever since I heard it was in the works.

   Don Bennett           (408)433-3311
   dpb@frame.com
   Frame Technology