ssl/record/ssl3_record.c:343: error: INTEGER_OVERFLOW_L2
  ([0, +oo] - 5):unsigned64.
Showing all 4 steps of the trace


ssl/record/ssl3_record.c:202:20: <LHS trace>
200.               unsigned int type;
201.   
202.               rret = ssl3_read_n(s, SSL3_RT_HEADER_LENGTH,
                          ^
203.                                  SSL3_BUFFER_get_len(rbuf), 0,
204.                                  num_recs == 0 ? 1 : 0, &n);

ssl/record/ssl3_record.c:202:20: Call
200.               unsigned int type;
201.   
202.               rret = ssl3_read_n(s, SSL3_RT_HEADER_LENGTH,
                          ^
203.                                  SSL3_BUFFER_get_len(rbuf), 0,
204.                                  num_recs == 0 ? 1 : 0, &n);

ssl/record/rec_layer_s3.c:169:1: Parameter `n`
  167.    * Return values are as per SSL_read()
  168.    */
  169. > int ssl3_read_n(SSL *s, size_t n, size_t max, int extend, int clearold,
  170.                   size_t *readbytes)
  171.   {

ssl/record/ssl3_record.c:343:21: Binary operation: ([0, +oo] - 5):unsigned64
341.                   }
342.   
343.                   if (thisrr->length >
                           ^
344.                       SSL3_BUFFER_get_len(rbuf) - SSL3_RT_HEADER_LENGTH) {
345.                       SSLfatal(s, SSL_AD_RECORD_OVERFLOW, SSL_F_SSL3_GET_RECORD,
