Re: ngx_quic_create_stream segfault

2023-12-22 Thread Clima Gabriel
Hello Maxim, You're right. Disabling the ssl-ja3 module was sufficient to stop the segfaults. Thanks! On Fri, Dec 22, 2023 at 4:14 PM Maxim Dounin wrote: > Hello! > > On Fri, Dec 22, 2023 at 11:59:22AM +0200, Clima Gabriel wrote: > > > Thanks. > > I ended up using valgrind and got much closer to

Re: ngx_quic_create_stream segfault

2023-12-22 Thread Maxim Dounin
Hello! On Fri, Dec 22, 2023 at 11:59:22AM +0200, Clima Gabriel wrote: > Thanks. > I ended up using valgrind and got much closer to the answer. > Arguments I used: > valgrind --leak-check=full --show-leak-kinds=all --trace-children=yes > --track-origins=yes --verbose --log-file=valgrind-output.txt

Re: ngx_quic_create_stream segfault

2023-12-22 Thread Clima Gabriel
Thanks. I ended up using valgrind and got much closer to the answer. Arguments I used: valgrind --leak-check=full --show-leak-kinds=all --trace-children=yes --track-origins=yes --verbose --log-file=valgrind-output.txt /root/nginx/objs/nginx -c /etc/nginx/nginx.conf That led me to find that the HTTP

Re: ngx_quic_create_stream segfault

2023-12-21 Thread Jeffrey Walton
On Thu, Dec 21, 2023 at 7:35 AM Clima Gabriel wrote: > > Hello everyone, > > My Nginx worker process has frequent segfaults on this codepath. > (ngx_quic_create_stream) > Here are some observations I have made so far. > 1. The faults happen with tcmalloc and malloc so this is not the issue. > 2.