Pass | Half | Fail | Excluded | Total | ||||
---|---|---|---|---|---|---|---|---|
|
50.00% |
50.00% |
0.00% |
100% |
||||
|
1.64% |
98.36% |
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% |
0.00% |
0.00% |
100% |
|||
|
0.00% |
0.00% |
0.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 | asis_handler(request_rec *r) |
32 | |
33 | r-> : enter=0, leave=0 ->connection : include/httpd.h line=782 column=15 connection; |
34 | |
35 | |
36 | |
37 | |
38 | if(MC/DC independently affect : true=0, false=0 strcmp : enter=0, leave=0 strcmp : /usr/include/string.h line=143 column=12 strcmp(r : modules/generators/mod_asis.c line=31 column=38 r-> : enter=0, leave=0 ->handler : include/httpd.h line=919 column=17 handler,ASIS_MAGIC_TYPE) && : true=0, false=0 && MC/DC independently affect : true=0, false=0 strcmp : enter=0, leave=0 strcmp : /usr/include/string.h line=143 column=12 strcmp(r : modules/generators/mod_asis.c line=31 column=38 r-> : enter=0, leave=0 ->handler : include/httpd.h line=919 column=17 handler,"send-as-is")) |
39 | return DECLINED; |
40 | |
41 | r-> : enter=0, leave=0 ->allowed : include/httpd.h line=853 column=17 allowed |= : enter=0, leave=0 |= (AP_METHOD_BIT << : pass=0 << M_GET); |
42 | if (r : modules/generators/mod_asis.c line=31 column=38 r-> : enter=0, leave=0 ->method_number : include/httpd.h line=831 column=9 method_number != : true=0, false=0 != M_GET) |
43 | return DECLINED; |
44 | if (r : modules/generators/mod_asis.c line=31 column=38 r-> : enter=0, leave=0 ->finfo : include/httpd.h line=957 column=17 finfo.filetype : /usr/include/apr-1/apr_file_info.h line=186 column=20 filetype == : true=0, false=0 == 0) { |
45 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r : modules/generators/mod_asis.c line=31 column=38 r, |
46 | r-> : enter=0, leave=0 ->filename : include/httpd.h line=948 column=11 filename); |
47 | return HTTP_NOT_FOUND; |
48 | |
49 | |
50 | if ((rv : modules/generators/mod_asis.c line=35 column=18 rv = : pass=0 = apr_file_open : enter=0, leave=0 apr_file_open : /usr/include/apr-1/apr_file_io.h line=235 column=27 apr_file_open(&f : modules/generators/mod_asis.c line=34 column=17 f, r : modules/generators/mod_asis.c line=31 column=38 r-> : enter=0, leave=0 ->filename : include/httpd.h line=948 column=11 filename, APR_READ, |
51 | r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool)) != : true=0, false=0 != APR_SUCCESS) { |
52 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, rv : modules/generators/mod_asis.c line=35 column=18 rv, r : modules/generators/mod_asis.c line=31 column=38 r, |
53 | r-> : enter=0, leave=0 ->filename : include/httpd.h line=948 column=11 filename); |
54 | return HTTP_FORBIDDEN; |
55 | |
56 | |
57 | ap_scan_script_header_err : include/util_script.h line=90 column=17 ap_scan_script_header_err(r : modules/generators/mod_asis.c line=31 column=38 r, f : modules/generators/mod_asis.c line=34 column=17 f, NULL); |
58 | location = : 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/generators/mod_asis.c line=31 column=38 r-> : enter=0, leave=0 ->headers_out : include/httpd.h line=903 column=18 headers_out, "Location"); |
59 | |
60 | if (MC/DC independently affect : true=0, false=0 location : modules/generators/mod_asis.c line=36 column=17 location && : true=0, false=0 && location : modules/generators/mod_asis.c line=36 column=17 location[] : enter=0, leave=0 [0] == : true=0, false=0 MC/DC independently affect : true=0, false=0 == '/' && : true=0, false=0 && |
61 | r-> : 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) || : true=0, false=0 || ap_is_HTTP_REDIRECT(r : modules/generators/mod_asis.c line=31 column=38 r-> : enter=0, leave=0 ->status : include/httpd.h line=822 column=9 status))) { |
62 | |
63 | apr_file_close : /usr/include/apr-1/apr_file_io.h line=243 column=27 apr_file_close(f : modules/generators/mod_asis.c line=34 column=17 f); |
64 | |
65 | |
66 | r-> : enter=0, leave=0 ->status : include/httpd.h line=822 column=9 status = : enter=0, leave=0 = HTTP_OK; |
67 | |
68 | |
69 | |
70 | |
71 | 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/generators/mod_asis.c line=31 column=38 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, "GET"); |
72 | r-> : enter=0, leave=0 ->method_number : include/httpd.h line=831 column=9 method_number = : enter=0, leave=0 = M_GET; |
73 | |
74 | ap_internal_redirect_handler : include/http_request.h line=166 column=18 ap_internal_redirect_handler(location : modules/generators/mod_asis.c line=36 column=17 location, r : modules/generators/mod_asis.c line=31 column=38 r); |
75 | return OK; |
76 | |
77 | |
78 | if (! : true=0, false=0 !r : modules/generators/mod_asis.c line=31 column=38 r-> : enter=0, leave=0 ->header_only : include/httpd.h line=808 column=9 header_only) { |
79 | |
80 | |
81 | |
82 | |
83 | rv = : pass=0 = apr_file_seek : enter=0, leave=0 apr_file_seek : /usr/include/apr-1/apr_file_io.h line=630 column=27 apr_file_seek(f : modules/generators/mod_asis.c line=34 column=17 f, APR_CUR, &pos : modules/generators/mod_asis.c line=81 column=19 pos); |
84 | if (rv : modules/generators/mod_asis.c line=35 column=18 rv != : true=0, false=0 != APR_SUCCESS) { |
85 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, rv : modules/generators/mod_asis.c line=35 column=18 rv, r : modules/generators/mod_asis.c line=31 column=38 r, |
86 | |
87 | r-> : enter=0, leave=0 ->filename : include/httpd.h line=948 column=11 filename); |
88 | apr_file_close : /usr/include/apr-1/apr_file_io.h line=243 column=27 apr_file_close(f : modules/generators/mod_asis.c line=34 column=17 f); |
89 | return HTTP_INTERNAL_SERVER_ERROR; |
90 | |
91 | |
92 | 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/generators/mod_asis.c line=31 column=38 r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, c : modules/generators/mod_asis.c line=33 column=15 c-> : enter=0, leave=0 ->bucket_alloc : include/httpd.h line=1103 column=32 bucket_alloc); |
93 | |
94 | |
95 | |
96 | |
97 | |
98 | |
99 | |
100 | |
101 | |
102 | |
103 | |
104 | |
105 | |
106 | |
107 | |
108 | |
109 | |
110 | |
111 | |
112 | b = : pass=0 = apr_bucket_file_create : enter=0, leave=0 apr_bucket_file_create : /usr/include/apr-1/apr_buckets.h line=1470 column=27 apr_bucket_file_create(f : modules/generators/mod_asis.c line=34 column=17 f, pos : modules/generators/mod_asis.c line=81 column=19 pos, (apr_size_t) (r : modules/generators/mod_asis.c line=31 column=38 r-> : enter=0, leave=0 ->finfo : include/httpd.h line=957 column=17 finfo.size : /usr/include/apr-1/apr_file_info.h line=198 column=15 size - : pass=0 - pos : modules/generators/mod_asis.c line=81 column=19 pos), |
113 | r-> : enter=0, leave=0 ->pool : include/httpd.h line=780 column=17 pool, c : modules/generators/mod_asis.c line=33 column=15 c-> : enter=0, leave=0 ->bucket_alloc : include/httpd.h line=1103 column=32 bucket_alloc); |
114 | bb, b : modules/generators/mod_asis.c line=80 column=21 b); |
115 | b = : pass=0 = apr_bucket_eos_create : enter=0, leave=0 apr_bucket_eos_create : /usr/include/apr-1/apr_buckets.h line=1260 column=27 apr_bucket_eos_create(c : modules/generators/mod_asis.c line=33 column=15 c-> : enter=0, leave=0 ->bucket_alloc : include/httpd.h line=1103 column=32 bucket_alloc); |
116 | bb, b : modules/generators/mod_asis.c line=80 column=21 b); |
117 | rv = : pass=0 = ap_pass_brigade : enter=0, leave=0 ap_pass_brigade : include/util_filter.h line=312 column=26 ap_pass_brigade(r : modules/generators/mod_asis.c line=31 column=38 r-> : enter=0, leave=0 ->output_filters : include/httpd.h line=990 column=25 output_filters, bb : modules/generators/mod_asis.c line=79 column=29 bb); |
118 | if (rv : modules/generators/mod_asis.c line=35 column=18 rv != : true=0, false=0 != APR_SUCCESS) { |
119 | ap_log_rerror : include/http_log.h line=219 column=18 ap_log_rerror(APLOG_MARK, APLOG_ERR, rv : modules/generators/mod_asis.c line=35 column=18 rv, r : modules/generators/mod_asis.c line=31 column=38 r, |
120 | r-> : enter=0, leave=0 ->filename : include/httpd.h line=948 column=11 filename); |
121 | return AP_FILTER_ERROR; |
122 | |
123 | |
124 | |
125 | apr_file_close : /usr/include/apr-1/apr_file_io.h line=243 column=27 apr_file_close(f : modules/generators/mod_asis.c line=34 column=17 f); |
126 | |
127 | |
128 | return OK; |
129 | |
130 | |
131 | register_hooks(apr_pool_t *p) |
132 | |
133 | ap_hook_handler : modules/generators/ asis_handler,NULL,NULL,APR_HOOK_MIDDLE); |
134 | |
135 | |
136 | |
137 | |
138 | |
139 | |
140 | |
141 | |
142 | |
143 | |
144 | register_hooks /* register hooks */ |
145 | |
146 |