crypto/ec/ecp_smpl.c:697: error: BUFFER_OVERRUN_L3
  Offset: [3, +oo] (⇐ [0, +oo] + 3) Size: [0, 8388607] by call to `BN_copy`.
Showing all 10 steps of the trace


crypto/ec/ecp_smpl.c:677:10: Call
675.   
676.       BN_CTX_start(ctx);
677.       n0 = BN_CTX_get(ctx);
                ^
678.       n1 = BN_CTX_get(ctx);
679.       n2 = BN_CTX_get(ctx);

crypto/bn/bn_ctx.c:284:5: Call
  282.       }
  283.       /* OK, make sure the returned bignum is "zero" */
  284.       BN_zero(ret);
             ^
  285.       ctx->used++;
  286.       CTXDBG_RET(ctx, ret);

crypto/bn/bn_lib.c:530:1: Parameter `*a->d`
    528.   }
    529.   
    530. > int BN_set_word(BIGNUM *a, BN_ULONG w)
    531.   {
    532.       bn_check_top(a);

crypto/ec/ecp_smpl.c:697:14: Call
695.           if (!BN_copy(n1, a->X))
696.               goto end;
697.           if (!BN_copy(n2, a->Y))
                    ^
698.               goto end;
699.           /* n1 = X_a */

crypto/bn/bn_lib.c:429:1: <Length trace>
427.   }
428.   
429. > BIGNUM *BN_copy(BIGNUM *a, const BIGNUM *b)
430.   {
431.       int i;

crypto/bn/bn_lib.c:429:1: Parameter `*a->d`
  427.   }
  428.   
  429. > BIGNUM *BN_copy(BIGNUM *a, const BIGNUM *b)
  430.   {
  431.       int i;

crypto/bn/bn_lib.c:439:9: Call
  437.       if (a == b)
  438.           return (a);
  439.       if (bn_wexpand(a, b->top) == NULL)
                 ^
  440.           return (NULL);
  441.   

crypto/bn/bn_lib.c:995:1: Parameter `*a->d`
    993.   }
    994.   
    995. > BIGNUM *bn_wexpand(BIGNUM *a, int words)
    996.   {
    997.       return (words <= a->dmax) ? a : bn_expand2(a, words);

crypto/bn/bn_lib.c:443:5: Assignment
  441.   
  442.   #if 1
  443.       A = a->d;
             ^
  444.       B = b->d;
  445.       for (i = b->top >> 2; i > 0; i--, A += 4, B += 4) {

crypto/bn/bn_lib.c:454:9: Array access: Offset: [3, +oo] (⇐ [0, +oo] + 3) Size: [0, 8388607] by call to `BN_copy` 
  452.           A[1] = a1;
  453.           A[2] = a2;
  454.           A[3] = a3;
                 ^
  455.       }
  456.       /* ultrix cc workaround, see comments in bn_expand_internal */
