Taint: fix off-by-one in is_tainted(). Bug 2634
[users/heiko/exim.git] / test / stderr / 0364
1 Exim version x.yz ....
2 configuration file is TESTSUITE/test-config
3 admin user
4 dropping to exim gid; retaining priv uid
5 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
6 routing kilos@thishost
7 --------> r1 router <--------
8 local_part=kilos domain=thishost
9 checking domains
10 processing address_data
11 calling r1 router
12 rda_interpret (string): '$local_part@$domain.test.ex'
13 expanded: 'kilos@thishost.test.ex' (tainted)
14 file is not a filter file
15 parse_forward_list: kilos@thishost.test.ex
16 extract item: kilos@thishost.test.ex
17 r1 router generated kilos@thishost.test.ex
18   errors_to=NULL transport=NULL
19   uid=unset gid=unset home=NULL
20 routed by r1 router
21   envelope to: kilos@thishost
22   transport: <none>
23 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
24 routing kilos@thishost.test.ex
25 --------> r2 router <--------
26 local_part=kilos domain=thishost.test.ex
27 checking domains
28 r2 router skipped: domains mismatch
29 --------> r3 router <--------
30 local_part=kilos domain=thishost.test.ex
31 checking domains
32 r3 router skipped: domains mismatch
33 --------> r4 router <--------
34 local_part=kilos domain=thishost.test.ex
35 checking domains
36 r4 router skipped: domains mismatch
37 --------> r5 router <--------
38 local_part=kilos domain=thishost.test.ex
39 calling r5 router
40 r5 router called for kilos@thishost.test.ex
41   domain = thishost.test.ex
42 set transport t2
43 queued for t2 transport: local_part = kilos
44 domain = thishost.test.ex
45   errors_to=NULL
46   domain_data=NULL local_part_data=NULL
47 routed by r5 router
48   envelope to: kilos@thishost.test.ex
49   transport: t2
50 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
51 routing solik@otherhost
52 --------> r1 router <--------
53 local_part=solik domain=otherhost
54 checking domains
55 processing address_data
56 calling r1 router
57 rda_interpret (string): '$local_part@$domain.test.ex'
58 expanded: 'solik@otherhost.test.ex' (tainted)
59 file is not a filter file
60 parse_forward_list: solik@otherhost.test.ex
61 extract item: solik@otherhost.test.ex
62 r1 router generated solik@otherhost.test.ex
63   errors_to=NULL transport=NULL
64   uid=unset gid=unset home=NULL
65 routed by r1 router
66   envelope to: solik@otherhost
67   transport: <none>
68 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
69 routing solik@otherhost.test.ex
70 --------> r2 router <--------
71 local_part=solik domain=otherhost.test.ex
72 checking domains
73 calling r2 router
74 r2 router called for solik@otherhost.test.ex
75   domain = otherhost.test.ex
76 r2 router declined for solik@otherhost.test.ex
77 --------> r3 router <--------
78 local_part=solik domain=otherhost.test.ex
79 checking domains
80 checking "condition" "${if eq{$address_data}{}{no}{yes}}"...
81 processing address_data
82 calling r3 router
83 rda_interpret (string): '$local_part@$original_domain.sub.test.ex'
84 expanded: 'solik@otherhost.sub.test.ex' (tainted)
85 file is not a filter file
86 parse_forward_list: solik@otherhost.sub.test.ex
87 extract item: solik@otherhost.sub.test.ex
88 r3 router generated solik@otherhost.sub.test.ex
89   errors_to=NULL transport=NULL
90   uid=unset gid=unset home=NULL
91 routed by r3 router
92   envelope to: solik@otherhost.test.ex
93   transport: <none>
94 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
95 routing solik@otherhost.sub.test.ex
96 --------> r2 router <--------
97 local_part=solik domain=otherhost.sub.test.ex
98 checking domains
99 calling r2 router
100 r2 router called for solik@otherhost.sub.test.ex
101   domain = otherhost.sub.test.ex
102 r2 router declined for solik@otherhost.sub.test.ex
103 --------> r3 router <--------
104 local_part=solik domain=otherhost.sub.test.ex
105 checking domains
106 checking "condition" "${if eq{$address_data}{}{no}{yes}}"...
107 r3 router skipped: condition failure
108 --------> r4 router <--------
109 local_part=solik domain=otherhost.sub.test.ex
110 checking domains
111 calling r4 router
112 rda_interpret (string): ':fail:Can't route to $domain'
113 expanded: ':fail:Can't route to otherhost.sub.test.ex' (tainted)
114 file is not a filter file
115 parse_forward_list: :fail:Can't route to otherhost.sub.test.ex
116 extract item: :fail:Can't route to otherhost.sub.test.ex
117 r4 router forced address failure
118 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
119 routing xxx@ten-1
120 --------> r1 router <--------
121 local_part=xxx domain=ten-1
122 checking domains
123 processing address_data
124 calling r1 router
125 rda_interpret (string): '$local_part@$domain.test.ex'
126 expanded: 'xxx@ten-1.test.ex' (tainted)
127 file is not a filter file
128 parse_forward_list: xxx@ten-1.test.ex
129 extract item: xxx@ten-1.test.ex
130 r1 router generated xxx@ten-1.test.ex
131   errors_to=NULL transport=NULL
132   uid=unset gid=unset home=NULL
133 routed by r1 router
134   envelope to: xxx@ten-1
135   transport: <none>
136 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
137 routing xxx@ten-1.test.ex
138 --------> r2 router <--------
139 local_part=xxx domain=ten-1.test.ex
140 checking domains
141 calling r2 router
142 r2 router called for xxx@ten-1.test.ex
143   domain = ten-1.test.ex
144 set transport t1
145 queued for t1 transport: local_part = xxx
146 domain = ten-1.test.ex
147   errors_to=NULL
148   domain_data=NULL local_part_data=NULL
149 routed by r2 router
150   envelope to: xxx@ten-1.test.ex
151   transport: t1
152   host ten-1.test.ex [V4NET.0.0.1]
153 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
154 routing xxx@testsub
155 --------> r1 router <--------
156 local_part=xxx domain=testsub
157 checking domains
158 processing address_data
159 calling r1 router
160 rda_interpret (string): '$local_part@$domain.test.ex'
161 expanded: 'xxx@testsub.test.ex' (tainted)
162 file is not a filter file
163 parse_forward_list: xxx@testsub.test.ex
164 extract item: xxx@testsub.test.ex
165 r1 router generated xxx@testsub.test.ex
166   errors_to=NULL transport=NULL
167   uid=unset gid=unset home=NULL
168 routed by r1 router
169   envelope to: xxx@testsub
170   transport: <none>
171 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
172 routing xxx@testsub.test.ex
173 --------> r2 router <--------
174 local_part=xxx domain=testsub.test.ex
175 checking domains
176 calling r2 router
177 r2 router called for xxx@testsub.test.ex
178   domain = testsub.test.ex
179 r2 router declined for xxx@testsub.test.ex
180 --------> r3 router <--------
181 local_part=xxx domain=testsub.test.ex
182 checking domains
183 checking "condition" "${if eq{$address_data}{}{no}{yes}}"...
184 processing address_data
185 calling r3 router
186 rda_interpret (string): '$local_part@$original_domain.sub.test.ex'
187 expanded: 'xxx@testsub.sub.test.ex' (tainted)
188 file is not a filter file
189 parse_forward_list: xxx@testsub.sub.test.ex
190 extract item: xxx@testsub.sub.test.ex
191 r3 router generated xxx@testsub.sub.test.ex
192   errors_to=NULL transport=NULL
193   uid=unset gid=unset home=NULL
194 routed by r3 router
195   envelope to: xxx@testsub.test.ex
196   transport: <none>
197 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
198 routing xxx@testsub.sub.test.ex
199 --------> r2 router <--------
200 local_part=xxx domain=testsub.sub.test.ex
201 checking domains
202 calling r2 router
203 r2 router called for xxx@testsub.sub.test.ex
204   domain = testsub.sub.test.ex
205 queued for t1 transport: local_part = xxx
206 domain = testsub.sub.test.ex
207   errors_to=NULL
208   domain_data=NULL local_part_data=NULL
209 routed by r2 router
210   envelope to: xxx@testsub.sub.test.ex
211   transport: t1
212   host testsub.sub.test.ex [V4NET.99.0.3]
213 >>>>>>>>>>>>>>>> Exim pid=pppp (fresh-exec) terminating with rc=2 >>>>>>>>>>>>>>>>