[gnutls-devel] valgrind test openpgp-certs woodo

Nikos Mavrogiannopoulos nmav at gnutls.org
Mon Mar 13 08:04:20 CET 2017


On Sun, Mar 12, 2017 at 2:16 PM, Alon Bar-Lev <alon.barlev at gmail.com> wrote:
> Hi,
>
> I go this strange error in openpgp-certs and only in this test when
> running under valgrind. I could not find any reason for this so I
> describe what I do get.
>
> To make it short, after configure edit tests/cert-tests/Makefile and
> leave only openpgp-certs in TESTS.
>
> Then run make check, I experience the following valgrind error that
> fails the test:
> ---
> Checking OpenPGP certificate verification
> ==25840== Conditional jump or move depends on uninitialised value(s)
> ==25840==    at 0x401A5D8: index (in /lib64/ld-2.23.so)
> ==25840==    by 0x4007DEF: expand_dynamic_string_token (in /lib64/ld-2.23.so)
> ==25840==    by 0x4007F84: fillin_rpath (in /lib64/ld-2.23.so)
> ==25840==    by 0x400874B: _dl_init_paths (in /lib64/ld-2.23.so)
> ==25840==    by 0x4002E21: dl_main (in /lib64/ld-2.23.so)
> ==25840==    by 0x401820B: _dl_sysdep_start (in /lib64/ld-2.23.so)
> ==25840==    by 0x4004EC8: _dl_start (in /lib64/ld-2.23.so)
> ==25840==    by 0x4000CB7: ??? (in /lib64/ld-2.23.so)
> ==25840==    by 0x7: ???
> ==25840==    by 0xFFEFFFAEA: ???
> ==25840==    by 0xFFEFFFB4B: ???
> ==25840==    by 0xFFEFFFB56: ???

Hi,
 That looks like something happening even before gnutls is loaded. You
may need debugging symbols in libc and dynamic loader to figure out.

regards,
Nikos



More information about the Gnutls-devel mailing list