apps/lib/app_params.c:90: error: INTEGER_OVERFLOW_L2
  ([-6442450741, 200] - [1, 2147483647]):unsigned64 by call to `describe_param_type`.
Showing all 11 steps of the trace


apps/lib/app_params.c:90:13: Call
88.               char buf[200];       /* This should be ample space */
89.   
90.               describe_param_type(buf, sizeof(buf), pdefs);
                  ^
91.               BIO_printf(bio_out, "%*s  %s\n", indent, "", buf);
92.           }

apps/lib/app_params.c:13:1: <LHS trace>
11.   #include "app_params.h"
12.   
13. > static int describe_param_type(char *buf, size_t bufsz, const OSSL_PARAM *param)
14.   {
15.       const char *type_mod = "";

apps/lib/app_params.c:13:1: Parameter `bufsz`
  11.   #include "app_params.h"
  12.   
  13. > static int describe_param_type(char *buf, size_t bufsz, const OSSL_PARAM *param)
  14.   {
  15.       const char *type_mod = "";

apps/lib/app_params.c:63:23: <RHS trace>
61.       }
62.       if (param->data_size == 0)
63.           printed_len = BIO_snprintf(buf, bufsz, " (arbitrary size)");
                            ^
64.       else
65.           printed_len = BIO_snprintf(buf, bufsz, " (max %zu bytes large)",

apps/lib/app_params.c:63:23: Call
  61.       }
  62.       if (param->data_size == 0)
  63.           printed_len = BIO_snprintf(buf, bufsz, " (arbitrary size)");
                              ^
  64.       else
  65.           printed_len = BIO_snprintf(buf, bufsz, " (max %zu bytes large)",

crypto/bio/b_print.c:906:11: Call
    904.       va_start(args, format);
    905.   
    906.       ret = BIO_vsnprintf(buf, n, format, args);
                     ^
    907.   
    908.       va_end(args);

crypto/bio/b_print.c:918:9: Assignment
      916.   
      917.       if (!_dopr(&buf, NULL, &n, &retlen, &truncated, format, args))
      918.           return -1;
                     ^
      919.   
      920.       if (truncated)

crypto/bio/b_print.c:906:5: Assignment
    904.       va_start(args, format);
    905.   
    906.       ret = BIO_vsnprintf(buf, n, format, args);
               ^
    907.   
    908.       va_end(args);

crypto/bio/b_print.c:909:5: Assignment
    907.   
    908.       va_end(args);
    909.       return ret;
               ^
    910.   }
    911.   

apps/lib/app_params.c:63:9: Assignment
  61.       }
  62.       if (param->data_size == 0)
  63.           printed_len = BIO_snprintf(buf, bufsz, " (arbitrary size)");
                ^
  64.       else
  65.           printed_len = BIO_snprintf(buf, bufsz, " (max %zu bytes large)",

apps/lib/app_params.c:69:9: Binary operation: ([-6442450741, 200] - [1, 2147483647]):unsigned64 by call to `describe_param_type` 
  67.       if (printed_len > 0) {
  68.           buf += printed_len;
  69.           bufsz -= printed_len;
                ^
  70.       }
  71.       *buf = '\0';
