src/http/modules/ngx_http_rewrite_module.c:332: error: Integer Overflow L2
  ([0, +oo] - 1):unsigned64.

src/http/modules/ngx_http_rewrite_module.c:321:20: <LHS trace>
319.     /* TODO: NGX_REGEX_CASELESS */
320. 
321.     regex->regex = ngx_regex_compile(&value[1], 0, cf->pool, &err);
                        ^
322. 
323.     if (regex->regex == NULL) {

src/http/modules/ngx_http_rewrite_module.c:321:20: Call
319.     /* TODO: NGX_REGEX_CASELESS */
320. 
321.     regex->regex = ngx_regex_compile(&value[1], 0, cf->pool, &err);
                        ^
322. 
323.     if (regex->regex == NULL) {

src/core/ngx_regex.c:26:1: Parameter `pattern->len`
  24. 
  25. 
  26. ngx_regex_t *
      ^
  27. ngx_regex_compile(ngx_str_t *pattern, ngx_int_t options, ngx_pool_t *pool,
  28.     ngx_str_t *err)

src/http/modules/ngx_http_rewrite_module.c:332:9: Binary operation: ([0, +oo] - 1):unsigned64
330.     regex->name = value[1];
331. 
332.     if (value[2].data[value[2].len - 1] == '?') {
             ^
333. 
334.         /* the last "?" drops the original arguments */
