Hello, A customer of ours ran into a GDB crash that was caused by a stack overflow. Their executables are very large, and it turned out when we started debugging that the overflow happened during an alloca besides which there already was a FIXME:. We replace the calls to alloca by a call to xmalloc followed by make_cleanup and the problem was gone. 2006-10-04 Joel Brobecker * somread.c (som_symtab_read): Avoid using alloca for potentially large buffers. Tested on pa-hpux, no regression. OK to commit? Thanks, -- Joel