Output save_alt Download

Operation
crypto_kem
Primitive
papabear
Implementation
ref
Compiler options
clang -O1 -g
Host
venus
1 error 0
2 f09dae4e886ada01b3df6c1b03183ac31c3aec7bca3ff9706197a8ccbbf2a636 649858259 2209183829 4300000000 crypto_kem/papabear/ref
3 ==14538== Memcheck, a memory error detector
4 ==14538== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
5 ==14538== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info
6 ==14538== Command: ./try
7 ==14538==
8 ==14538== Conditional jump or move depends on uninitialised value(s)
9 ==14538== at 0x4029B6: pqcrypto_kem_PapaBear_impl_priv_canon_3120 (ring.c:69)
10 ==14538== by 0x4023A9: pqcrypto_kem_PapaBear_impl_priv_decapsulate (threebears.c:185)
11 ==14538== by 0x401D76: crypto_kem_papabear_ref_dec (kem.c:36)
12 ==14538== by 0x400E8E: timecop_doit (try.c:96)
13 ==14538== by 0x4019C0: main (try-anything.c:306)
14 ==14538== Uninitialised value was created by a client request
15 ==14538== at 0x400DF4: timecop_doit (try.c:93)
16 ==14538== by 0x4019C0: main (try-anything.c:306)
17 ==14538==
18 ==14538== Conditional jump or move depends on uninitialised value(s)
19 ==14538== at 0x4029B6: pqcrypto_kem_PapaBear_impl_priv_canon_3120 (ring.c:69)
20 ==14538== by 0x402A12: pqcrypto_kem_PapaBear_impl_priv_contract_3120 (ring.c:74)
21 ==14538== by 0x401ED5: pqcrypto_kem_PapaBear_impl_priv_get_pubkey (threebears.c:91)
22 ==14538== by 0x402478: pqcrypto_kem_PapaBear_impl_priv_decapsulate (threebears.c:205)
23 ==14538== by 0x401D76: crypto_kem_papabear_ref_dec (kem.c:36)
24 ==14538== by 0x400E8E: timecop_doit (try.c:96)
25 ==14538== by 0x4019C0: main (try-anything.c:306)
26 ==14538== Uninitialised value was created by a client request
27 ==14538== at 0x400DF4: timecop_doit (try.c:93)
28 ==14538== by 0x4019C0: main (try-anything.c:306)
29 ==14538==
30 ==14538== Conditional jump or move depends on uninitialised value(s)
31 ==14538== at 0x4029B6: pqcrypto_kem_PapaBear_impl_priv_canon_3120 (ring.c:69)
32 ==14538== by 0x402A12: pqcrypto_kem_PapaBear_impl_priv_contract_3120 (ring.c:74)
33 ==14538== by 0x40218B: pqcrypto_kem_PapaBear_impl_priv_encapsulate (threebears.c:123)
34 ==14538== by 0x40248D: pqcrypto_kem_PapaBear_impl_priv_decapsulate (threebears.c:209)
35 ==14538== by 0x401D76: crypto_kem_papabear_ref_dec (kem.c:36)
36 ==14538== by 0x400E8E: timecop_doit (try.c:96)
37 ==14538== by 0x4019C0: main (try-anything.c:306)
38 ==14538== Uninitialised value was created by a client request
39 ==14538== at 0x400DF4: timecop_doit (try.c:93)
40 ==14538== by 0x4019C0: main (try-anything.c:306)
41 ==14538==
42 ==14538== Conditional jump or move depends on uninitialised value(s)
43 ==14538== at 0x4029B6: pqcrypto_kem_PapaBear_impl_priv_canon_3120 (ring.c:69)
44 ==14538== by 0x40221B: pqcrypto_kem_PapaBear_impl_priv_encapsulate (threebears.c:132)
45 ==14538== by 0x40248D: pqcrypto_kem_PapaBear_impl_priv_decapsulate (threebears.c:209)
46 ==14538== by 0x401D76: crypto_kem_papabear_ref_dec (kem.c:36)
47 ==14538== by 0x400E8E: timecop_doit (try.c:96)
48 ==14538== by 0x4019C0: main (try-anything.c:306)
49 ==14538== Uninitialised value was created by a client request
50 ==14538== at 0x400DF4: timecop_doit (try.c:93)
51 ==14538== by 0x4019C0: main (try-anything.c:306)
52 ==14538==
53 ==14538==
54 ==14538== HEAP SUMMARY:
55 ==14538== in use at exit: 43,520 bytes in 10 blocks
56 ==14538== total heap usage: 16 allocs, 6 frees, 57,464 bytes allocated
57 ==14538==
58 ==14538== LEAK SUMMARY:
59 ==14538== definitely lost: 0 bytes in 0 blocks
60 ==14538== indirectly lost: 0 bytes in 0 blocks
61 ==14538== possibly lost: 43,520 bytes in 10 blocks
62 ==14538== still reachable: 0 bytes in 0 blocks
63 ==14538== suppressed: 0 bytes in 0 blocks
64 ==14538== Rerun with --leak-check=full to see details of leaked memory
65 ==14538==
66 ==14538== For lists of detected and suppressed errors, rerun with: -s
67 ==14538== ERROR SUMMARY: 20 errors from 4 contexts (suppressed: 0 from 0)