libavformat/httpauth.c:204: error: Buffer Overrun L2
  Offset: [1, 15] Size: 9 by call to `ff_data_to_hex`.

libavformat/httpauth.c:183:1: Array declaration
181. 
182. /* Generate a digest reply, according to RFC 2617. */
183. static char *make_digest_auth(HTTPAuthState *state, const char *username,
     ^
184.                               const char *password, const char *uri,
185.                               const char *method)

libavformat/httpauth.c:204:5: Call
202.     for (i = 0; i < 2; i++)
203.         cnonce_buf[i] = ff_random_get_seed();
204.     ff_data_to_hex(cnonce, (const uint8_t*) cnonce_buf, sizeof(cnonce_buf), 1);
         ^
205.     cnonce[2*sizeof(cnonce_buf)] = 0;
206. 

libavformat/utils.c:3467:1: <Offset trace>
3465. }
3466. 
3467. char *ff_data_to_hex(char *buff, const uint8_t *src, int s, int lowercase)
      ^
3468. {
3469.     int i;

libavformat/utils.c:3467:1: Parameter `s`
  3465. }
  3466. 
  3467. char *ff_data_to_hex(char *buff, const uint8_t *src, int s, int lowercase)
        ^
  3468. {
  3469.     int i;

libavformat/utils.c:3467:1: <Length trace>
3465. }
3466. 
3467. char *ff_data_to_hex(char *buff, const uint8_t *src, int s, int lowercase)
      ^
3468. {
3469.     int i;

libavformat/utils.c:3467:1: Parameter `*buff`
  3465. }
  3466. 
  3467. char *ff_data_to_hex(char *buff, const uint8_t *src, int s, int lowercase)
        ^
  3468. {
  3469.     int i;

libavformat/utils.c:3482:9: Array access: Offset: [1, 15] Size: 9 by call to `ff_data_to_hex` 
  3480.     for(i = 0; i < s; i++) {
  3481.         buff[i * 2]     = hex_table[src[i] >> 4];
  3482.         buff[i * 2 + 1] = hex_table[src[i] & 0xF];
                ^
  3483.     }
  3484. 
