src/http/modules/ngx_http_headers_filter_module.c:660: error: Integer Overflow L2
  ([0, +oo] - 1):unsigned64 by call to `ngx_http_parse_expires`.

src/http/modules/ngx_http_headers_filter_module.c:643:9: Call
641.     ccv.complex_value = &cv;
642. 
643.     if (ngx_http_compile_complex_value(&ccv) != NGX_OK) {
             ^
644.         return NGX_CONF_ERROR;
645.     }

src/http/ngx_http_script.c:107:1: Parameter `ccv->value->len`
  105. 
  106. 
  107. ngx_int_t
       ^
  108. ngx_http_compile_complex_value(ngx_http_compile_complex_value_t *ccv)
  109. {

src/http/modules/ngx_http_headers_filter_module.c:660:10: Call
658.     }
659. 
660.     rc = ngx_http_parse_expires(&value[n], &hcf->expires, &hcf->expires_time,
              ^
661.                                 &err);
662.     if (rc != NGX_OK) {

src/http/modules/ngx_http_headers_filter_module.c:357:1: <LHS trace>
355. 
356. 
357. static ngx_int_t
     ^
358. ngx_http_parse_expires(ngx_str_t *value, ngx_http_expires_t *expires,
359.     time_t *expires_time, char **err)

src/http/modules/ngx_http_headers_filter_module.c:357:1: Parameter `value->len`
  355. 
  356. 
  357. static ngx_int_t
       ^
  358. ngx_http_parse_expires(ngx_str_t *value, ngx_http_expires_t *expires,
  359.     time_t *expires_time, char **err)

src/http/modules/ngx_http_headers_filter_module.c:383:9: Binary operation: ([0, +oo] - 1):unsigned64 by call to `ngx_http_parse_expires` 
  381.     if (value->data[0] == '@') {
  382.         value->data++;
  383.         value->len--;
               ^
  384.         minus = 0;
  385. 
