# HG changeset patch # User Zhang Jinde <zjd5...@163.com>
# Date 1664261587 -28800 # Tue Sep 27 14:53:07 2022 +0800 # Node ID 226a75a3703db612ed13d4357ac1b71faef6974a # Parent ba5cf8f73a2d0a3615565bf9545f3d65216a0530 Core: fix ngx_reset_pool wild pointer's coredump When frequently use ngx_reset_pool and use memory to the same pool in a worker, it hanpens to accidental corrdump sometimes. diff -r ba5cf8f73a2d -r 226a75a3703d src/core/ngx_palloc.c --- a/src/core/ngx_palloc.c Thu Sep 08 13:53:49 2022 +0400 +++ b/src/core/ngx_palloc.c Tue Sep 27 14:53:07 2022 +0800 @@ -105,6 +105,7 @@ for (l = pool->large; l; l = l->next) { if (l->alloc) { ngx_free(l->alloc); + l->alloc = NULL; } }
_______________________________________________ nginx mailing list -- nginx@nginx.org To unsubscribe send an email to nginx-le...@nginx.org