| 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 |