From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cagney To: Daniel Berlin Cc: gdb-patches@sources.redhat.com Subject: Re: [PATCH] Add support for tracking/evaluating dwarf2 location expressions Date: Fri, 06 Apr 2001 11:53:00 -0000 Message-id: <3ACE108C.725903B7@cygnus.com> References: <3AC51885.30AF5EBE@cygnus.com> X-SW-Source: 2001-04/msg00070.html > > value_ptr stack[64]; > > Is there a constant for this? A quick glance at decode_locdesc() and it > > has the same hardwired constant. > Nobody has ever produced location expressions that need more. The problem typically isn't with what people are doing intentionally but rather unintentionally. The code opens the way for an input file to cause gdb to overflow a buffer and trash its stack. Since we're trying to lessen the likelyhood of GDB corrupting its stack and dumping core, I think the code should include some sort of stack range check. Andrew