Thread: READ AV Bug@psqlodbc30a.dll

READ AV Bug@psqlodbc30a.dll

From
Першин Юрий Петрович
Date:

HI!

 

size_t

strncpy_null(char *dst, const char *src, ssize_t len)

{

                int                                          i;

 

                if (NULL != dst && len > 0)

                {

                               for (i = 0; src[i] && i < len - 1; i++)

                                               dst[i] = src[i];

 

                               dst[i] = '\0';

                }

                else

                               return 0;

                if (src[i])

                               return strlen(src); ç!!! Read after len bytes -> access violation under AppVerifier

                return i;

}