src/core/ngx_string.c:1194: error: Integer Overflow L2
  ([0, `len`] - 1):unsigned64 by call to `ngx_utf8_decode`.

src/core/ngx_string.c:1165:1: Parameter `len`
1163. 
1164. 
1165. u_char *
      ^
1166. ngx_utf8_cpystrn(u_char *dst, u_char *src, size_t n, size_t len)
1167. {

src/core/ngx_string.c:1194:13: Call
1192.         next = src;
1193. 
1194.         if (ngx_utf8_decode(&next, len) > 0x10ffff) {
                  ^
1195.             /* invalid UTF-8 */
1196.             break;

src/core/ngx_string.c:1081:1: <LHS trace>
1079.  */
1080. 
1081. uint32_t
      ^
1082. ngx_utf8_decode(u_char **p, size_t n)
1083. {

src/core/ngx_string.c:1081:1: Parameter `n`
  1079.  */
  1080. 
  1081. uint32_t
        ^
  1082. ngx_utf8_decode(u_char **p, size_t n)
  1083. {

src/core/ngx_string.c:1112:9: Binary operation: ([0, len] - 1):unsigned64 by call to `ngx_utf8_decode` 
  1110.     }
  1111. 
  1112.     if (n - 1 < len) {
                ^
  1113.         return 0xfffffffe;
  1114.     }
