| Pass | Half | Fail | Excluded | Total | |||
|---|---|---|---|---|---|---|---|
|
|
0.00% |
100.00% |
0.00% |
100% |
|||
|
|
0.00% |
100.00% |
0.00% |
100% |
|||
|
|
0.00% |
0.00% |
100.00% |
0.00% |
100% |
||
|
|
0.00% |
100.00% |
0.00% |
100% |
|||
|
|
0.00% |
0.00% |
100.00% |
0.00% |
100% |
||
|
|
0.00% |
0.00% |
100.00% |
0.00% |
100% |
||
|
|
0.00% |
0.00% |
100.00% |
0.00% |
100% |
||
|
|
0.00% |
0.00% |
0.00% |
0.00% |
100% |
| 1 | |
| 2 | |
| 3 | |
| 4 | |
| 5 | |
| 6 | |
| 7 | |
| 8 | |
| 9 | |
| 10 | |
| 11 | |
| 12 | |
| 13 | |
| 14 | |
| 15 | |
| 16 | |
| 17 | |
| 18 | |
| 19 | |
| 20 | |
| 21 | |
| 22 | |
| 23 | |
| 24 | |
| 25 | |
| 26 | |
| 27 | |
| 28 | |
| 29 | |
| 30 | |
| 31 | |
| 32 | |
| 33 | |
| 34 | |
| 35 | |
| 36 | |
| 37 | |
| 38 | |
| 39 | |
| 40 | |
| 41 | |
| 42 | |
| 43 | |
| 44 | |
| 45 | |
| 46 | |
| 47 | |
| 48 | |
| 49 | |
| 50 | |
| 51 | |
| 52 | |
| 53 | |
| 54 | |
| 55 | |
| 56 | |
| 57 | |
| 58 | |
| 59 | |
| 60 | |
| 61 | |
| 62 | |
| 63 | update_r_in_filters(ap_filter_t *f, |
| 64 | |
| 65 | |
| 66 | |
| 67 | while (f : modules/http/http_request.c line=63 column=46 f) { |
| 68 | if (f : modules/http/http_request.c line=63 column=46 f-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r == : true=0, false=0 == from : modules/http/http_request.c line=64 column=46 from) { |
| 69 | f-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r = : enter=0, leave=0 = to : modules/http/http_request.c line=65 column=46 to; |
| 70 | |
| 71 | f = : pass=0 = f : modules/http/http_request.c line=63 column=46 f-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next; |
| 72 | |
| 73 | |
| 74 | |
| 75 | ap_die_r(int type, request_rec *r, int recursive_error) |
| 76 | |
| 77 | |
| 78 | r; |
| 79 | |
| 80 | if (type : modules/http/http_request.c line=75 column=26 type == : true=0, false=0 MC/DC independently affect : true=0, false=0 == OK || : true=0, false=0 || type : modules/http/http_request.c line=75 column=26 type == : true=0, false=0 MC/DC independently affect : true=0, false=0 == DONE) { |
| 81 | ap_finalize_request_protocol : include/http_protocol.h line=86 column=18 ap_finalize_request_protocol(r : modules/http/http_request.c line=75 column=45 r); |
| 82 | return; |
| 83 | |
| 84 | |
| 85 | if (! : true=0, false=0 !ap_is_HTTP_VALID_RESPONSE(type : modules/http/http_request.c line=75 column=26 type)) { |
| 86 | |
| 87 | |
| 88 | |
| 89 | |
| 90 | |
| 91 | |
| 92 | |
| 93 | |
| 94 | next = : pass=0 = r : modules/http/http_request.c line=75 column=45 r-> : enter=0, leave=0 ->output_filters : include/httpd.h line=990 column=25 output_filters; |
| 95 | while (MC/DC independently affect : true=0, false=0 next : modules/http/http_request.c line=86 column=22 next && : true=0, false=0 && (next : modules/http/http_request.c line=86 column=22 next-> : enter=0, leave=0 ->frec : include/util_filter.h line=265 column=22 frec != : true=0, false=0 MC/DC independently affect : true=0, false=0 != ap_http_header_filter_handle : modules/http/mod_core.h line=43 column=41 ap_http_header_filter_handle)) { |
| 96 | next = : pass=0 = next : modules/http/http_request.c line=86 column=22 next-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next; |
| 97 | |
| 98 | |
| 99 | |
| 100 | |
| 101 | |
| 102 | |
| 103 | if (next : modules/http/http_request.c line=86 column=22 next) { |
| 104 | if (type : modules/http/http_request.c line=75 column=26 type != : true=0, false=0 != AP_FILTER_ERROR) { |
| 105 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r : modules/http/http_request.c line=75 column=45 r, |
| 106 | type); |
| 107 | |
| 108 | |
| 109 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_DEBUG, 0, r : modules/http/http_request.c line=75 column=45 r, |
| 110 | |
| 111 | |
| 112 | type = : pass=0 = HTTP_INTERNAL_SERVER_ERROR; |
| 113 | |
| 114 | |
| 115 | return; |
| 116 | |
| 117 | |
| 118 | |
| 119 | |
| 120 | |
| 121 | |
| 122 | |
| 123 | |
| 124 | |
| 125 | if (recursive_error : modules/http/http_request.c line=75 column=52 recursive_error != : true=0, false=0 != HTTP_OK) { |
| 126 | while (r_1st_err : modules/http/http_request.c line=78 column=18 r_1st_errMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->prev : include/httpd.h line=789 column=18 prev && : true=0, false=0 && (r_1st_err : modules/http/http_request.c line=78 column=18 r_1st_err-> : enter=0, leave=0 ->prev : include/httpd.h line=789 column=18 prev-> : enter=0, leave=0 ->status : include/httpd.h line=822 column=9 status != : true=0, false=0 MC/DC independently affect : true=0, false=0 != HTTP_OK)) |
| 127 | r_1st_err = : pass=0 = r_1st_err : modules/http/http_request.c line=78 column=18 r_1st_err-> : enter=0, leave=0 ->prev : include/httpd.h line=789 column=18 prev; /* Get back to original error */ |
| 128 | |
| 129 | if (r_1st_err : modules/http/http_request.c line=78 column=18 r_1st_err != : true=0, false=0 != r : modules/http/http_request.c line=75 column=45 r) { |
| 130 | |
| 131 | |
| 132 | |
| 133 | |
| 134 | |
| 135 | |
| 136 | |
| 137 | |
| 138 | |
| 139 | update_r_in_filters : modules/http/http_request.c line=63 column=13 update_r_in_filters(r_1st_err : modules/http/http_request.c line=78 column=18 r_1st_err-> : enter=0, leave=0 ->proto_output_filters : include/httpd.h line=996 column=25 proto_output_filters, r : modules/http/http_request.c line=75 column=45 r, r_1st_err : modules/http/http_request.c line=78 column=18 r_1st_err); |
| 140 | update_r_in_filters : modules/http/http_request.c line=63 column=13 update_r_in_filters(r_1st_err : modules/http/http_request.c line=78 column=18 r_1st_err-> : enter=0, leave=0 ->input_filters : include/httpd.h line=992 column=25 input_filters, r : modules/http/http_request.c line=75 column=45 r, r_1st_err : modules/http/http_request.c line=78 column=18 r_1st_err); |
| 141 | |
| 142 | |
| 143 | custom_response = : pass=0 = NULL; /* Do NOT retry the custom thing! */ |
| 144 | |
| 145 | |
| 146 | ap_index_of_response : include/http_protocol.h line=388 column=17 ap_index_of_response(type : modules/http/http_request.c line=75 column=26 type); |
| 147 | custom_response = : pass=0 = ap_response_code_string : enter=0, leave=0 ap_response_code_string : modules/http/mod_core.h line=62 column=7 ap_response_code_string(r : modules/http/http_request.c line=75 column=45 r, error_index : modules/http/http_request.c line=146 column=13 error_index); |
| 148 | recursive_error = : pass=0 = 0; |
| 149 | |
| 150 | |
| 151 | r-> : enter=0, leave=0 ->status : include/httpd.h line=822 column=9 status = : enter=0, leave=0 = type : modules/http/http_request.c line=75 column=26 type; |
| 152 | |
| 153 | |
| 154 | |
| 155 | |
| 156 | |
| 157 | |
| 158 | if (HTTP_UNAUTHORIZED == : true=0, false=0 MC/DC independently affect : true=0, false=0 == r : modules/http/http_request.c line=75 column=45 r-> : enter=0, leave=0 ->status : include/httpd.h line=822 column=9 status && : true=0, false=0 && PROXYREQ_PROXY == : true=0, false=0 MC/DC independently affect : true=0, false=0 == r : modules/http/http_request.c line=75 column=45 r-> : enter=0, leave=0 ->proxyreq : include/httpd.h line=806 column=9 proxyreq) { |
| 159 | r-> : enter=0, leave=0 ->status : include/httpd.h line=822 column=9 status = : enter=0, leave=0 = HTTP_PROXY_AUTHENTICATION_REQUIRED; |
| 160 | |
| 161 | |
| 162 | |
| 163 | |
| 164 | |
| 165 | |
| 166 | if (ap_status_drops_connection(r : modules/http/http_request.c line=75 column=45 r-> : enter=0, leave=0 ->status : include/httpd.h line=822 column=9 status)) { |
| 167 | r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection-> : enter=0, leave=0 ->keepalive : include/httpd.h line=1074 column=25 keepalive = : enter=0, leave=0 = AP_CONN_CLOSE : include/httpd.h line=1038 column=5 AP_CONN_CLOSE; |
| 168 | |
| 169 | |
| 170 | |
| 171 | |
| 172 | |
| 173 | |
| 174 | |
| 175 | if (MC/DC independently affect : true=0, false=0 custom_response : modules/http/http_request.c line=77 column=11 custom_response && : true=0, false=0 && custom_response : modules/http/http_request.c line=77 column=11 custom_response[] : enter=0, leave=0 [0] != : true=0, false=0 MC/DC independently affect : true=0, false=0 != '"') { |
| 176 | |
| 177 | if (ap_is_url : enter=0, leave=0 ap_is_url : include/httpd.h line=1448 column=17 ap_is_url(custom_response : modules/http/http_request.c line=77 column=11 custom_response)) { |
| 178 | |
| 179 | |
| 180 | |
| 181 | |
| 182 | |
| 183 | |
| 184 | r-> : enter=0, leave=0 ->status : include/httpd.h line=822 column=9 status = : enter=0, leave=0 = HTTP_MOVED_TEMPORARILY; |
| 185 | apr_table_setn : /usr/include/apr-1/apr_tables.h line=282 column=19 apr_table_setn(r : modules/http/http_request.c line=75 column=45 r-> : enter=0, leave=0 ->headers_out : include/httpd.h line=903 column=18 headers_out, "Location", custom_response : modules/http/http_request.c line=77 column=11 custom_response); |
| 186 | |
| 187 | if (custom_response : modules/http/http_request.c line=77 column=11 custom_response[] : enter=0, leave=0 [0] == : true=0, false=0 == '/') { |
| 188 | |
| 189 | r-> : enter=0, leave=0 ->no_local_copy : include/httpd.h line=937 column=9 no_local_copy = : enter=0, leave=0 = 1; /* Do NOT send HTTP_NOT_MODIFIED for |
| 190 | |
| 191 | |
| 192 | |
| 193 | |
| 194 | |
| 195 | apr_table_setn : /usr/include/apr-1/apr_tables.h line=282 column=19 apr_table_setn(r : modules/http/http_request.c line=75 column=45 r-> : enter=0, leave=0 ->subprocess_env : include/httpd.h line=908 column=18 subprocess_env, "REQUEST_METHOD", r : modules/http/http_request.c line=75 column=45 r-> : enter=0, leave=0 ->method : include/httpd.h line=829 column=17 method); |
| 196 | |
| 197 | |
| 198 | |
| 199 | |
| 200 | |
| 201 | |
| 202 | if ((error_notes : modules/http/http_request.c line=188 column=25 error_notes = : pass=0 = apr_table_get : enter=0, leave=0 apr_table_get : /usr/include/apr-1/apr_tables.h line=258 column=27 apr_table_get(r : modules/http/http_request.c line=75 column=45 r-> : enter=0, leave=0 ->notes : include/httpd.h line=910 column=18 notes, |
| 203 | != NULL) { |
| 204 | apr_table_setn : /usr/include/apr-1/apr_tables.h line=282 column=19 apr_table_setn(r : modules/http/http_request.c line=75 column=45 r-> : enter=0, leave=0 ->subprocess_env : include/httpd.h line=908 column=18 subprocess_env, "ERROR_NOTES", error_notes : modules/http/http_request.c line=188 column=25 error_notes); |
| 205 | |
| 206 | r-> : enter=0, leave=0 ->method : include/httpd.h line=829 column=17 method = : enter=0, leave=0 = apr_pstrdup : enter=0, leave=0 apr_pstrdup : /usr/include/apr-1/apr_strings.h line=95 column=21 apr_pstrdup(r : modules/http/http_request.c line=75 column=45 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, "GET"); |
| 207 | r-> : enter=0, leave=0 ->method_number : include/httpd.h line=831 column=9 method_number = : enter=0, leave=0 = M_GET; |
| 208 | ap_internal_redirect : include/http_request.h line=157 column=18 ap_internal_redirect(custom_response : modules/http/http_request.c line=77 column=11 custom_response, r : modules/http/http_request.c line=75 column=45 r); |
| 209 | return; |
| 210 | |
| 211 | |
| 212 | |
| 213 | |
| 214 | |
| 215 | |
| 216 | recursive_error = : pass=0 = HTTP_INTERNAL_SERVER_ERROR; |
| 217 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r : modules/http/http_request.c line=75 column=45 r, |
| 218 | |
| 219 | custom_response); |
| 220 | |
| 221 | |
| 222 | ap_send_error_response : include/http_protocol.h line=97 column=18 ap_send_error_response(r_1st_err : modules/http/http_request.c line=78 column=18 r_1st_err, recursive_error : modules/http/http_request.c line=75 column=52 recursive_error); |
| 223 | |
| 224 | |
| 225 | ap_die(int type, request_rec *r) |
| 226 | |
| 227 | ap_die_r : modules/http/http_request.c line=75 column=13 ap_die_r(type : modules/http/http_request.c line=225 column=29 type, r : modules/http/http_request.c line=225 column=48 r, r : modules/http/http_request.c line=225 column=48 r-> : enter=0, leave=0 ->status : include/httpd.h line=822 column=9 status); |
| 228 | |
| 229 | |
| 230 | check_pipeline_flush(request_rec *r) |
| 231 | |
| 232 | |
| 233 | |
| 234 | r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection; |
| 235 | |
| 236 | |
| 237 | |
| 238 | bb = : pass=0 = apr_brigade_create : enter=0, leave=0 apr_brigade_create : /usr/include/apr-1/apr_buckets.h line=658 column=35 apr_brigade_create(r : modules/http/http_request.c line=230 column=47 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, c : modules/http/http_request.c line=234 column=15 c-> : enter=0, leave=0 ->bucket_alloc : include/httpd.h line=1103 column=32 bucket_alloc); |
| 239 | |
| 240 | |
| 241 | |
| 242 | |
| 243 | |
| 244 | |
| 245 | |
| 246 | |
| 247 | if (r : modules/http/http_request.c line=230 column=47 r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection-> : enter=0, leave=0 ->keepalive : include/httpd.h line=1074 column=25 keepalive != : true=0, false=0 != AP_CONN_CLOSE : include/httpd.h line=1038 column=5 AP_CONN_CLOSE) { |
| 248 | if (ap_get_brigade : enter=0, leave=0 ap_get_brigade : include/util_filter.h line=298 column=26 ap_get_brigade(r : modules/http/http_request.c line=230 column=47 r-> : enter=0, leave=0 ->input_filters : include/httpd.h line=992 column=25 input_filters, bb : modules/http/http_request.c line=233 column=25 bb, AP_MODE_EATCRLF : include/util_filter.h line=59 column=5 AP_MODE_EATCRLF, |
| 249 | != APR_SUCCESS) { |
| 250 | c-> : enter=0, leave=0 ->data_in_input_filters : include/httpd.h line=1107 column=9 data_in_input_filters = : enter=0, leave=0 = 0; /* we got APR_EOF or an error */ |
| 251 | |
| 252 | |
| 253 | c-> : enter=0, leave=0 ->data_in_input_filters : include/httpd.h line=1107 column=9 data_in_input_filters = : enter=0, leave=0 = 1; |
| 254 | return; /* don't flush */ |
| 255 | |
| 256 | |
| 257 | |
| 258 | e = : pass=0 = apr_bucket_flush_create : enter=0, leave=0 apr_bucket_flush_create : /usr/include/apr-1/apr_buckets.h line=1278 column=27 apr_bucket_flush_create(c : modules/http/http_request.c line=234 column=15 c-> : enter=0, leave=0 ->bucket_alloc : include/httpd.h line=1103 column=32 bucket_alloc); |
| 259 | |
| 260 | |
| 261 | |
| 262 | |
| 263 | |
| 264 | |
| 265 | |
| 266 | bb, e : modules/http/http_request.c line=232 column=17 e); |
| 267 | ap_pass_brigade : include/util_filter.h line=312 column=26 ap_pass_brigade(r : modules/http/http_request.c line=230 column=47 r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection-> : enter=0, leave=0 ->output_filters : include/httpd.h line=1099 column=25 output_filters, bb : modules/http/http_request.c line=233 column=25 bb); |
| 268 | |
| 269 | |
| 270 | ap_process_request(request_rec *r) |
| 271 | |
| 272 | |
| 273 | |
| 274 | |
| 275 | |
| 276 | |
| 277 | |
| 278 | |
| 279 | |
| 280 | |
| 281 | |
| 282 | |
| 283 | |
| 284 | |
| 285 | |
| 286 | |
| 287 | |
| 288 | if (ap_extended_status : include/scoreboard.h line=216 column=28 ap_extended_status) |
| 289 | ap_time_process_request : include/scoreboard.h line=190 column=6 ap_time_process_request(r : modules/http/http_request.c line=270 column=38 r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection-> : enter=0, leave=0 ->sbh : include/httpd.h line=1101 column=11 sbh, START_PREQUEST); |
| 290 | access_status = : pass=0 = ap_run_quick_handler : enter=0, leave=0 ap_run_quick_handler : modules/http/ r, 0); /* Not a look-up request */ |
| 291 | if (access_status : modules/http/http_request.c line=272 column=9 access_status == : true=0, false=0 == DECLINED) { |
| 292 | access_status = : pass=0 = ap_process_request_internal : enter=0, leave=0 ap_process_request_internal : include/http_request.h line=60 column=17 ap_process_request_internal(r : modules/http/http_request.c line=270 column=38 r); |
| 293 | if (access_status : modules/http/http_request.c line=272 column=9 access_status == : true=0, false=0 == OK) { |
| 294 | access_status = : pass=0 = ap_invoke_handler : enter=0, leave=0 ap_invoke_handler : include/http_config.h line=928 column=22 ap_invoke_handler(r : modules/http/http_request.c line=270 column=38 r); |
| 295 | |
| 296 | |
| 297 | |
| 298 | ap_die_r : modules/http/http_request.c line=75 column=13 ap_die_r(access_status : modules/http/http_request.c line=272 column=9 access_status, r : modules/http/http_request.c line=270 column=38 r, HTTP_OK); |
| 299 | |
| 300 | |
| 301 | |
| 302 | |
| 303 | |
| 304 | |
| 305 | |
| 306 | |
| 307 | check_pipeline_flush : modules/http/http_request.c line=230 column=13 check_pipeline_flush(r : modules/http/http_request.c line=270 column=38 r); |
| 308 | ap_update_child_status : include/scoreboard.h line=187 column=17 ap_update_child_status(r : modules/http/http_request.c line=270 column=38 r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection-> : enter=0, leave=0 ->sbh : include/httpd.h line=1101 column=11 sbh, SERVER_BUSY_LOG, r : modules/http/http_request.c line=270 column=38 r); |
| 309 | ap_run_log_transaction : modules/http/ r); |
| 310 | if (ap_extended_status : include/scoreboard.h line=216 column=28 ap_extended_status) |
| 311 | ap_time_process_request : include/scoreboard.h line=190 column=6 ap_time_process_request(r : modules/http/http_request.c line=270 column=38 r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection-> : enter=0, leave=0 ->sbh : include/httpd.h line=1101 column=11 sbh, STOP_PREQUEST); |
| 312 | |
| 313 | |
| 314 | rename_original_env(apr_pool_t *p, apr_table_t *t) |
| 315 | |
| 316 | apr_table_elts : /usr/include/apr-1/apr_tables.h line=88 column=41 apr_table_elts(t : modules/http/http_request.c line=314 column=69 t); |
| 317 | env_arr-> : enter=0, leave=0 ->elts : /usr/include/apr-1/apr_tables.h line=62 column=11 elts; |
| 318 | apr_table_make : /usr/include/apr-1/apr_tables.h line=222 column=28 apr_table_make(p : modules/http/http_request.c line=314 column=53 p, env_arr : modules/http/http_request.c line=316 column=31 env_arr-> : enter=0, leave=0 ->nalloc : /usr/include/apr-1/apr_tables.h line=60 column=9 nalloc); |
| 319 | |
| 320 | |
| 321 | for (i : modules/http/http_request.c line=319 column=9 i = : pass=0 = 0; i : modules/http/http_request.c line=319 column=9 i < : true=0, false=0 < env_arr : modules/http/http_request.c line=316 column=31 env_arr-> : enter=0, leave=0 ->nelts : /usr/include/apr-1/apr_tables.h line=58 column=9 nelts; ++ : pass=0 ++i : modules/http/http_request.c line=319 column=9 i) { |
| 322 | if (! : true=0, false=0 !elts : modules/http/http_request.c line=317 column=30 elts[] : enter=0, leave=0 [i : modules/http/http_request.c line=319 column=9 i].key : /usr/include/apr-1/apr_tables.h line=73 column=11 key) |
| 323 | continue; |
| 324 | apr_table_setn : /usr/include/apr-1/apr_tables.h line=282 column=19 apr_table_setn(new : modules/http/http_request.c line=318 column=18 new, apr_pstrcat : enter=0, leave=0 apr_pstrcat : /usr/include/apr-1/apr_strings.h line=139 column=28 apr_pstrcat(p : modules/http/http_request.c line=314 column=53 p, "REDIRECT_", elts : modules/http/http_request.c line=317 column=30 elts[] : enter=0, leave=0 [i : modules/http/http_request.c line=319 column=9 i].key : /usr/include/apr-1/apr_tables.h line=73 column=11 key, NULL), |
| 325 | elts[] : enter=0, leave=0 [i : modules/http/http_request.c line=319 column=9 i].val : /usr/include/apr-1/apr_tables.h line=77 column=11 val); |
| 326 | |
| 327 | |
| 328 | return new : modules/http/http_request.c line=318 column=18 new; |
| 329 | |
| 330 | |
| 331 | internal_internal_redirect(const char *new_uri, |
| 332 | |
| 333 | |
| 334 | |
| 335 | |
| 336 | if (ap_is_recursion_limit_exceeded : enter=0, leave=0 ap_is_recursion_limit_exceeded : include/http_core.h line=274 column=17 ap_is_recursion_limit_exceeded(r : modules/http/http_request.c line=332 column=61 r)) { |
| 337 | ap_die : modules/http/http_request.c line=225 column=18 ap_die(HTTP_INTERNAL_SERVER_ERROR, r : modules/http/http_request.c line=332 column=61 r); |
| 338 | return NULL; |
| 339 | |
| 340 | |
| 341 | new = : pass=0 = (request_rec *) apr_pcalloc(r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, sizeof(request_rec)); |
| 342 | |
| 343 | new-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection; |
| 344 | new-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server; |
| 345 | new-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool; |
| 346 | |
| 347 | |
| 348 | |
| 349 | |
| 350 | |
| 351 | |
| 352 | |
| 353 | new-> : enter=0, leave=0 ->method : include/httpd.h line=829 column=17 method = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->method : include/httpd.h line=829 column=17 method; |
| 354 | new-> : enter=0, leave=0 ->method_number : include/httpd.h line=831 column=9 method_number = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->method_number : include/httpd.h line=831 column=9 method_number; |
| 355 | new-> : enter=0, leave=0 ->allowed_methods : include/httpd.h line=857 column=23 allowed_methods = : enter=0, leave=0 = ap_make_method_list : enter=0, leave=0 ap_make_method_list : include/http_protocol.h line=253 column=32 ap_make_method_list(new : modules/http/http_request.c line=334 column=18 new-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, 2); |
| 356 | ap_parse_uri : include/http_protocol.h line=511 column=23 ap_parse_uri(new : modules/http/http_request.c line=334 column=18 new, new_uri : modules/http/http_request.c line=331 column=60 new_uri); |
| 357 | new-> : enter=0, leave=0 ->parsed_uri : include/httpd.h line=959 column=15 parsed_uri.port_str : /usr/include/apr-1/apr_uri.h line=97 column=11 port_str = : pass=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->parsed_uri : include/httpd.h line=959 column=15 parsed_uri.port_str : /usr/include/apr-1/apr_uri.h line=97 column=11 port_str; |
| 358 | new-> : enter=0, leave=0 ->parsed_uri : include/httpd.h line=959 column=15 parsed_uri.port : /usr/include/apr-1/apr_uri.h line=109 column=16 port = : pass=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->parsed_uri : include/httpd.h line=959 column=15 parsed_uri.port : /usr/include/apr-1/apr_uri.h line=109 column=16 port; |
| 359 | |
| 360 | new-> : enter=0, leave=0 ->request_config : include/httpd.h line=979 column=30 request_config = : enter=0, leave=0 = ap_create_request_config : enter=0, leave=0 ap_create_request_config : include/http_config.h line=837 column=36 ap_create_request_config(r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool); |
| 361 | |
| 362 | new-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->server : include/httpd.h line=784 column=17 server-> : enter=0, leave=0 ->lookup_defaults : include/httpd.h line=1209 column=30 lookup_defaults; |
| 363 | |
| 364 | new-> : enter=0, leave=0 ->prev : include/httpd.h line=789 column=18 prev = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r; |
| 365 | r-> : enter=0, leave=0 ->next : include/httpd.h line=787 column=18 next = : enter=0, leave=0 = new : modules/http/http_request.c line=334 column=18 new; |
| 366 | |
| 367 | |
| 368 | |
| 369 | |
| 370 | ap_run_create_request : modules/http/ new); |
| 371 | |
| 372 | |
| 373 | |
| 374 | new-> : enter=0, leave=0 ->the_request : include/httpd.h line=799 column=11 the_request = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->the_request : include/httpd.h line=799 column=11 the_request; |
| 375 | |
| 376 | new-> : enter=0, leave=0 ->allowed : include/httpd.h line=853 column=17 allowed = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->allowed : include/httpd.h line=853 column=17 allowed; |
| 377 | |
| 378 | new-> : enter=0, leave=0 ->status : include/httpd.h line=822 column=9 status = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->status : include/httpd.h line=822 column=9 status; |
| 379 | new-> : enter=0, leave=0 ->assbackwards : include/httpd.h line=801 column=9 assbackwards = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->assbackwards : include/httpd.h line=801 column=9 assbackwards; |
| 380 | new-> : enter=0, leave=0 ->header_only : include/httpd.h line=808 column=9 header_only = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->header_only : include/httpd.h line=808 column=9 header_only; |
| 381 | new-> : enter=0, leave=0 ->protocol : include/httpd.h line=810 column=11 protocol = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->protocol : include/httpd.h line=810 column=11 protocol; |
| 382 | new-> : enter=0, leave=0 ->proto_num : include/httpd.h line=812 column=9 proto_num = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->proto_num : include/httpd.h line=812 column=9 proto_num; |
| 383 | new-> : enter=0, leave=0 ->hostname : include/httpd.h line=814 column=17 hostname = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->hostname : include/httpd.h line=814 column=17 hostname; |
| 384 | new-> : enter=0, leave=0 ->request_time : include/httpd.h line=817 column=16 request_time = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->request_time : include/httpd.h line=817 column=16 request_time; |
| 385 | new-> : enter=0, leave=0 ->main : include/httpd.h line=793 column=18 main = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->main : include/httpd.h line=793 column=18 main; |
| 386 | |
| 387 | new-> : enter=0, leave=0 ->headers_in : include/httpd.h line=901 column=18 headers_in = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->headers_in : include/httpd.h line=901 column=18 headers_in; |
| 388 | new-> : enter=0, leave=0 ->trailers_in : include/httpd.h line=1011 column=18 trailers_in = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->trailers_in : include/httpd.h line=1011 column=18 trailers_in; |
| 389 | new-> : enter=0, leave=0 ->headers_out : include/httpd.h line=903 column=18 headers_out = : enter=0, leave=0 = apr_table_make : enter=0, leave=0 apr_table_make : /usr/include/apr-1/apr_tables.h line=222 column=28 apr_table_make(r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, 12); |
| 390 | new-> : enter=0, leave=0 ->err_headers_out : include/httpd.h line=906 column=18 err_headers_out = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->err_headers_out : include/httpd.h line=906 column=18 err_headers_out; |
| 391 | new-> : enter=0, leave=0 ->trailers_out : include/httpd.h line=1013 column=18 trailers_out = : enter=0, leave=0 = apr_table_make : enter=0, leave=0 apr_table_make : /usr/include/apr-1/apr_tables.h line=222 column=28 apr_table_make(r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, 5); |
| 392 | new-> : enter=0, leave=0 ->subprocess_env : include/httpd.h line=908 column=18 subprocess_env = : enter=0, leave=0 = rename_original_env : enter=0, leave=0 rename_original_env : modules/http/http_request.c line=314 column=21 rename_original_env(r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->subprocess_env : include/httpd.h line=908 column=18 subprocess_env); |
| 393 | new-> : enter=0, leave=0 ->notes : include/httpd.h line=910 column=18 notes = : enter=0, leave=0 = apr_table_make : enter=0, leave=0 apr_table_make : /usr/include/apr-1/apr_tables.h line=222 column=28 apr_table_make(r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, 5); |
| 394 | |
| 395 | new-> : enter=0, leave=0 ->htaccess : include/httpd.h line=987 column=35 htaccess = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->htaccess : include/httpd.h line=987 column=35 htaccess; |
| 396 | new-> : enter=0, leave=0 ->no_cache : include/httpd.h line=935 column=9 no_cache = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->no_cache : include/httpd.h line=935 column=9 no_cache; |
| 397 | new-> : enter=0, leave=0 ->expecting_100 : include/httpd.h line=886 column=14 expecting_100 = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->expecting_100 : include/httpd.h line=886 column=14 expecting_100; |
| 398 | new-> : enter=0, leave=0 ->no_local_copy : include/httpd.h line=937 column=9 no_local_copy = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->no_local_copy : include/httpd.h line=937 column=9 no_local_copy; |
| 399 | new-> : enter=0, leave=0 ->read_length : include/httpd.h line=878 column=15 read_length = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->read_length : include/httpd.h line=878 column=15 read_length; /* We can only read it once */ |
| 400 | new-> : enter=0, leave=0 ->vlist_validator : include/httpd.h line=927 column=11 vlist_validator = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->vlist_validator : include/httpd.h line=927 column=11 vlist_validator; |
| 401 | |
| 402 | new-> : enter=0, leave=0 ->proto_output_filters : include/httpd.h line=996 column=25 proto_output_filters = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->proto_output_filters : include/httpd.h line=996 column=25 proto_output_filters; |
| 403 | new-> : enter=0, leave=0 ->proto_input_filters : include/httpd.h line=999 column=25 proto_input_filters = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->proto_input_filters : include/httpd.h line=999 column=25 proto_input_filters; |
| 404 | |
| 405 | new-> : enter=0, leave=0 ->input_filters : include/httpd.h line=992 column=25 input_filters = : enter=0, leave=0 = new : modules/http/http_request.c line=334 column=18 new-> : enter=0, leave=0 ->proto_input_filters : include/httpd.h line=999 column=25 proto_input_filters; |
| 406 | |
| 407 | if (new : modules/http/http_request.c line=334 column=18 new-> : enter=0, leave=0 ->main : include/httpd.h line=793 column=18 main) { |
| 408 | |
| 409 | |
| 410 | |
| 411 | |
| 412 | |
| 413 | |
| 414 | |
| 415 | new-> : enter=0, leave=0 ->output_filters : include/httpd.h line=990 column=25 output_filters = : enter=0, leave=0 = r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->output_filters : include/httpd.h line=990 column=25 output_filters; |
| 416 | |
| 417 | f = : pass=0 = new : modules/http/http_request.c line=334 column=18 new-> : enter=0, leave=0 ->output_filters : include/httpd.h line=990 column=25 output_filters; |
| 418 | |
| 419 | nextf = : pass=0 = f : modules/http/http_request.c line=408 column=22 f-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next; |
| 420 | |
| 421 | if (f : modules/http/http_request.c line=408 column=22 f-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r == : true=0, false=0 MC/DC independently affect : true=0, false=0 == r : modules/http/http_request.c line=332 column=61 r && : true=0, false=0 && f : modules/http/http_request.c line=408 column=22 f-> : enter=0, leave=0 ->frec : include/util_filter.h line=265 column=22 frec != : true=0, false=0 MC/DC independently affect : true=0, false=0 != ap_subreq_core_filter_handle : include/http_core.h line=680 column=41 ap_subreq_core_filter_handle) { |
| 422 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_DEBUG, 0, r : modules/http/http_request.c line=332 column=61 r, |
| 423 | |
| 424 | f-> : enter=0, leave=0 ->frec : include/util_filter.h line=265 column=22 frec-> : enter=0, leave=0 ->name : include/util_filter.h line=219 column=17 name, r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->unparsed_uri : include/httpd.h line=944 column=11 unparsed_uri, new_uri : modules/http/http_request.c line=331 column=60 new_uri); |
| 425 | |
| 426 | |
| 427 | |
| 428 | |
| 429 | f-> : enter=0, leave=0 ->r : include/util_filter.h line=277 column=18 r = : enter=0, leave=0 = new : modules/http/http_request.c line=334 column=18 new; |
| 430 | ap_remove_output_filter : include/util_filter.h line=469 column=18 ap_remove_output_filter(f : modules/http/http_request.c line=408 column=22 f); |
| 431 | |
| 432 | |
| 433 | f = : pass=0 = nextf : modules/http/http_request.c line=408 column=26 nextf; |
| 434 | |
| 435 | |
| 436 | |
| 437 | |
| 438 | |
| 439 | while (MC/DC independently affect : true=0, false=0 f : modules/http/http_request.c line=408 column=22 f && : true=0, false=0 && f : modules/http/http_request.c line=408 column=22 f != : true=0, false=0 MC/DC independently affect : true=0, false=0 != new : modules/http/http_request.c line=334 column=18 new-> : enter=0, leave=0 ->proto_output_filters : include/httpd.h line=996 column=25 proto_output_filters); |
| 440 | |
| 441 | |
| 442 | |
| 443 | |
| 444 | new-> : enter=0, leave=0 ->output_filters : include/httpd.h line=990 column=25 output_filters = : enter=0, leave=0 = new : modules/http/http_request.c line=334 column=18 new-> : enter=0, leave=0 ->proto_output_filters : include/httpd.h line=996 column=25 proto_output_filters; |
| 445 | |
| 446 | |
| 447 | update_r_in_filters : modules/http/http_request.c line=63 column=13 update_r_in_filters(new : modules/http/http_request.c line=334 column=18 new-> : enter=0, leave=0 ->input_filters : include/httpd.h line=992 column=25 input_filters, r : modules/http/http_request.c line=332 column=61 r, new : modules/http/http_request.c line=334 column=18 new); |
| 448 | update_r_in_filters : modules/http/http_request.c line=63 column=13 update_r_in_filters(new : modules/http/http_request.c line=334 column=18 new-> : enter=0, leave=0 ->output_filters : include/httpd.h line=990 column=25 output_filters, r : modules/http/http_request.c line=332 column=61 r, new : modules/http/http_request.c line=334 column=18 new); |
| 449 | |
| 450 | apr_table_setn : /usr/include/apr-1/apr_tables.h line=282 column=19 apr_table_setn(new : modules/http/http_request.c line=334 column=18 new-> : enter=0, leave=0 ->subprocess_env : include/httpd.h line=908 column=18 subprocess_env, "REDIRECT_STATUS", |
| 451 | apr_itoa : /usr/include/apr-1/apr_strings.h line=283 column=21 apr_itoa(r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, r : modules/http/http_request.c line=332 column=61 r-> : enter=0, leave=0 ->status : include/httpd.h line=822 column=9 status)); |
| 452 | |
| 453 | |
| 454 | |
| 455 | |
| 456 | new-> : enter=0, leave=0 ->used_path_info : include/httpd.h line=969 column=9 used_path_info = : enter=0, leave=0 = AP_REQ_DEFAULT_PATH_INFO; |
| 457 | |
| 458 | |
| 459 | |
| 460 | |
| 461 | |
| 462 | |
| 463 | if ((access_status : modules/http/http_request.c line=333 column=9 access_status = : pass=0 = ap_run_post_read_request : enter=0, leave=0 ap_run_post_read_request : modules/http/ new))) { |
| 464 | ap_die : modules/http/http_request.c line=225 column=18 ap_die(access_status : modules/http/http_request.c line=333 column=9 access_status, new : modules/http/http_request.c line=334 column=18 new); |
| 465 | return NULL; |
| 466 | |
| 467 | |
| 468 | return new : modules/http/http_request.c line=334 column=18 new; |
| 469 | |
| 470 | |
| 471 | |
| 472 | ap_internal_fast_redirect(request_rec *rr, request_rec *r) |
| 473 | |
| 474 | |
| 475 | |
| 476 | |
| 477 | |
| 478 | |
| 479 | |
| 480 | r-> : enter=0, leave=0 ->proxyreq : include/httpd.h line=806 column=9 proxyreq = : enter=0, leave=0 = rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->proxyreq : include/httpd.h line=806 column=9 proxyreq; |
| 481 | r-> : enter=0, leave=0 ->no_cache : include/httpd.h line=935 column=9 no_cache = : enter=0, leave=0 = (r : modules/http/http_request.c line=472 column=74 rMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->no_cache : include/httpd.h line=935 column=9 no_cache && : true=0, false=0 && rr : modules/http/http_request.c line=472 column=57 rrMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->no_cache : include/httpd.h line=935 column=9 no_cache); |
| 482 | r-> : enter=0, leave=0 ->no_local_copy : include/httpd.h line=937 column=9 no_local_copy = : enter=0, leave=0 = (r : modules/http/http_request.c line=472 column=74 rMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->no_local_copy : include/httpd.h line=937 column=9 no_local_copy && : true=0, false=0 && rr : modules/http/http_request.c line=472 column=57 rrMC/DC independently affect : true=0, false=0 -> : enter=0, leave=0 ->no_local_copy : include/httpd.h line=937 column=9 no_local_copy); |
| 483 | r-> : enter=0, leave=0 ->mtime : include/httpd.h line=864 column=16 mtime = : enter=0, leave=0 = rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->mtime : include/httpd.h line=864 column=16 mtime; |
| 484 | r-> : enter=0, leave=0 ->uri : include/httpd.h line=946 column=11 uri = : enter=0, leave=0 = rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->uri : include/httpd.h line=946 column=11 uri; |
| 485 | r-> : enter=0, leave=0 ->filename : include/httpd.h line=948 column=11 filename = : enter=0, leave=0 = rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->filename : include/httpd.h line=948 column=11 filename; |
| 486 | r-> : enter=0, leave=0 ->canonical_filename : include/httpd.h line=951 column=11 canonical_filename = : enter=0, leave=0 = rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->canonical_filename : include/httpd.h line=951 column=11 canonical_filename; |
| 487 | r-> : enter=0, leave=0 ->path_info : include/httpd.h line=953 column=11 path_info = : enter=0, leave=0 = rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->path_info : include/httpd.h line=953 column=11 path_info; |
| 488 | r-> : enter=0, leave=0 ->args : include/httpd.h line=955 column=11 args = : enter=0, leave=0 = rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->args : include/httpd.h line=955 column=11 args; |
| 489 | r-> : enter=0, leave=0 ->finfo : include/httpd.h line=957 column=17 finfo = : enter=0, leave=0 = rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->finfo : include/httpd.h line=957 column=17 finfo; |
| 490 | r-> : enter=0, leave=0 ->handler : include/httpd.h line=919 column=17 handler = : enter=0, leave=0 = rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->handler : include/httpd.h line=919 column=17 handler; |
| 491 | ap_set_content_type : include/http_protocol.h line=310 column=18 ap_set_content_type(r : modules/http/http_request.c line=472 column=74 r, rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->content_type : include/httpd.h line=917 column=17 content_type); |
| 492 | r-> : enter=0, leave=0 ->content_encoding : include/httpd.h line=922 column=17 content_encoding = : enter=0, leave=0 = rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->content_encoding : include/httpd.h line=922 column=17 content_encoding; |
| 493 | r-> : enter=0, leave=0 ->content_languages : include/httpd.h line=924 column=25 content_languages = : enter=0, leave=0 = rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->content_languages : include/httpd.h line=924 column=25 content_languages; |
| 494 | r-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config = : enter=0, leave=0 = rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->per_dir_config : include/httpd.h line=977 column=30 per_dir_config; |
| 495 | |
| 496 | r-> : enter=0, leave=0 ->notes : include/httpd.h line=910 column=18 notes = : enter=0, leave=0 = apr_table_overlay : enter=0, leave=0 apr_table_overlay : /usr/include/apr-1/apr_tables.h line=346 column=28 apr_table_overlay(r : modules/http/http_request.c line=472 column=74 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->notes : include/httpd.h line=910 column=18 notes, r : modules/http/http_request.c line=472 column=74 r-> : enter=0, leave=0 ->notes : include/httpd.h line=910 column=18 notes); |
| 497 | r-> : enter=0, leave=0 ->headers_out : include/httpd.h line=903 column=18 headers_out = : enter=0, leave=0 = apr_table_overlay : enter=0, leave=0 apr_table_overlay : /usr/include/apr-1/apr_tables.h line=346 column=28 apr_table_overlay(r : modules/http/http_request.c line=472 column=74 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->headers_out : include/httpd.h line=903 column=18 headers_out, |
| 498 | r-> : enter=0, leave=0 ->headers_out : include/httpd.h line=903 column=18 headers_out); |
| 499 | r-> : enter=0, leave=0 ->err_headers_out : include/httpd.h line=906 column=18 err_headers_out = : enter=0, leave=0 = apr_table_overlay : enter=0, leave=0 apr_table_overlay : /usr/include/apr-1/apr_tables.h line=346 column=28 apr_table_overlay(r : modules/http/http_request.c line=472 column=74 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->err_headers_out : include/httpd.h line=906 column=18 err_headers_out, |
| 500 | r-> : enter=0, leave=0 ->err_headers_out : include/httpd.h line=906 column=18 err_headers_out); |
| 501 | r-> : enter=0, leave=0 ->trailers_out : include/httpd.h line=1013 column=18 trailers_out = : enter=0, leave=0 = apr_table_overlay : enter=0, leave=0 apr_table_overlay : /usr/include/apr-1/apr_tables.h line=346 column=28 apr_table_overlay(r : modules/http/http_request.c line=472 column=74 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->trailers_out : include/httpd.h line=1013 column=18 trailers_out, |
| 502 | r-> : enter=0, leave=0 ->trailers_out : include/httpd.h line=1013 column=18 trailers_out); |
| 503 | r-> : enter=0, leave=0 ->subprocess_env : include/httpd.h line=908 column=18 subprocess_env = : enter=0, leave=0 = apr_table_overlay : enter=0, leave=0 apr_table_overlay : /usr/include/apr-1/apr_tables.h line=346 column=28 apr_table_overlay(r : modules/http/http_request.c line=472 column=74 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->subprocess_env : include/httpd.h line=908 column=18 subprocess_env, |
| 504 | r-> : enter=0, leave=0 ->subprocess_env : include/httpd.h line=908 column=18 subprocess_env); |
| 505 | |
| 506 | r-> : enter=0, leave=0 ->output_filters : include/httpd.h line=990 column=25 output_filters = : enter=0, leave=0 = rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->output_filters : include/httpd.h line=990 column=25 output_filters; |
| 507 | r-> : enter=0, leave=0 ->input_filters : include/httpd.h line=992 column=25 input_filters = : enter=0, leave=0 = rr : modules/http/http_request.c line=472 column=57 rr-> : enter=0, leave=0 ->input_filters : include/httpd.h line=992 column=25 input_filters; |
| 508 | |
| 509 | |
| 510 | |
| 511 | |
| 512 | |
| 513 | |
| 514 | |
| 515 | update_r_in_filters : modules/http/http_request.c line=63 column=13 update_r_in_filters(r : modules/http/http_request.c line=472 column=74 r-> : enter=0, leave=0 ->input_filters : include/httpd.h line=992 column=25 input_filters, rr : modules/http/http_request.c line=472 column=57 rr, r : modules/http/http_request.c line=472 column=74 r); |
| 516 | update_r_in_filters : modules/http/http_request.c line=63 column=13 update_r_in_filters(r : modules/http/http_request.c line=472 column=74 r-> : enter=0, leave=0 ->output_filters : include/httpd.h line=990 column=25 output_filters, rr : modules/http/http_request.c line=472 column=57 rr, r : modules/http/http_request.c line=472 column=74 r); |
| 517 | |
| 518 | if (r : modules/http/http_request.c line=472 column=74 r-> : enter=0, leave=0 ->main : include/httpd.h line=793 column=18 main) { |
| 519 | ap_add_output_filter_handle : include/util_filter.h line=443 column=27 ap_add_output_filter_handle(ap_subreq_core_filter_handle : include/http_core.h line=680 column=41 ap_subreq_core_filter_handle, |
| 520 | r, r : modules/http/http_request.c line=472 column=74 r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection); |
| 521 | |
| 522 | |
| 523 | |
| 524 | |
| 525 | |
| 526 | |
| 527 | |
| 528 | |
| 529 | |
| 530 | |
| 531 | |
| 532 | |
| 533 | |
| 534 | next = : pass=0 = r : modules/http/http_request.c line=472 column=74 r-> : enter=0, leave=0 ->output_filters : include/httpd.h line=990 column=25 output_filters; |
| 535 | while (MC/DC independently affect : true=0, false=0 next : modules/http/http_request.c line=532 column=22 next && : true=0, false=0 && (next : modules/http/http_request.c line=532 column=22 next-> : enter=0, leave=0 ->frec : include/util_filter.h line=265 column=22 frec != : true=0, false=0 MC/DC independently affect : true=0, false=0 != ap_subreq_core_filter_handle : include/http_core.h line=680 column=41 ap_subreq_core_filter_handle) |
| 536 | && (next : modules/http/http_request.c line=532 column=22 next != : true=0, false=0 MC/DC independently affect : true=0, false=0 != r : modules/http/http_request.c line=472 column=74 r-> : enter=0, leave=0 ->proto_output_filters : include/httpd.h line=996 column=25 proto_output_filters)) { |
| 537 | next = : pass=0 = next : modules/http/http_request.c line=532 column=22 next-> : enter=0, leave=0 ->next : include/util_filter.h line=271 column=18 next; |
| 538 | |
| 539 | if (MC/DC independently affect : true=0, false=0 next : modules/http/http_request.c line=532 column=22 next && : true=0, false=0 && (next : modules/http/http_request.c line=532 column=22 next-> : enter=0, leave=0 ->frec : include/util_filter.h line=265 column=22 frec == : true=0, false=0 MC/DC independently affect : true=0, false=0 == ap_subreq_core_filter_handle : include/http_core.h line=680 column=41 ap_subreq_core_filter_handle)) { |
| 540 | ap_remove_output_filter : include/util_filter.h line=469 column=18 ap_remove_output_filter(next : modules/http/http_request.c line=532 column=22 next); |
| 541 | |
| 542 | |
| 543 | |
| 544 | |
| 545 | ap_internal_redirect(const char *new_uri, request_rec *r) |
| 546 | |
| 547 | |
| 548 | internal_internal_redirect : modules/http/http_request.c line=331 column=21 internal_internal_redirect(new_uri : modules/http/http_request.c line=545 column=51 new_uri, r : modules/http/http_request.c line=545 column=73 r); |
| 549 | |
| 550 | |
| 551 | if (! : true=0, false=0 !new : modules/http/http_request.c line=548 column=18 new) { |
| 552 | return; |
| 553 | |
| 554 | |
| 555 | access_status = : pass=0 = ap_run_quick_handler : enter=0, leave=0 ap_run_quick_handler : modules/http/ new, 0); /* Not a look-up request */ |
| 556 | if (access_status : modules/http/http_request.c line=547 column=9 access_status == : true=0, false=0 == DECLINED) { |
| 557 | access_status = : pass=0 = ap_process_request_internal : enter=0, leave=0 ap_process_request_internal : include/http_request.h line=60 column=17 ap_process_request_internal(new : modules/http/http_request.c line=548 column=18 new); |
| 558 | if (access_status : modules/http/http_request.c line=547 column=9 access_status == : true=0, false=0 == OK) { |
| 559 | access_status = : pass=0 = ap_invoke_handler : enter=0, leave=0 ap_invoke_handler : include/http_config.h line=928 column=22 ap_invoke_handler(new : modules/http/http_request.c line=548 column=18 new); |
| 560 | |
| 561 | |
| 562 | ap_die : modules/http/http_request.c line=225 column=18 ap_die(access_status : modules/http/http_request.c line=547 column=9 access_status, new : modules/http/http_request.c line=548 column=18 new); |
| 563 | |
| 564 | |
| 565 | |
| 566 | |
| 567 | |
| 568 | |
| 569 | ap_internal_redirect_handler(const char *new_uri, request_rec *r) |
| 570 | |
| 571 | |
| 572 | internal_internal_redirect : modules/http/http_request.c line=331 column=21 internal_internal_redirect(new_uri : modules/http/http_request.c line=569 column=59 new_uri, r : modules/http/http_request.c line=569 column=81 r); |
| 573 | |
| 574 | |
| 575 | if (! : true=0, false=0 !new : modules/http/http_request.c line=572 column=18 new) { |
| 576 | return; |
| 577 | |
| 578 | |
| 579 | if (r : modules/http/http_request.c line=569 column=81 r-> : enter=0, leave=0 ->handler : include/httpd.h line=919 column=17 handler) |
| 580 | ap_set_content_type : include/http_protocol.h line=310 column=18 ap_set_content_type(new : modules/http/http_request.c line=572 column=18 new, r : modules/http/http_request.c line=569 column=81 r-> : enter=0, leave=0 ->content_type : include/httpd.h line=917 column=17 content_type); |
| 581 | access_status = : pass=0 = ap_process_request_internal : enter=0, leave=0 ap_process_request_internal : include/http_request.h line=60 column=17 ap_process_request_internal(new : modules/http/http_request.c line=572 column=18 new); |
| 582 | if (access_status : modules/http/http_request.c line=571 column=9 access_status == : true=0, false=0 == OK) { |
| 583 | access_status = : pass=0 = ap_invoke_handler : enter=0, leave=0 ap_invoke_handler : include/http_config.h line=928 column=22 ap_invoke_handler(new : modules/http/http_request.c line=572 column=18 new); |
| 584 | |
| 585 | ap_die : modules/http/http_request.c line=225 column=18 ap_die(access_status : modules/http/http_request.c line=571 column=9 access_status, new : modules/http/http_request.c line=572 column=18 new); |
| 586 | |
| 587 | |
| 588 | ap_allow_methods(request_rec *r, int reset, ...) |
| 589 | |
| 590 | |
| 591 | |
| 592 | |
| 593 | |
| 594 | |
| 595 | |
| 596 | |
| 597 | if (reset : modules/http/http_request.c line=588 column=55 reset) { |
| 598 | ap_clear_method_list : include/http_protocol.h line=301 column=18 ap_clear_method_list(r : modules/http/http_request.c line=588 column=48 r-> : enter=0, leave=0 ->allowed_methods : include/httpd.h line=857 column=23 allowed_methods); |
| 599 | |
| 600 | |
| 601 | methods, reset : modules/http/http_request.c line=588 column=55 reset); |
| 602 | while ((method : modules/http/http_request.c line=590 column=17 method = : pass=0 = va_arg(methods : modules/http/http_request.c line=591 column=13 methods, const char *)) != : true=0, false=0 != NULL) { |
| 603 | ap_method_list_add : include/http_protocol.h line=283 column=18 ap_method_list_add(r : modules/http/http_request.c line=588 column=48 r-> : enter=0, leave=0 ->allowed_methods : include/httpd.h line=857 column=23 allowed_methods, method : modules/http/http_request.c line=590 column=17 method); |
| 604 | |
| 605 | methods); |
| 606 | |
| 607 | |
| 608 | ap_allow_standard_methods(request_rec *r, int reset, ...) |
| 609 | |
| 610 | |
| 611 | |
| 612 | |
| 613 | |
| 614 | |
| 615 | |
| 616 | |
| 617 | |
| 618 | if (reset : modules/http/http_request.c line=608 column=64 reset) { |
| 619 | ap_clear_method_list : include/http_protocol.h line=301 column=18 ap_clear_method_list(r : modules/http/http_request.c line=608 column=57 r-> : enter=0, leave=0 ->allowed_methods : include/httpd.h line=857 column=23 allowed_methods); |
| 620 | |
| 621 | |
| 622 | mask = : pass=0 = 0; |
| 623 | methods, reset : modules/http/http_request.c line=608 column=64 reset); |
| 624 | while ((method : modules/http/http_request.c line=610 column=9 method = : pass=0 = va_arg(methods : modules/http/http_request.c line=611 column=13 methods, int)) != : true=0, false=0 != -1) { |
| 625 | mask |= : pass=0 |= (AP_METHOD_BIT << : pass=0 << method : modules/http/http_request.c line=610 column=9 method); |
| 626 | |
| 627 | methods); |
| 628 | |
| 629 | r-> : enter=0, leave=0 ->allowed_methods : include/httpd.h line=857 column=23 allowed_methods-> : enter=0, leave=0 ->method_mask : include/httpd.h line=633 column=17 method_mask |= : enter=0, leave=0 |= mask : modules/http/http_request.c line=612 column=17 mask; |
| 630 | |
| 631 |