src/http/modules/ngx_http_memcached_module.c:380: error: Integer Overflow L2
  ([0, 9223372036854775800] + [0, 9]):signed64 by call to `ngx_atoi`.

src/http/modules/ngx_http_memcached_module.c:347:13: Unknown value from: strncmp
345.         p += sizeof("VALUE ") - 1;
346. 
347.         if (ngx_strncmp(p, ctx->key.data, ctx->key.len) != 0) {
                 ^
348.             ngx_log_error(NGX_LOG_ERR, r->connection->log, 0,
349.                           "memcached sent invalid key in response \"%V\" "

src/http/modules/ngx_http_memcached_module.c:380:17: Call
378.     flags:
379. 
380.         flags = ngx_atoi(start, p - start - 1);
                     ^
381. 
382.         if (flags == (ngx_uint_t) NGX_ERROR) {

src/core/ngx_string.c:910:5: <LHS trace>
908.     }
909. 
910.     cutoff = NGX_MAX_INT_T_VALUE / 10;
         ^
911.     cutlim = NGX_MAX_INT_T_VALUE % 10;
912. 

src/core/ngx_string.c:910:5: Assignment
  908.     }
  909. 
  910.     cutoff = NGX_MAX_INT_T_VALUE / 10;
           ^
  911.     cutlim = NGX_MAX_INT_T_VALUE % 10;
  912. 

src/core/ngx_string.c:901:1: <RHS trace>
899. 
900. 
901. ngx_int_t
     ^
902. ngx_atoi(u_char *line, size_t n)
903. {

src/core/ngx_string.c:901:1: Parameter `*line`
  899. 
  900. 
  901. ngx_int_t
       ^
  902. ngx_atoi(u_char *line, size_t n)
  903. {

src/core/ngx_string.c:922:9: Binary operation: ([0, 9223372036854775800] + [0, 9]):signed64 by call to `ngx_atoi` 
  920.         }
  921. 
  922.         value = value * 10 + (*line - '0');
               ^
  923.     }
  924. 
