Output save_alt Download

Operation
crypto_dh
Primitive
nistp256
Implementation
wbl
Compiler options
clang -O1 -g
Host
venus
1 error 0
2 decca989c24cea05b600e231ea33f8e528265652f053482f389969998506bc2e 345364564 1405116137 4300000000 crypto_dh/nistp256/wbl
3 ==28955== Memcheck, a memory error detector
4 ==28955== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
5 ==28955== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info
6 ==28955== Command: ./try
7 ==28955==
8 ==28955== Conditional jump or move depends on uninitialised value(s)
9 ==28955== at 0x40201C: crypto_dh_nistp256_wbl (dh.c:22)
10 ==28955== by 0x4010E8: test (try.c:130)
11 ==28955== by 0x401C32: main (try-anything.c:295)
12 ==28955== Uninitialised value was created by a stack allocation
13 ==28955== at 0x402B50: p256scalarmult_base (curve.c:213)
14 ==28955==
15 ==28955== Conditional jump or move depends on uninitialised value(s)
16 ==28955== at 0x4C32756: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
17 ==28955== by 0x401774: input_compare (try-anything.c:164)
18 ==28955== by 0x401141: test (try.c:133)
19 ==28955== by 0x401C32: main (try-anything.c:295)
20 ==28955== Uninitialised value was created by a stack allocation
21 ==28955== at 0x402B50: p256scalarmult_base (curve.c:213)
22 ==28955==
23 ==28955== Conditional jump or move depends on uninitialised value(s)
24 ==28955== at 0x40201C: crypto_dh_nistp256_wbl (dh.c:22)
25 ==28955== by 0x4011C0: test (try.c:139)
26 ==28955== by 0x401C32: main (try-anything.c:295)
27 ==28955== Uninitialised value was created by a stack allocation
28 ==28955== at 0x402B50: p256scalarmult_base (curve.c:213)
29 ==28955==
30 ==28955== Conditional jump or move depends on uninitialised value(s)
31 ==28955== at 0x4C32742: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
32 ==28955== by 0x4011E6: test (try.c:140)
33 ==28955== by 0x401C32: main (try-anything.c:295)
34 ==28955== Uninitialised value was created by a stack allocation
35 ==28955== at 0x40299A: p256scalarmult (curve.c:168)
36 ==28955==
37 ==28955== Conditional jump or move depends on uninitialised value(s)
38 ==28955== at 0x4C32756: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
39 ==28955== by 0x4011E6: test (try.c:140)
40 ==28955== by 0x401C32: main (try-anything.c:295)
41 ==28955== Uninitialised value was created by a stack allocation
42 ==28955== at 0x40299A: p256scalarmult (curve.c:168)
43 ==28955==
44 ==28955== Conditional jump or move depends on uninitialised value(s)
45 ==28955== at 0x40201C: crypto_dh_nistp256_wbl (dh.c:22)
46 ==28955== by 0x401252: test (try.c:145)
47 ==28955== by 0x401C32: main (try-anything.c:295)
48 ==28955== Uninitialised value was created by a stack allocation
49 ==28955== at 0x402B50: p256scalarmult_base (curve.c:213)
50 ==28955==
51 ==28955== Conditional jump or move depends on uninitialised value(s)
52 ==28955== at 0x4C32742: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
53 ==28955== by 0x401278: test (try.c:146)
54 ==28955== by 0x401C32: main (try-anything.c:295)
55 ==28955== Uninitialised value was created by a stack allocation
56 ==28955== at 0x40299A: p256scalarmult (curve.c:168)
57 ==28955==
58 ==28955== Conditional jump or move depends on uninitialised value(s)
59 ==28955== at 0x4C32756: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
60 ==28955== by 0x401278: test (try.c:146)
61 ==28955== by 0x401C32: main (try-anything.c:295)
62 ==28955== Uninitialised value was created by a stack allocation
63 ==28955== at 0x40299A: p256scalarmult (curve.c:168)
64 ==28955==
65 ==28955== Conditional jump or move depends on uninitialised value(s)
66 ==28955== at 0x40201C: crypto_dh_nistp256_wbl (dh.c:22)
67 ==28955== by 0x4012C1: test (try.c:148)
68 ==28955== by 0x401C32: main (try-anything.c:295)
69 ==28955== Uninitialised value was created by a stack allocation
70 ==28955== at 0x402B50: p256scalarmult_base (curve.c:213)
71 ==28955==
72 ==28955== Conditional jump or move depends on uninitialised value(s)
73 ==28955== at 0x4C32742: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
74 ==28955== by 0x4012E7: test (try.c:149)
75 ==28955== by 0x401C32: main (try-anything.c:295)
76 ==28955== Uninitialised value was created by a stack allocation
77 ==28955== at 0x40299A: p256scalarmult (curve.c:168)
78 ==28955==
79 ==28955== Conditional jump or move depends on uninitialised value(s)
80 ==28955== at 0x4C32756: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
81 ==28955== by 0x4012E7: test (try.c:149)
82 ==28955== by 0x401C32: main (try-anything.c:295)
83 ==28955== Uninitialised value was created by a stack allocation
84 ==28955== at 0x40299A: p256scalarmult (curve.c:168)
85 ==28955==
86 ==28955== Conditional jump or move depends on uninitialised value(s)
87 ==28955== at 0x40201C: crypto_dh_nistp256_wbl (dh.c:22)
88 ==28955== by 0x40139F: test (try.c:157)
89 ==28955== by 0x401C32: main (try-anything.c:295)
90 ==28955== Uninitialised value was created by a stack allocation
91 ==28955== at 0x402B50: p256scalarmult_base (curve.c:213)
92 ==28955==
93 ==28955== Conditional jump or move depends on uninitialised value(s)
94 ==28955== at 0x4C32756: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
95 ==28955== by 0x401774: input_compare (try-anything.c:164)
96 ==28955== by 0x4013F8: test (try.c:160)
97 ==28955== by 0x401C32: main (try-anything.c:295)
98 ==28955== Uninitialised value was created by a stack allocation
99 ==28955== at 0x402B50: p256scalarmult_base (curve.c:213)
100 ==28955==
101 ==28955== Conditional jump or move depends on uninitialised value(s)
102 ==28955== at 0x40201C: crypto_dh_nistp256_wbl (dh.c:22)
103 ==28955== by 0x401477: test (try.c:166)
104 ==28955== by 0x401C32: main (try-anything.c:295)
105 ==28955== Uninitialised value was created by a stack allocation
106 ==28955== at 0x402B50: p256scalarmult_base (curve.c:213)
107 ==28955==
108 ==28955== Conditional jump or move depends on uninitialised value(s)
109 ==28955== at 0x4C32742: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
110 ==28955== by 0x40149D: test (try.c:167)
111 ==28955== by 0x401C32: main (try-anything.c:295)
112 ==28955== Uninitialised value was created by a stack allocation
113 ==28955== at 0x40299A: p256scalarmult (curve.c:168)
114 ==28955==
115 ==28955== Conditional jump or move depends on uninitialised value(s)
116 ==28955== at 0x4C32756: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
117 ==28955== by 0x40149D: test (try.c:167)
118 ==28955== by 0x401C32: main (try-anything.c:295)
119 ==28955== Uninitialised value was created by a stack allocation
120 ==28955== at 0x40299A: p256scalarmult (curve.c:168)
121 ==28955==
122 ==28955== Conditional jump or move depends on uninitialised value(s)
123 ==28955== at 0x40201C: crypto_dh_nistp256_wbl (dh.c:22)
124 ==28955== by 0x401509: test (try.c:172)
125 ==28955== by 0x401C32: main (try-anything.c:295)
126 ==28955== Uninitialised value was created by a stack allocation
127 ==28955== at 0x402B50: p256scalarmult_base (curve.c:213)
128 ==28955==
129 ==28955== Conditional jump or move depends on uninitialised value(s)
130 ==28955== at 0x4C32742: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
131 ==28955== by 0x40152F: test (try.c:173)
132 ==28955== by 0x401C32: main (try-anything.c:295)
133 ==28955== Uninitialised value was created by a stack allocation
134 ==28955== at 0x40299A: p256scalarmult (curve.c:168)
135 ==28955==
136 ==28955== Conditional jump or move depends on uninitialised value(s)
137 ==28955== at 0x4C32756: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
138 ==28955== by 0x40152F: test (try.c:173)
139 ==28955== by 0x401C32: main (try-anything.c:295)
140 ==28955== Uninitialised value was created by a stack allocation
141 ==28955== at 0x40299A: p256scalarmult (curve.c:168)
142 ==28955==
143 ==28955== Conditional jump or move depends on uninitialised value(s)
144 ==28955== at 0x40201C: crypto_dh_nistp256_wbl (dh.c:22)
145 ==28955== by 0x401578: test (try.c:175)
146 ==28955== by 0x401C32: main (try-anything.c:295)
147 ==28955== Uninitialised value was created by a stack allocation
148 ==28955== at 0x402B50: p256scalarmult_base (curve.c:213)
149 ==28955==
150 ==28955== Conditional jump or move depends on uninitialised value(s)
151 ==28955== at 0x4C32742: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
152 ==28955== by 0x40159E: test (try.c:176)
153 ==28955== by 0x401C32: main (try-anything.c:295)
154 ==28955== Uninitialised value was created by a stack allocation
155 ==28955== at 0x40299A: p256scalarmult (curve.c:168)
156 ==28955==
157 ==28955== Conditional jump or move depends on uninitialised value(s)
158 ==28955== at 0x4C32756: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
159 ==28955== by 0x40159E: test (try.c:176)
160 ==28955== by 0x401C32: main (try-anything.c:295)
161 ==28955== Uninitialised value was created by a stack allocation
162 ==28955== at 0x40299A: p256scalarmult (curve.c:168)
163 ==28955==
164 ==28955== Conditional jump or move depends on uninitialised value(s)
165 ==28955== at 0x4C32742: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
166 ==28955== by 0x4015E0: test (try.c:179)
167 ==28955== by 0x401C32: main (try-anything.c:295)
168 ==28955== Uninitialised value was created by a stack allocation
169 ==28955== at 0x40299A: p256scalarmult (curve.c:168)
170 ==28955==
171 ==28955== Conditional jump or move depends on uninitialised value(s)
172 ==28955== at 0x4C32756: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
173 ==28955== by 0x4015E0: test (try.c:179)
174 ==28955== by 0x401C32: main (try-anything.c:295)
175 ==28955== Uninitialised value was created by a stack allocation
176 ==28955== at 0x40299A: p256scalarmult (curve.c:168)
177 ==28955==
178 ==28955== Use of uninitialised value of size 8
179 ==28955== at 0x401CCB: main (try-anything.c:321)
180 ==28955== Uninitialised value was created by a stack allocation
181 ==28955== at 0x40299A: p256scalarmult (curve.c:168)
182 ==28955==
183 ==28955== Use of uninitialised value of size 8
184 ==28955== at 0x401CE2: main (try-anything.c:322)
185 ==28955== Uninitialised value was created by a stack allocation
186 ==28955== at 0x40299A: p256scalarmult (curve.c:168)
187 ==28955==
188 ==28955==
189 ==28955== HEAP SUMMARY:
190 ==28955== in use at exit: 3,840 bytes in 12 blocks
191 ==28955== total heap usage: 18 allocs, 6 frees, 17,784 bytes allocated
192 ==28955==
193 ==28955== LEAK SUMMARY:
194 ==28955== definitely lost: 0 bytes in 0 blocks
195 ==28955== indirectly lost: 0 bytes in 0 blocks
196 ==28955== possibly lost: 3,840 bytes in 12 blocks
197 ==28955== still reachable: 0 bytes in 0 blocks
198 ==28955== suppressed: 0 bytes in 0 blocks
199 ==28955== Rerun with --leak-check=full to see details of leaked memory
200 ==28955==
201 ==28955== For lists of detected and suppressed errors, rerun with: -s
202 ==28955== ERROR SUMMARY: 144 errors from 26 contexts (suppressed: 0 from 0)