diff src/core/ngx_hash.c @ 7203:8b0553239592

HTTP/2: fixed null pointer dereference with server push. r->headers_in.host can be NULL in ngx_http_v2_push_resource(). This happens when a request is terminated with 400 before the :authority or Host header is parsed, and either pushing is enabled on the server{} level or error_page 400 redirects to a location with pushes configured. Found by Coverity (CID 1429156).
author Ruslan Ermilov <ru@nginx.com>
date Fri, 09 Feb 2018 23:20:08 +0300
parents 7fc16ff7ddc4
children c3f60d618c17
line wrap: on
line diff