Welcome! Log In Create A New Profile

Advanced

Re: nginx crash

Maxim Dounin
July 27, 2022 09:36AM
Hello!

On Tue, Jul 26, 2022 at 07:21:29PM -0700, Dk Jack wrote:

> Hi,
> I am noticing a crash in my nginx module. The crash is happening after an
> internal redirect. It's not always happening but for certain requests.
> Besides the trace log I do not have much info about the request. In my
> module, I am restoring the my module context in a similar fashion as the `
> ngx_http_realip_get_module_ctx`. What I noticed is `r->pool == 0`. Why
> would the r->pool be ever zero'ed?
>
> The crash is happening in my get_module_ctx function which was called
> immediately after returning from the ngx_http_internal_redirect call. Any
> ideas on how to go about resolving this is greatly appreciated. Thanks.

It looks like there are issues with request reference counting
somewhere in your code, and the request is freed in the
ngx_http_internal_redirect() call. Review your code logic and
corresponding request reference counting, it should help.

--
Maxim Dounin
http://mdounin.ru/
_______________________________________________
nginx-devel mailing list -- nginx-devel@nginx.org
To unsubscribe send an email to nginx-devel-leave@nginx.org
Subject Author Views Posted

nginx crash

dnj0496 572 July 26, 2022 10:22PM

Re: nginx crash

dnj0496 204 July 26, 2022 10:24PM

Re: nginx crash

Maxim Dounin 154 July 27, 2022 09:36AM

Re: nginx crash

dnj0496 195 July 27, 2022 11:42AM

Re: nginx crash

Maxim Dounin 150 July 27, 2022 11:06PM

Re: nginx crash

dnj0496 230 July 27, 2022 11:18PM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 311
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready