]> git.kaiwu.me - nginx.git/commit
HTTP/2: fixed a segfault while processing unbuffered upload.
authorValentin Bartenev <vbart@nginx.com>
Thu, 16 Jun 2016 17:55:11 +0000 (20:55 +0300)
committerValentin Bartenev <vbart@nginx.com>
Thu, 16 Jun 2016 17:55:11 +0000 (20:55 +0300)
commit24d9b98900a5318778dcab3f765e85a8bed5d136
treef1c3aaa5692befe5fdc8dd08151196d3afdeb193
parentab8504b937cdbae734fb2d971fba4eea0b157f43
HTTP/2: fixed a segfault while processing unbuffered upload.

The ngx_http_v2_finalize_connection() closes current stream, but that is an
invalid operation while processing unbuffered upload.  This results in access
to already freed memory, since the upstream module sets a cleanup handler that
also finalizes the request.
src/http/v2/ngx_http_v2.c