diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index 88602269c..9fefe00b4 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -9,8 +9,15 @@

EPICS Base Release 3.14.x

+

dbStaticLib

+ +

Off-by-one buffer overflow error fixed in dbFindField() which only seemed to +affect vxWorks-(intel) targets.

+

RTEMS

-

Added space for user extensions. This provides the infrastructure for the spy command.

+ +

Added space for user extensions. This provides the infrastructure for the +spy command.

libCom

diff --git a/src/dbStatic/dbStaticLib.c b/src/dbStatic/dbStaticLib.c index a04403d37..e60425477 100644 --- a/src/dbStatic/dbStaticLib.c +++ b/src/dbStatic/dbStaticLib.c @@ -1753,7 +1753,7 @@ long epicsShareAPI dbFindField(DBENTRY *pdbentry,const char *pname) char **papsortFldName; short *sortFldInd; int compare,ind; - char fieldName[MAX_FIELD_NAME_LENGTH]; + char fieldName[MAX_FIELD_NAME_LENGTH+1]; char *pfieldName; if(!precordType) return(S_dbLib_recordTypeNotFound);