apps/pkeyutl.c:305: error: INTEGER_OVERFLOW_L2
  ([0, +oo] - 1):unsigned64.
Showing all 6 steps of the trace


apps/pkeyutl.c:294:21: <LHS trace>
292.       if (in) {
293.           /* Read the input data */
294.           buf_inlen = bio_to_mem(&buf_in, keysize * 10, in);
                           ^
295.           if (buf_inlen < 0) {
296.               BIO_printf(bio_err, "Error reading input Data\n");

apps/pkeyutl.c:294:21: Call
292.       if (in) {
293.           /* Read the input data */
294.           buf_inlen = bio_to_mem(&buf_in, keysize * 10, in);
                           ^
295.           if (buf_inlen < 0) {
296.               BIO_printf(bio_err, "Error reading input Data\n");

apps/apps.c:1918:9: Assignment
  1916.       mem = BIO_new(BIO_s_mem());
  1917.       if (mem == NULL)
  1918.           return -1;
                  ^
  1919.       for (;;) {
  1920.           if ((maxlen != -1) && maxlen < 1024)

apps/pkeyutl.c:294:9: Assignment
292.       if (in) {
293.           /* Read the input data */
294.           buf_inlen = bio_to_mem(&buf_in, keysize * 10, in);
               ^
295.           if (buf_inlen < 0) {
296.               BIO_printf(bio_err, "Error reading input Data\n");

apps/pkeyutl.c:302:13: Assignment
300.               size_t i;
301.               unsigned char ctmp;
302.               size_t l = (size_t)buf_inlen;
                   ^
303.               for (i = 0; i < l / 2; i++) {
304.                   ctmp = buf_in[i];

apps/pkeyutl.c:305:29: Binary operation: ([0, +oo] - 1):unsigned64
303.               for (i = 0; i < l / 2; i++) {
304.                   ctmp = buf_in[i];
305.                   buf_in[i] = buf_in[l - 1 - i];
                                   ^
306.                   buf_in[l - 1 - i] = ctmp;
307.               }
