* Makefile.in (VERSION): Bump to 4.5.7.
* cplus-dem.c (demangle_args): Validate index for previously seen type to guard against bogus values from malformed manglings. * valops.c (value_struct_elt_for_reference): Guard against blindly using NULL return value from lookup_symbol.
This commit is contained in:
parent
264ad0728b
commit
91fef76b2a
3 changed files with 12 additions and 2 deletions
|
@ -1,3 +1,11 @@
|
||||||
|
Sun Jul 5 09:43:28 1992 Fred Fish (fnf@cygnus.com)
|
||||||
|
|
||||||
|
* Makefile.in (VERSION): Bump to 4.5.7.
|
||||||
|
* cplus-dem.c (demangle_args): Validate index for previously
|
||||||
|
seen type to guard against bogus values from malformed manglings.
|
||||||
|
* valops.c (value_struct_elt_for_reference): Guard against
|
||||||
|
blindly using NULL return value from lookup_symbol.
|
||||||
|
|
||||||
Sun Jul 5 09:46:43 1992 Stu Grossman (grossman at cygnus.com)
|
Sun Jul 5 09:46:43 1992 Stu Grossman (grossman at cygnus.com)
|
||||||
|
|
||||||
* cadillac.c, cadillac-patches: Rename to energize.c and
|
* cadillac.c, cadillac-patches: Rename to energize.c and
|
||||||
|
|
|
@ -162,7 +162,7 @@ CDEPS = ${XM_CDEPS} ${TM_CDEPS} ${BFD_LIB} ${MMALLOC_LIB} ${LIBIBERTY} \
|
||||||
ADD_FILES = ${REGEX} ${ALLOCA} ${XM_ADD_FILES} ${TM_ADD_FILES}
|
ADD_FILES = ${REGEX} ${ALLOCA} ${XM_ADD_FILES} ${TM_ADD_FILES}
|
||||||
ADD_DEPS = ${REGEX1} ${ALLOCA1} ${XM_ADD_FILES} ${TM_ADD_FILES}
|
ADD_DEPS = ${REGEX1} ${ALLOCA1} ${XM_ADD_FILES} ${TM_ADD_FILES}
|
||||||
|
|
||||||
VERSION = 4.5.6
|
VERSION = 4.5.7
|
||||||
DIST=gdb
|
DIST=gdb
|
||||||
|
|
||||||
LINT=/usr/5bin/lint
|
LINT=/usr/5bin/lint
|
||||||
|
|
|
@ -1578,7 +1578,9 @@ demangle_args (declp, type, work)
|
||||||
#ifdef ARM_DEMANGLING
|
#ifdef ARM_DEMANGLING
|
||||||
t--;
|
t--;
|
||||||
#endif
|
#endif
|
||||||
if (t >= work -> ntypes)
|
/* Validate the type index. Protect against illegal indices from
|
||||||
|
malformed type strings. */
|
||||||
|
if ((t < 0) || (t >= work -> ntypes))
|
||||||
{
|
{
|
||||||
return (0);
|
return (0);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue