Output save_alt Download

Operation
crypto_hash
Primitive
fsb256
Implementation
ref
Compiler options
clang -O1 -g
Host
venus
1 error 0
2 05e9e9374241c8008f0f93c79f5db271fb8d39c74791d996d864c19dab2a0f41 1439570622 4270396814 4300000000 crypto_hash/fsb256/ref
3 ==7305== Memcheck, a memory error detector
4 ==7305== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
5 ==7305== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info
6 ==7305== Command: ./try
7 ==7305==
8 ==7305== Use of uninitialised value of size 8
9 ==7305== at 0x403662: computeIndex256 (fsb.c:325)
10 ==7305== by 0x403103: performHash (fsb.c:340)
11 ==7305== by 0x403099: Update (fsb.c:119)
12 ==7305== by 0x4033C7: Hash (fsb.c:216)
13 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
14 ==7305== by 0x400E85: timecop_doit (try.c:69)
15 ==7305== by 0x401710: main (try-anything.c:306)
16 ==7305== Uninitialised value was created by a client request
17 ==7305== at 0x400E77: timecop_doit (try.c:68)
18 ==7305== by 0x401710: main (try-anything.c:306)
19 ==7305==
20 ==7305== Use of uninitialised value of size 8
21 ==7305== at 0x403662: computeIndex256 (fsb.c:325)
22 ==7305== by 0x403119: performHash (fsb.c:343)
23 ==7305== by 0x403099: Update (fsb.c:119)
24 ==7305== by 0x4033C7: Hash (fsb.c:216)
25 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
26 ==7305== by 0x400E85: timecop_doit (try.c:69)
27 ==7305== by 0x401710: main (try-anything.c:306)
28 ==7305== Uninitialised value was created by a client request
29 ==7305== at 0x400E77: timecop_doit (try.c:68)
30 ==7305== by 0x401710: main (try-anything.c:306)
31 ==7305==
32 ==7305== Use of uninitialised value of size 8
33 ==7305== at 0x403130: performHash (fsb.c:346)
34 ==7305== by 0x403099: Update (fsb.c:119)
35 ==7305== by 0x4033C7: Hash (fsb.c:216)
36 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
37 ==7305== by 0x400E85: timecop_doit (try.c:69)
38 ==7305== by 0x401710: main (try-anything.c:306)
39 ==7305== Uninitialised value was created by a client request
40 ==7305== at 0x400E77: timecop_doit (try.c:68)
41 ==7305== by 0x401710: main (try-anything.c:306)
42 ==7305==
43 ==7305== Use of uninitialised value of size 8
44 ==7305== at 0x40313B: performHash (fsb.c:345)
45 ==7305== by 0x403099: Update (fsb.c:119)
46 ==7305== by 0x4033C7: Hash (fsb.c:216)
47 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
48 ==7305== by 0x400E85: timecop_doit (try.c:69)
49 ==7305== by 0x401710: main (try-anything.c:306)
50 ==7305== Uninitialised value was created by a client request
51 ==7305== at 0x400E77: timecop_doit (try.c:68)
52 ==7305== by 0x401710: main (try-anything.c:306)
53 ==7305==
54 ==7305== Use of uninitialised value of size 8
55 ==7305== at 0x403160: performHash (fsb.c:351)
56 ==7305== by 0x403099: Update (fsb.c:119)
57 ==7305== by 0x4033C7: Hash (fsb.c:216)
58 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
59 ==7305== by 0x400E85: timecop_doit (try.c:69)
60 ==7305== by 0x401710: main (try-anything.c:306)
61 ==7305== Uninitialised value was created by a heap allocation
62 ==7305== at 0x4C2BE6D: malloc (vg_replace_malloc.c:309)
63 ==7305== by 0x402E15: Init (fsb.c:80)
64 ==7305== by 0x4033B5: Hash (fsb.c:212)
65 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
66 ==7305== by 0x400E85: timecop_doit (try.c:69)
67 ==7305== by 0x401710: main (try-anything.c:306)
68 ==7305==
69 ==7305== Use of uninitialised value of size 8
70 ==7305== at 0x40316B: performHash (fsb.c:350)
71 ==7305== by 0x403099: Update (fsb.c:119)
72 ==7305== by 0x4033C7: Hash (fsb.c:216)
73 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
74 ==7305== by 0x400E85: timecop_doit (try.c:69)
75 ==7305== by 0x401710: main (try-anything.c:306)
76 ==7305== Uninitialised value was created by a heap allocation
77 ==7305== at 0x4C2BE6D: malloc (vg_replace_malloc.c:309)
78 ==7305== by 0x402E15: Init (fsb.c:80)
79 ==7305== by 0x4033B5: Hash (fsb.c:212)
80 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
81 ==7305== by 0x400E85: timecop_doit (try.c:69)
82 ==7305== by 0x401710: main (try-anything.c:306)
83 ==7305==
84 ==7305== Use of uninitialised value of size 8
85 ==7305== at 0x403662: computeIndex256 (fsb.c:325)
86 ==7305== by 0x403103: performHash (fsb.c:340)
87 ==7305== by 0x403099: Update (fsb.c:119)
88 ==7305== by 0x4030BA: Update (fsb.c:145)
89 ==7305== by 0x4033C7: Hash (fsb.c:216)
90 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
91 ==7305== by 0x400E85: timecop_doit (try.c:69)
92 ==7305== by 0x401710: main (try-anything.c:306)
93 ==7305== Uninitialised value was created by a client request
94 ==7305== at 0x400E77: timecop_doit (try.c:68)
95 ==7305== by 0x401710: main (try-anything.c:306)
96 ==7305==
97 ==7305== Use of uninitialised value of size 8
98 ==7305== at 0x403662: computeIndex256 (fsb.c:325)
99 ==7305== by 0x403119: performHash (fsb.c:343)
100 ==7305== by 0x403099: Update (fsb.c:119)
101 ==7305== by 0x4030BA: Update (fsb.c:145)
102 ==7305== by 0x4033C7: Hash (fsb.c:216)
103 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
104 ==7305== by 0x400E85: timecop_doit (try.c:69)
105 ==7305== by 0x401710: main (try-anything.c:306)
106 ==7305== Uninitialised value was created by a client request
107 ==7305== at 0x400E77: timecop_doit (try.c:68)
108 ==7305== by 0x401710: main (try-anything.c:306)
109 ==7305==
110 ==7305== Use of uninitialised value of size 8
111 ==7305== at 0x403130: performHash (fsb.c:346)
112 ==7305== by 0x403099: Update (fsb.c:119)
113 ==7305== by 0x4030BA: Update (fsb.c:145)
114 ==7305== by 0x4033C7: Hash (fsb.c:216)
115 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
116 ==7305== by 0x400E85: timecop_doit (try.c:69)
117 ==7305== by 0x401710: main (try-anything.c:306)
118 ==7305== Uninitialised value was created by a client request
119 ==7305== at 0x400E77: timecop_doit (try.c:68)
120 ==7305== by 0x401710: main (try-anything.c:306)
121 ==7305==
122 ==7305== Use of uninitialised value of size 8
123 ==7305== at 0x40313B: performHash (fsb.c:345)
124 ==7305== by 0x403099: Update (fsb.c:119)
125 ==7305== by 0x4030BA: Update (fsb.c:145)
126 ==7305== by 0x4033C7: Hash (fsb.c:216)
127 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
128 ==7305== by 0x400E85: timecop_doit (try.c:69)
129 ==7305== by 0x401710: main (try-anything.c:306)
130 ==7305== Uninitialised value was created by a client request
131 ==7305== at 0x400E77: timecop_doit (try.c:68)
132 ==7305== by 0x401710: main (try-anything.c:306)
133 ==7305==
134 ==7305== Use of uninitialised value of size 8
135 ==7305== at 0x403160: performHash (fsb.c:351)
136 ==7305== by 0x403099: Update (fsb.c:119)
137 ==7305== by 0x4030BA: Update (fsb.c:145)
138 ==7305== by 0x4033C7: Hash (fsb.c:216)
139 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
140 ==7305== by 0x400E85: timecop_doit (try.c:69)
141 ==7305== by 0x401710: main (try-anything.c:306)
142 ==7305== Uninitialised value was created by a heap allocation
143 ==7305== at 0x4C2BE6D: malloc (vg_replace_malloc.c:309)
144 ==7305== by 0x402E15: Init (fsb.c:80)
145 ==7305== by 0x4033B5: Hash (fsb.c:212)
146 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
147 ==7305== by 0x400E85: timecop_doit (try.c:69)
148 ==7305== by 0x401710: main (try-anything.c:306)
149 ==7305==
150 ==7305== Use of uninitialised value of size 8
151 ==7305== at 0x40316B: performHash (fsb.c:350)
152 ==7305== by 0x403099: Update (fsb.c:119)
153 ==7305== by 0x4030BA: Update (fsb.c:145)
154 ==7305== by 0x4033C7: Hash (fsb.c:216)
155 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
156 ==7305== by 0x400E85: timecop_doit (try.c:69)
157 ==7305== by 0x401710: main (try-anything.c:306)
158 ==7305== Uninitialised value was created by a heap allocation
159 ==7305== at 0x4C2BE6D: malloc (vg_replace_malloc.c:309)
160 ==7305== by 0x402E15: Init (fsb.c:80)
161 ==7305== by 0x4033B5: Hash (fsb.c:212)
162 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
163 ==7305== by 0x400E85: timecop_doit (try.c:69)
164 ==7305== by 0x401710: main (try-anything.c:306)
165 ==7305==
166 ==7305== Use of uninitialised value of size 8
167 ==7305== at 0x403130: performHash (fsb.c:346)
168 ==7305== by 0x403099: Update (fsb.c:119)
169 ==7305== by 0x4030BA: Update (fsb.c:145)
170 ==7305== by 0x4030BA: Update (fsb.c:145)
171 ==7305== by 0x4033C7: Hash (fsb.c:216)
172 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
173 ==7305== by 0x400E85: timecop_doit (try.c:69)
174 ==7305== by 0x401710: main (try-anything.c:306)
175 ==7305== Uninitialised value was created by a client request
176 ==7305== at 0x400E77: timecop_doit (try.c:68)
177 ==7305== by 0x401710: main (try-anything.c:306)
178 ==7305==
179 ==7305== Use of uninitialised value of size 8
180 ==7305== at 0x40313B: performHash (fsb.c:345)
181 ==7305== by 0x403099: Update (fsb.c:119)
182 ==7305== by 0x4030BA: Update (fsb.c:145)
183 ==7305== by 0x4030BA: Update (fsb.c:145)
184 ==7305== by 0x4033C7: Hash (fsb.c:216)
185 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
186 ==7305== by 0x400E85: timecop_doit (try.c:69)
187 ==7305== by 0x401710: main (try-anything.c:306)
188 ==7305== Uninitialised value was created by a client request
189 ==7305== at 0x400E77: timecop_doit (try.c:68)
190 ==7305== by 0x401710: main (try-anything.c:306)
191 ==7305==
192 ==7305== Use of uninitialised value of size 8
193 ==7305== at 0x403160: performHash (fsb.c:351)
194 ==7305== by 0x403099: Update (fsb.c:119)
195 ==7305== by 0x4030BA: Update (fsb.c:145)
196 ==7305== by 0x4030BA: Update (fsb.c:145)
197 ==7305== by 0x4033C7: Hash (fsb.c:216)
198 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
199 ==7305== by 0x400E85: timecop_doit (try.c:69)
200 ==7305== by 0x401710: main (try-anything.c:306)
201 ==7305== Uninitialised value was created by a heap allocation
202 ==7305== at 0x4C2BE6D: malloc (vg_replace_malloc.c:309)
203 ==7305== by 0x402E15: Init (fsb.c:80)
204 ==7305== by 0x4033B5: Hash (fsb.c:212)
205 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
206 ==7305== by 0x400E85: timecop_doit (try.c:69)
207 ==7305== by 0x401710: main (try-anything.c:306)
208 ==7305==
209 ==7305== Use of uninitialised value of size 8
210 ==7305== at 0x40316B: performHash (fsb.c:350)
211 ==7305== by 0x403099: Update (fsb.c:119)
212 ==7305== by 0x4030BA: Update (fsb.c:145)
213 ==7305== by 0x4030BA: Update (fsb.c:145)
214 ==7305== by 0x4033C7: Hash (fsb.c:216)
215 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
216 ==7305== by 0x400E85: timecop_doit (try.c:69)
217 ==7305== by 0x401710: main (try-anything.c:306)
218 ==7305== Uninitialised value was created by a heap allocation
219 ==7305== at 0x4C2BE6D: malloc (vg_replace_malloc.c:309)
220 ==7305== by 0x402E15: Init (fsb.c:80)
221 ==7305== by 0x4033B5: Hash (fsb.c:212)
222 ==7305== by 0x401A34: crypto_hash_fsb256_ref (hash.c:6)
223 ==7305== by 0x400E85: timecop_doit (try.c:69)
224 ==7305== by 0x401710: main (try-anything.c:306)
225 ==7305==
226 ==7305==
227 ==7305== HEAP SUMMARY:
228 ==7305== in use at exit: 17,408 bytes in 4 blocks
229 ==7305== total heap usage: 92,210 allocs, 92,206 frees, 22,153,639 bytes allocated
230 ==7305==
231 ==7305== LEAK SUMMARY:
232 ==7305== definitely lost: 0 bytes in 0 blocks
233 ==7305== indirectly lost: 0 bytes in 0 blocks
234 ==7305== possibly lost: 17,408 bytes in 4 blocks
235 ==7305== still reachable: 0 bytes in 0 blocks
236 ==7305== suppressed: 0 bytes in 0 blocks
237 ==7305== Rerun with --leak-check=full to see details of leaked memory
238 ==7305==
239 ==7305== For lists of detected and suppressed errors, rerun with: -s
240 ==7305== ERROR SUMMARY: 135168 errors from 16 contexts (suppressed: 0 from 0)