crypto/bn/bn_gf2m.c:1073: error: BUFFER_OVERRUN_L3
  Offset: 0 Size: [0, 8388607] by call to `BN_GF2m_mod_exp_arr`.
Showing all 9 steps of the trace


crypto/bn/bn_gf2m.c:1068:14: Call
1066.   
1067.       BN_CTX_start(ctx);
1068.       if ((u = BN_CTX_get(ctx)) == NULL)
                     ^
1069.           goto err;
1070.   

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/bn/bn_gf2m.c:1073:11: Call
1071.       if (!BN_set_bit(u, p[0] - 1))
1072.           goto err;
1073.       ret = BN_GF2m_mod_exp_arr(r, a, u, p, ctx);
                  ^
1074.       bn_check_top(r);
1075.   

crypto/bn/bn_gf2m.c:980:1: Parameter `*b->d`
  978.    * P1363.
  979.    */
  980. > int BN_GF2m_mod_exp_arr(BIGNUM *r, const BIGNUM *a, const BIGNUM *b,
  981.                           const int p[], BN_CTX *ctx)
  982.   {

crypto/bn/bn_gf2m.c:992:9: Call
  990.           return (BN_one(r));
  991.   
  992.       if (BN_abs_is_word(b, 1))
                 ^
  993.           return (BN_copy(r, a) != NULL);
  994.   

crypto/bn/bn_lib.c:894:1: <Length trace>
892.   }
893.   
894. > int BN_abs_is_word(const BIGNUM *a, const BN_ULONG w)
895.   {
896.       return ((a->top == 1) && (a->d[0] == w)) || ((w == 0) && (a->top == 0));

crypto/bn/bn_lib.c:894:1: Parameter `*a->d`
    892.   }
    893.   
    894. > int BN_abs_is_word(const BIGNUM *a, const BN_ULONG w)
    895.   {
    896.       return ((a->top == 1) && (a->d[0] == w)) || ((w == 0) && (a->top == 0));

crypto/bn/bn_lib.c:896:31: Array access: Offset: 0 Size: [0, 8388607] by call to `BN_GF2m_mod_exp_arr` 
    894.   int BN_abs_is_word(const BIGNUM *a, const BN_ULONG w)
    895.   {
    896.       return ((a->top == 1) && (a->d[0] == w)) || ((w == 0) && (a->top == 0));
                                         ^
    897.   }
    898.   
