crypto/bio/b_print.c:430: error: INTEGER_OVERFLOW_L2
  ([0, +oo] - 1):unsigned64.
Showing all 5 steps of the trace


crypto/bio/b_print.c:167:1: <LHS trace>
165.   #define OSSL_MAX(p,q) ((p >= q) ? p : q)
166.   
167. > static int
168.   _dopr(char **sbuffer,
169.         char **buffer,

crypto/bio/b_print.c:167:1: Parameter `*maxlen`
165.   #define OSSL_MAX(p,q) ((p >= q) ? p : q)
166.   
167. > static int
168.   _dopr(char **sbuffer,
169.         char **buffer,

crypto/bio/b_print.c:428:9: Call
426.       if (*truncated)
427.           currlen = *maxlen - 1;
428.       if(!doapr_outch(sbuffer, buffer, &currlen, maxlen, '\0'))
               ^
429.           return 0;
430.       *retlen = currlen - 1;

crypto/bio/b_print.c:738:1: Parameter `*maxlen`
  736.   #define BUFFER_INC  1024
  737.   
  738. > static int
  739.   doapr_outch(char **sbuffer,
  740.               char **buffer, size_t *currlen, size_t *maxlen, int c)

crypto/bio/b_print.c:430:5: Binary operation: ([0, +oo] - 1):unsigned64
428.       if(!doapr_outch(sbuffer, buffer, &currlen, maxlen, '\0'))
429.           return 0;
430.       *retlen = currlen - 1;
           ^
431.       return 1;
432.   }
