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


apps/pkeyutl.c:372:21: <LHS trace>
370.       if (in != NULL && !rawin) {
371.           /* Read the input data */
372.           buf_inlen = bio_to_mem(&buf_in, keysize * 10, in);
                           ^
373.           if (buf_inlen < 0) {
374.               BIO_printf(bio_err, "Error reading input Data\n");

apps/pkeyutl.c:372:21: Call
370.       if (in != NULL && !rawin) {
371.           /* Read the input data */
372.           buf_inlen = bio_to_mem(&buf_in, keysize * 10, in);
                           ^
373.           if (buf_inlen < 0) {
374.               BIO_printf(bio_err, "Error reading input Data\n");

apps/apps.c:1698:9: Assignment
  1696.       mem = BIO_new(BIO_s_mem());
  1697.       if (mem == NULL)
  1698.           return -1;
                  ^
  1699.       for (;;) {
  1700.           if ((maxlen != -1) && maxlen < 1024)

apps/pkeyutl.c:372:9: Assignment
370.       if (in != NULL && !rawin) {
371.           /* Read the input data */
372.           buf_inlen = bio_to_mem(&buf_in, keysize * 10, in);
               ^
373.           if (buf_inlen < 0) {
374.               BIO_printf(bio_err, "Error reading input Data\n");

apps/pkeyutl.c:380:13: Assignment
378.               size_t i;
379.               unsigned char ctmp;
380.               size_t l = (size_t)buf_inlen;
                   ^
381.               for (i = 0; i < l / 2; i++) {
382.                   ctmp = buf_in[i];

apps/pkeyutl.c:383:29: Binary operation: ([0, +oo] - 1):unsigned64
381.               for (i = 0; i < l / 2; i++) {
382.                   ctmp = buf_in[i];
383.                   buf_in[i] = buf_in[l - 1 - i];
                                   ^
384.                   buf_in[l - 1 - i] = ctmp;
385.               }
