crypto/ec/ec_asn1.c:709: error: BUFFER_OVERRUN_L3
  Offset: 0 Size: [0, 8388607] by call to `BN_set_bit`.
Showing all 6 steps of the trace


crypto/ec/ec_asn1.c:709:18: Call
707.               if (!BN_set_bit(p, (int)penta->k3))
708.                   goto err;
709.               if (!BN_set_bit(p, 0))
                        ^
710.                   goto err;
711.           } else if (tmp == NID_X9_62_onBasis) {

crypto/bn/bn_lib.c:627:1: <Offset trace>
625.   }
626.   
627. > int BN_set_bit(BIGNUM *a, int n)
628.   {
629.       int i, j, k;

crypto/bn/bn_lib.c:627:1: Parameter `a->top`
  625.   }
  626.   
  627. > int BN_set_bit(BIGNUM *a, int n)
  628.   {
  629.       int i, j, k;

crypto/bn/bn_lib.c:627:1: <Length trace>
625.   }
626.   
627. > int BN_set_bit(BIGNUM *a, int n)
628.   {
629.       int i, j, k;

crypto/bn/bn_lib.c:627:1: Parameter `*a->d`
  625.   }
  626.   
  627. > int BN_set_bit(BIGNUM *a, int n)
  628.   {
  629.       int i, j, k;

crypto/bn/bn_lib.c:644:5: Array access: Offset: 0 Size: [0, 8388607] by call to `BN_set_bit` 
  642.       }
  643.   
  644.       a->d[i] |= (((BN_ULONG)1) << j);
             ^
  645.       bn_check_top(a);
  646.       return 1;
