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

src/http/modules/ngx_http_map_module.c:409:10: <LHS trace>
407.     key = 0;
408. 
409.     for (i = 0; i < value[1].len; i++) {
              ^
410.         key = ngx_hash(key, value[1].data[i]);
411.     }

src/http/modules/ngx_http_map_module.c:409:10: Assignment
407.     key = 0;
408. 
409.     for (i = 0; i < value[1].len; i++) {
              ^
410.         key = ngx_hash(key, value[1].data[i]);
411.     }

src/http/modules/ngx_http_map_module.c:525:9: Assignment
523.         }
524. 
525.         value[0].len--;
             ^
526.         value[0].data++;
527. 

src/http/modules/ngx_http_map_module.c:531:13: Binary operation: ([0, +oo] - 1):unsigned64
529. 
530.         if (value[0].data[0] == '*') {
531.             value[0].len--;
                 ^
532.             value[0].data++;
533.             rc.options = NGX_REGEX_CASELESS;
