Output save_alt Download

Operation
crypto_hash
Primitive
fsb512
Implementation
ref
Compiler options
clang -O1 -g
Host
venus
1 error 0
2 5045721ede23dc2845f520c849c2184309289ac9f36967e62257378ce22c3832 1401919692 3999843718 4300000000 crypto_hash/fsb512/ref
3 ==7880== Memcheck, a memory error detector
4 ==7880== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
5 ==7880== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info
6 ==7880== Command: ./try
7 ==7880==
8 ==7880== Use of uninitialised value of size 8
9 ==7880== at 0x40360E: computeIndex512 (fsb.c:303)
10 ==7880== by 0x40312F: performHash (fsb.c:370)
11 ==7880== by 0x403089: Update (fsb.c:119)
12 ==7880== by 0x4033F7: Hash (fsb.c:216)
13 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
14 ==7880== by 0x400E85: timecop_doit (try.c:69)
15 ==7880== by 0x401710: main (try-anything.c:306)
16 ==7880== Uninitialised value was created by a client request
17 ==7880== at 0x400E77: timecop_doit (try.c:68)
18 ==7880== by 0x401710: main (try-anything.c:306)
19 ==7880==
20 ==7880== Use of uninitialised value of size 8
21 ==7880== at 0x403612: computeIndex512 (fsb.c:303)
22 ==7880== by 0x40312F: performHash (fsb.c:370)
23 ==7880== by 0x403089: Update (fsb.c:119)
24 ==7880== by 0x4033F7: Hash (fsb.c:216)
25 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
26 ==7880== by 0x400E85: timecop_doit (try.c:69)
27 ==7880== by 0x401710: main (try-anything.c:306)
28 ==7880== Uninitialised value was created by a client request
29 ==7880== at 0x400E77: timecop_doit (try.c:68)
30 ==7880== by 0x401710: main (try-anything.c:306)
31 ==7880==
32 ==7880== Use of uninitialised value of size 8
33 ==7880== at 0x40360E: computeIndex512 (fsb.c:303)
34 ==7880== by 0x403149: performHash (fsb.c:373)
35 ==7880== by 0x403089: Update (fsb.c:119)
36 ==7880== by 0x4033F7: Hash (fsb.c:216)
37 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
38 ==7880== by 0x400E85: timecop_doit (try.c:69)
39 ==7880== by 0x401710: main (try-anything.c:306)
40 ==7880== Uninitialised value was created by a client request
41 ==7880== at 0x400E77: timecop_doit (try.c:68)
42 ==7880== by 0x401710: main (try-anything.c:306)
43 ==7880==
44 ==7880== Use of uninitialised value of size 8
45 ==7880== at 0x403612: computeIndex512 (fsb.c:303)
46 ==7880== by 0x403149: performHash (fsb.c:373)
47 ==7880== by 0x403089: Update (fsb.c:119)
48 ==7880== by 0x4033F7: Hash (fsb.c:216)
49 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
50 ==7880== by 0x400E85: timecop_doit (try.c:69)
51 ==7880== by 0x401710: main (try-anything.c:306)
52 ==7880== Uninitialised value was created by a client request
53 ==7880== at 0x400E77: timecop_doit (try.c:68)
54 ==7880== by 0x401710: main (try-anything.c:306)
55 ==7880==
56 ==7880== Use of uninitialised value of size 8
57 ==7880== at 0x403160: performHash (fsb.c:376)
58 ==7880== by 0x403089: Update (fsb.c:119)
59 ==7880== by 0x4033F7: Hash (fsb.c:216)
60 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
61 ==7880== by 0x400E85: timecop_doit (try.c:69)
62 ==7880== by 0x401710: main (try-anything.c:306)
63 ==7880== Uninitialised value was created by a client request
64 ==7880== at 0x400E77: timecop_doit (try.c:68)
65 ==7880== by 0x401710: main (try-anything.c:306)
66 ==7880==
67 ==7880== Use of uninitialised value of size 8
68 ==7880== at 0x40316B: performHash (fsb.c:375)
69 ==7880== by 0x403089: Update (fsb.c:119)
70 ==7880== by 0x4033F7: Hash (fsb.c:216)
71 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
72 ==7880== by 0x400E85: timecop_doit (try.c:69)
73 ==7880== by 0x401710: main (try-anything.c:306)
74 ==7880== Uninitialised value was created by a client request
75 ==7880== at 0x400E77: timecop_doit (try.c:68)
76 ==7880== by 0x401710: main (try-anything.c:306)
77 ==7880==
78 ==7880== Use of uninitialised value of size 8
79 ==7880== at 0x403190: performHash (fsb.c:381)
80 ==7880== by 0x403089: Update (fsb.c:119)
81 ==7880== by 0x4033F7: Hash (fsb.c:216)
82 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
83 ==7880== by 0x400E85: timecop_doit (try.c:69)
84 ==7880== by 0x401710: main (try-anything.c:306)
85 ==7880== Uninitialised value was created by a client request
86 ==7880== at 0x400E77: timecop_doit (try.c:68)
87 ==7880== by 0x401710: main (try-anything.c:306)
88 ==7880==
89 ==7880== Use of uninitialised value of size 8
90 ==7880== at 0x40319B: performHash (fsb.c:380)
91 ==7880== by 0x403089: Update (fsb.c:119)
92 ==7880== by 0x4033F7: Hash (fsb.c:216)
93 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
94 ==7880== by 0x400E85: timecop_doit (try.c:69)
95 ==7880== by 0x401710: main (try-anything.c:306)
96 ==7880== Uninitialised value was created by a client request
97 ==7880== at 0x400E77: timecop_doit (try.c:68)
98 ==7880== by 0x401710: main (try-anything.c:306)
99 ==7880==
100 ==7880== Use of uninitialised value of size 8
101 ==7880== at 0x40360E: computeIndex512 (fsb.c:303)
102 ==7880== by 0x40312F: performHash (fsb.c:370)
103 ==7880== by 0x403089: Update (fsb.c:119)
104 ==7880== by 0x4030AA: Update (fsb.c:145)
105 ==7880== by 0x4033F7: Hash (fsb.c:216)
106 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
107 ==7880== by 0x400E85: timecop_doit (try.c:69)
108 ==7880== by 0x401710: main (try-anything.c:306)
109 ==7880== Uninitialised value was created by a client request
110 ==7880== at 0x400E77: timecop_doit (try.c:68)
111 ==7880== by 0x401710: main (try-anything.c:306)
112 ==7880==
113 ==7880== Use of uninitialised value of size 8
114 ==7880== at 0x403612: computeIndex512 (fsb.c:303)
115 ==7880== by 0x40312F: performHash (fsb.c:370)
116 ==7880== by 0x403089: Update (fsb.c:119)
117 ==7880== by 0x4030AA: Update (fsb.c:145)
118 ==7880== by 0x4033F7: Hash (fsb.c:216)
119 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
120 ==7880== by 0x400E85: timecop_doit (try.c:69)
121 ==7880== by 0x401710: main (try-anything.c:306)
122 ==7880== Uninitialised value was created by a client request
123 ==7880== at 0x400E77: timecop_doit (try.c:68)
124 ==7880== by 0x401710: main (try-anything.c:306)
125 ==7880==
126 ==7880== Use of uninitialised value of size 8
127 ==7880== at 0x40360E: computeIndex512 (fsb.c:303)
128 ==7880== by 0x403149: performHash (fsb.c:373)
129 ==7880== by 0x403089: Update (fsb.c:119)
130 ==7880== by 0x4030AA: Update (fsb.c:145)
131 ==7880== by 0x4033F7: Hash (fsb.c:216)
132 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
133 ==7880== by 0x400E85: timecop_doit (try.c:69)
134 ==7880== by 0x401710: main (try-anything.c:306)
135 ==7880== Uninitialised value was created by a client request
136 ==7880== at 0x400E77: timecop_doit (try.c:68)
137 ==7880== by 0x401710: main (try-anything.c:306)
138 ==7880==
139 ==7880== Use of uninitialised value of size 8
140 ==7880== at 0x403612: computeIndex512 (fsb.c:303)
141 ==7880== by 0x403149: performHash (fsb.c:373)
142 ==7880== by 0x403089: Update (fsb.c:119)
143 ==7880== by 0x4030AA: Update (fsb.c:145)
144 ==7880== by 0x4033F7: Hash (fsb.c:216)
145 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
146 ==7880== by 0x400E85: timecop_doit (try.c:69)
147 ==7880== by 0x401710: main (try-anything.c:306)
148 ==7880== Uninitialised value was created by a client request
149 ==7880== at 0x400E77: timecop_doit (try.c:68)
150 ==7880== by 0x401710: main (try-anything.c:306)
151 ==7880==
152 ==7880== Use of uninitialised value of size 8
153 ==7880== at 0x403160: performHash (fsb.c:376)
154 ==7880== by 0x403089: Update (fsb.c:119)
155 ==7880== by 0x4030AA: Update (fsb.c:145)
156 ==7880== by 0x4033F7: Hash (fsb.c:216)
157 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
158 ==7880== by 0x400E85: timecop_doit (try.c:69)
159 ==7880== by 0x401710: main (try-anything.c:306)
160 ==7880== Uninitialised value was created by a client request
161 ==7880== at 0x400E77: timecop_doit (try.c:68)
162 ==7880== by 0x401710: main (try-anything.c:306)
163 ==7880==
164 ==7880== Use of uninitialised value of size 8
165 ==7880== at 0x40316B: performHash (fsb.c:375)
166 ==7880== by 0x403089: Update (fsb.c:119)
167 ==7880== by 0x4030AA: Update (fsb.c:145)
168 ==7880== by 0x4033F7: Hash (fsb.c:216)
169 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
170 ==7880== by 0x400E85: timecop_doit (try.c:69)
171 ==7880== by 0x401710: main (try-anything.c:306)
172 ==7880== Uninitialised value was created by a client request
173 ==7880== at 0x400E77: timecop_doit (try.c:68)
174 ==7880== by 0x401710: main (try-anything.c:306)
175 ==7880==
176 ==7880== Use of uninitialised value of size 8
177 ==7880== at 0x403190: performHash (fsb.c:381)
178 ==7880== by 0x403089: Update (fsb.c:119)
179 ==7880== by 0x4030AA: Update (fsb.c:145)
180 ==7880== by 0x4033F7: Hash (fsb.c:216)
181 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
182 ==7880== by 0x400E85: timecop_doit (try.c:69)
183 ==7880== by 0x401710: main (try-anything.c:306)
184 ==7880== Uninitialised value was created by a client request
185 ==7880== at 0x400E77: timecop_doit (try.c:68)
186 ==7880== by 0x401710: main (try-anything.c:306)
187 ==7880==
188 ==7880== Use of uninitialised value of size 8
189 ==7880== at 0x40319B: performHash (fsb.c:380)
190 ==7880== by 0x403089: Update (fsb.c:119)
191 ==7880== by 0x4030AA: Update (fsb.c:145)
192 ==7880== by 0x4033F7: Hash (fsb.c:216)
193 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
194 ==7880== by 0x400E85: timecop_doit (try.c:69)
195 ==7880== by 0x401710: main (try-anything.c:306)
196 ==7880== Uninitialised value was created by a client request
197 ==7880== at 0x400E77: timecop_doit (try.c:68)
198 ==7880== by 0x401710: main (try-anything.c:306)
199 ==7880==
200 ==7880== Use of uninitialised value of size 8
201 ==7880== at 0x403160: performHash (fsb.c:376)
202 ==7880== by 0x403089: Update (fsb.c:119)
203 ==7880== by 0x4030AA: Update (fsb.c:145)
204 ==7880== by 0x4030AA: Update (fsb.c:145)
205 ==7880== by 0x4033F7: Hash (fsb.c:216)
206 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
207 ==7880== by 0x400E85: timecop_doit (try.c:69)
208 ==7880== by 0x401710: main (try-anything.c:306)
209 ==7880== Uninitialised value was created by a client request
210 ==7880== at 0x400E77: timecop_doit (try.c:68)
211 ==7880== by 0x401710: main (try-anything.c:306)
212 ==7880==
213 ==7880== Use of uninitialised value of size 8
214 ==7880== at 0x40316B: performHash (fsb.c:375)
215 ==7880== by 0x403089: Update (fsb.c:119)
216 ==7880== by 0x4030AA: Update (fsb.c:145)
217 ==7880== by 0x4030AA: Update (fsb.c:145)
218 ==7880== by 0x4033F7: Hash (fsb.c:216)
219 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
220 ==7880== by 0x400E85: timecop_doit (try.c:69)
221 ==7880== by 0x401710: main (try-anything.c:306)
222 ==7880== Uninitialised value was created by a client request
223 ==7880== at 0x400E77: timecop_doit (try.c:68)
224 ==7880== by 0x401710: main (try-anything.c:306)
225 ==7880==
226 ==7880== Use of uninitialised value of size 8
227 ==7880== at 0x403190: performHash (fsb.c:381)
228 ==7880== by 0x403089: Update (fsb.c:119)
229 ==7880== by 0x4030AA: Update (fsb.c:145)
230 ==7880== by 0x4030AA: Update (fsb.c:145)
231 ==7880== by 0x4033F7: Hash (fsb.c:216)
232 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
233 ==7880== by 0x400E85: timecop_doit (try.c:69)
234 ==7880== by 0x401710: main (try-anything.c:306)
235 ==7880== Uninitialised value was created by a client request
236 ==7880== at 0x400E77: timecop_doit (try.c:68)
237 ==7880== by 0x401710: main (try-anything.c:306)
238 ==7880==
239 ==7880== Use of uninitialised value of size 8
240 ==7880== at 0x40319B: performHash (fsb.c:380)
241 ==7880== by 0x403089: Update (fsb.c:119)
242 ==7880== by 0x4030AA: Update (fsb.c:145)
243 ==7880== by 0x4030AA: Update (fsb.c:145)
244 ==7880== by 0x4033F7: Hash (fsb.c:216)
245 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
246 ==7880== by 0x400E85: timecop_doit (try.c:69)
247 ==7880== by 0x401710: main (try-anything.c:306)
248 ==7880== Uninitialised value was created by a client request
249 ==7880== at 0x400E77: timecop_doit (try.c:68)
250 ==7880== by 0x401710: main (try-anything.c:306)
251 ==7880==
252 ==7880== Use of uninitialised value of size 8
253 ==7880== at 0x40360E: computeIndex512 (fsb.c:303)
254 ==7880== by 0x40312F: performHash (fsb.c:370)
255 ==7880== by 0x403089: Update (fsb.c:119)
256 ==7880== by 0x4032A4: Final (fsb.c:175)
257 ==7880== by 0x403402: Hash (fsb.c:220)
258 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
259 ==7880== by 0x400E85: timecop_doit (try.c:69)
260 ==7880== by 0x401710: main (try-anything.c:306)
261 ==7880== Uninitialised value was created by a client request
262 ==7880== at 0x400E77: timecop_doit (try.c:68)
263 ==7880== by 0x401710: main (try-anything.c:306)
264 ==7880==
265 ==7880== Use of uninitialised value of size 8
266 ==7880== at 0x403612: computeIndex512 (fsb.c:303)
267 ==7880== by 0x40312F: performHash (fsb.c:370)
268 ==7880== by 0x403089: Update (fsb.c:119)
269 ==7880== by 0x4032A4: Final (fsb.c:175)
270 ==7880== by 0x403402: Hash (fsb.c:220)
271 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
272 ==7880== by 0x400E85: timecop_doit (try.c:69)
273 ==7880== by 0x401710: main (try-anything.c:306)
274 ==7880== Uninitialised value was created by a client request
275 ==7880== at 0x400E77: timecop_doit (try.c:68)
276 ==7880== by 0x401710: main (try-anything.c:306)
277 ==7880==
278 ==7880== Use of uninitialised value of size 8
279 ==7880== at 0x40360E: computeIndex512 (fsb.c:303)
280 ==7880== by 0x403149: performHash (fsb.c:373)
281 ==7880== by 0x403089: Update (fsb.c:119)
282 ==7880== by 0x4032A4: Final (fsb.c:175)
283 ==7880== by 0x403402: Hash (fsb.c:220)
284 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
285 ==7880== by 0x400E85: timecop_doit (try.c:69)
286 ==7880== by 0x401710: main (try-anything.c:306)
287 ==7880== Uninitialised value was created by a client request
288 ==7880== at 0x400E77: timecop_doit (try.c:68)
289 ==7880== by 0x401710: main (try-anything.c:306)
290 ==7880==
291 ==7880== Use of uninitialised value of size 8
292 ==7880== at 0x403612: computeIndex512 (fsb.c:303)
293 ==7880== by 0x403149: performHash (fsb.c:373)
294 ==7880== by 0x403089: Update (fsb.c:119)
295 ==7880== by 0x4032A4: Final (fsb.c:175)
296 ==7880== by 0x403402: Hash (fsb.c:220)
297 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
298 ==7880== by 0x400E85: timecop_doit (try.c:69)
299 ==7880== by 0x401710: main (try-anything.c:306)
300 ==7880== Uninitialised value was created by a client request
301 ==7880== at 0x400E77: timecop_doit (try.c:68)
302 ==7880== by 0x401710: main (try-anything.c:306)
303 ==7880==
304 ==7880== Use of uninitialised value of size 8
305 ==7880== at 0x403160: performHash (fsb.c:376)
306 ==7880== by 0x403089: Update (fsb.c:119)
307 ==7880== by 0x4032A4: Final (fsb.c:175)
308 ==7880== by 0x403402: Hash (fsb.c:220)
309 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
310 ==7880== by 0x400E85: timecop_doit (try.c:69)
311 ==7880== by 0x401710: main (try-anything.c:306)
312 ==7880== Uninitialised value was created by a client request
313 ==7880== at 0x400E77: timecop_doit (try.c:68)
314 ==7880== by 0x401710: main (try-anything.c:306)
315 ==7880==
316 ==7880== Use of uninitialised value of size 8
317 ==7880== at 0x40316B: performHash (fsb.c:375)
318 ==7880== by 0x403089: Update (fsb.c:119)
319 ==7880== by 0x4032A4: Final (fsb.c:175)
320 ==7880== by 0x403402: Hash (fsb.c:220)
321 ==7880== by 0x401A34: crypto_hash_fsb512_ref (hash.c:6)
322 ==7880== by 0x400E85: timecop_doit (try.c:69)
323 ==7880== by 0x401710: main (try-anything.c:306)
324 ==7880== Uninitialised value was created by a client request
325 ==7880== at 0x400E77: timecop_doit (try.c:68)
326 ==7880== by 0x401710: main (try-anything.c:306)
327 ==7880==
328 ==7880==
329 ==7880== HEAP SUMMARY:
330 ==7880== in use at exit: 17,408 bytes in 4 blocks
331 ==7880== total heap usage: 46,130 allocs, 46,126 frees, 20,762,345 bytes allocated
332 ==7880==
333 ==7880== LEAK SUMMARY:
334 ==7880== definitely lost: 0 bytes in 0 blocks
335 ==7880== indirectly lost: 0 bytes in 0 blocks
336 ==7880== possibly lost: 17,408 bytes in 4 blocks
337 ==7880== still reachable: 0 bytes in 0 blocks
338 ==7880== suppressed: 0 bytes in 0 blocks
339 ==7880== Rerun with --leak-check=full to see details of leaked memory
340 ==7880==
341 ==7880== For lists of detected and suppressed errors, rerun with: -s
342 ==7880== ERROR SUMMARY: 314624 errors from 26 contexts (suppressed: 0 from 0)