test/ecdsatest.c:375: error: INTEGER_OVERFLOW_L2
  ([-1, +oo] - 1):unsigned32.
Showing all 5 steps of the trace


test/ecdsatest.c:344:19: <LHS trace>
342.           (void)BIO_flush(out);
343.           /* create signature */
344.           sig_len = ECDSA_size(eckey);
                         ^
345.           if ((signature = OPENSSL_malloc(sig_len)) == NULL)
346.               goto builtin_err;

test/ecdsatest.c:344:19: Call
342.           (void)BIO_flush(out);
343.           /* create signature */
344.           sig_len = ECDSA_size(eckey);
                         ^
345.           if ((signature = OPENSSL_malloc(sig_len)) == NULL)
346.               goto builtin_err;

crypto/ec/ec_asn1.c:1219:9: Assignment
  1217.   
  1218.       if (r == NULL)
  1219.           return 0;
                  ^
  1220.       group = EC_KEY_get0_group(r);
  1221.       if (group == NULL)

test/ecdsatest.c:344:9: Assignment
342.           (void)BIO_flush(out);
343.           /* create signature */
344.           sig_len = ECDSA_size(eckey);
               ^
345.           if ((signature = OPENSSL_malloc(sig_len)) == NULL)
346.               goto builtin_err;

test/ecdsatest.c:375:13: Binary operation: ([-1, +oo] - 1):unsigned32
373.           (void)BIO_flush(out);
374.           /* wrong length */
375.           if (ECDSA_verify(0, digest, 20, signature, sig_len - 1, eckey) == 1) {
                   ^
376.               BIO_printf(out, " failed\n");
377.               goto builtin_err;
