Closed dilyanpalauzov closed 8 years ago
@dilyanpalauzov It's known that $echo_client_request_headers
does not support HTTP/2 connections at all. I can make it evaluate to empty values in HTTP/2 connections instead of crashing.
@dilyanpalauzov Fixed the crash in git master.
@dilyanpalauzov i'm yuansheng, one member of the OpenResty community. we want to send you a little gift for your great job.
can you reply me your email address? then we can talk more detail.
waiting for your response.
I compiled the most recent echo-nginx-module (v0.14-356-g02c40f1) with Nginx 1.10.1 using
and now Nginx crashes with the backtrace I uploaded at http://mail.aegee.org/echo-nginx-crash/gdb.txt. In the configuration file I have
with
echo_read_request_body;
in the corresponding locations.I would like to add that, when loading (with Chromium) several times https://www.anciens.org/wp-admin/load-styles.php?c=1&dir=ltr&load%5B%5D=dashicons,buttons,forms,l10n,login&ver=4.5.2 it is always delivered, but when I go to https://www.anciens.org/wp-login.php (which leads to convincing the browser to download the load-style.php), load-style.php is sometimes delivered and some times nginx crashes.
Any idea what went wrong?
Let me know if you need more information.