https://bz.apache.org/bugzilla/show_bug.cgi?id=60439
--- Comment #3 from Claudio <[email protected]> --- Hey guys, we have today an segfault on our infrastructure. I hope the new dump is more helpful. **** coredump **** Core was generated by `/opt/build/loadbalancer/apache/bin/httpd -k start'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x0000000000454ac1 in ap_add_common_vars (r=0x0) at /opt/build/unpack/httpd-2.4.23/server/util_script.c:197 197 if (conf->cgi_pass_auth == AP_CGI_PASS_AUTH_ON) { (gdb) frame 0 #0 0x0000000000454ac1 in ap_add_common_vars (r=0x0) at /opt/build/unpack/httpd-2.4.23/server/util_script.c:197 197 if (conf->cgi_pass_auth == AP_CGI_PASS_AUTH_ON) { (gdb) list 192 * in the environment with "ps -e". But, if you must... 193 */ 194 #ifndef SECURITY_HOLE_PASS_AUTHORIZATION 195 else if (!strcasecmp(hdrs[i].key, "Authorization") 196 || !strcasecmp(hdrs[i].key, "Proxy-Authorization")) { 197 if (conf->cgi_pass_auth == AP_CGI_PASS_AUTH_ON) { 198 add_unless_null(e, http2env(r, hdrs[i].key), hdrs[i].val); 199 } 200 } 201 #endif (gdb) bt #0 0x0000000000454ac1 in ap_add_common_vars (r=0x0) at /opt/build/unpack/httpd-2.4.23/server/util_script.c:197 #1 0x0000000000000006 in ?? () #2 0x00007f5c4c068cd8 in ?? () #3 0x00000000000003ea in ?? () #4 0x00007f5c2c088d78 in ?? () #5 0x0000000000001c16 in ?? () #6 0x0000000000499592 in ?? () #7 0x0000000000000002 in ?? () #8 0x00007f5c2c08d678 in ?? () #9 0x0000000000000006 in ?? () #10 0x00007f5c38004928 in ?? () #11 0x0000000000000322 in ?? () #12 0x00007f5c4c060c68 in ?? () #13 0x0000000000001cde in ?? () #14 0x0000000000499592 in ?? () #15 0x0000000000000002 in ?? () #16 0x00007f5c2c08ddf8 in ?? () #17 0x0000000000000006 in ?? () #18 0x00007f5c4c078d58 in ?? () #19 0x000000000000025a in ?? () #20 0x00007f5c4c072d28 in ?? () #21 0x0000000000001da6 in ?? () #22 0x0000000000499592 in ?? () #23 0x0000000000000002 in ?? () #24 0x00007f5c4c075558 in ?? () #25 0x0000000000000004 in ?? () #26 0x00007f5c38006938 in ?? () #27 0x00000000000004b2 in ?? () #28 0x0000000178fd0c60 in ?? () #29 0x00007f5c78fd0bb0 in ?? () #30 0x000000000000000f in ?? () #31 0x00000000900dc0b8 in ?? () #32 0x2064656e696c6365 in ?? () #33 0x00007f5c440e62b8 in ?? () #34 0x00007f5c78fd0c70 in ?? () #35 0x0000000000454d72 in ap_add_common_vars (r=0x1b4e) at /opt/build/unpack/httpd-2.4.23/server/util_script.c:282 ---Type <return> to continue, or q <return> to quit--- #36 0x00000000004544c2 in getsfunc_BRIGADE (buf=<optimized out>, len=<optimized out>, arg=<optimized out>) at /opt/build/unpack/httpd-2.4.23/server/util_script.c:756 #37 0x00007f5c78fd0cd0 in ?? () #38 0x00007f5c900dc070 in ?? () #39 0x00007f5c900dbcc8 in ?? () #40 0x0000000000000000 in ?? () (gdb) bt full #0 0x0000000000454ac1 in ap_add_common_vars (r=0x0) at /opt/build/unpack/httpd-2.4.23/server/util_script.c:197 e = 0x0 s = 0x7f5c900dc2c0 c = 0x7f5c900dbab0 conf = 0x7f5c900dc188 env_temp = <optimized out> hdrs_arr = 0x7f5c78fd1700 hdrs = <optimized out> i = -1642676128 rport = <optimized out> q = <optimized out> #1 0x0000000000000006 in ?? () No symbol table info available. #2 0x00007f5c4c068cd8 in ?? () No symbol table info available. #3 0x00000000000003ea in ?? () No symbol table info available. #4 0x00007f5c2c088d78 in ?? () No symbol table info available. #5 0x0000000000001c16 in ?? () No symbol table info available. #6 0x0000000000499592 in ?? () No symbol table info available. #7 0x0000000000000002 in ?? () No symbol table info available. #8 0x00007f5c2c08d678 in ?? () No symbol table info available. #9 0x0000000000000006 in ?? () No symbol table info available. #10 0x00007f5c38004928 in ?? () No symbol table info available. #11 0x0000000000000322 in ?? () No symbol table info available. #12 0x00007f5c4c060c68 in ?? () No symbol table info available. #13 0x0000000000001cde in ?? () ---Type <return> to continue, or q <return> to quit--- No symbol table info available. #14 0x0000000000499592 in ?? () No symbol table info available. #15 0x0000000000000002 in ?? () No symbol table info available. #16 0x00007f5c2c08ddf8 in ?? () No symbol table info available. #17 0x0000000000000006 in ?? () No symbol table info available. #18 0x00007f5c4c078d58 in ?? () No symbol table info available. #19 0x000000000000025a in ?? () No symbol table info available. #20 0x00007f5c4c072d28 in ?? () No symbol table info available. #21 0x0000000000001da6 in ?? () No symbol table info available. #22 0x0000000000499592 in ?? () No symbol table info available. #23 0x0000000000000002 in ?? () No symbol table info available. #24 0x00007f5c4c075558 in ?? () No symbol table info available. #25 0x0000000000000004 in ?? () No symbol table info available. #26 0x00007f5c38006938 in ?? () No symbol table info available. #27 0x00000000000004b2 in ?? () No symbol table info available. #28 0x0000000178fd0c60 in ?? () No symbol table info available. #29 0x00007f5c78fd0bb0 in ?? () No symbol table info available. #30 0x000000000000000f in ?? () No symbol table info available. #31 0x00000000900dc0b8 in ?? () ---Type <return> to continue, or q <return> to quit--- No symbol table info available. #32 0x2064656e696c6365 in ?? () No symbol table info available. #33 0x00007f5c440e62b8 in ?? () No symbol table info available. #34 0x00007f5c78fd0c70 in ?? () No symbol table info available. #35 0x0000000000454d72 in ap_add_common_vars (r=0x1b4e) at /opt/build/unpack/httpd-2.4.23/server/util_script.c:282 e = 0x2 s = 0x7f5c900dc2c0 c = 0x7f5c900dbab0 conf = 0x7f5c900dc188 env_temp = 0x6e6f6974617a6972 <error: Cannot access memory at address 0x6e6f6974617a6972> hdrs_arr = 0x7f5c2c08da38 hdrs = <optimized out> i = <optimized out> rport = <optimized out> q = <optimized out> #36 0x00000000004544c2 in getsfunc_BRIGADE (buf=<optimized out>, len=<optimized out>, arg=<optimized out>) at /opt/build/unpack/httpd-2.4.23/server/util_script.c:756 bb = <optimized out> dst_end = 0x1 <error: Cannot access memory at address 0x1> dst = <optimized out> e = <optimized out> rv = <optimized out> done = <optimized out> #37 0x00007f5c78fd0cd0 in ?? () No symbol table info available. #38 0x00007f5c900dc070 in ?? () No symbol table info available. #39 0x00007f5c900dbcc8 in ?? () No symbol table info available. #40 0x0000000000000000 in ?? () No symbol table info available. (gdb) list 202 else 203 add_unless_null(e, http2env(r, hdrs[i].key), hdrs[i].val); 204 } 205 206 env_temp = apr_table_get(r->subprocess_env, "PATH"); 207 if (env_temp == NULL) { 208 env_temp = getenv("PATH"); 209 } 210 if (env_temp == NULL) { 211 env_temp = DEFAULT_PATH; (gdb) **** coredump **** -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
