# HG changeset patch # User Yichun Zhang # Date 1412276417 25200 # Node ID dfb23e4361da0c1baafacea4a096ade688ce5a31 # Parent 8bc8eb8abfae26258c6bf0e6d8805167447da712 Core: fixed buffer overrun when hash max_size reached. diff --git a/src/core/ngx_hash.c b/src/core/ngx_hash.c --- a/src/core/ngx_hash.c +++ b/src/core/ngx_hash.c @@ -312,6 +312,8 @@ ngx_hash_init(ngx_hash_init_t *hinit, ng continue; } + size--; + ngx_log_error(NGX_LOG_WARN, hinit->pool->log, 0, "could not build optimal %s, you should increase " "either %s_max_size: %i or %s_bucket_size: %i; "