« Return to Thread: singletons, double-free errors, RTLD_GLOBAL, pycryptopp

Re: singletons, double-free errors, RTLD_GLOBAL, pycryptopp

by Jeffrey Walton-3 :: Rate this Message:

| View in Thread



On Jan 31, 6:42 pm, Jeffrey Walton <noloa...@...> wrote:

> Hi Zooko,
>
> On Jan 25, 8:24 am, "Zooko Wilcox-O'Hearn" <zo...@...> wrote:
>
> > <SNIP>
>
> > Help!
>
> > ==30887== Conditional jump or move depends on uninitialised value(s)
> > ==30887==    at 0x4017A16: index (in /lib64/ld-2.15.so)
> > ==30887==    by 0x4007927: expand_dynamic_string_token (in /lib64/ld-2.15.so)
> > ==30887==    by 0x40081BC: _dl_map_object (in /lib64/ld-2.15.so)
> > ==30887==    by 0x400171D: map_doit (in /lib64/ld-2.15.so)
> > ==30887==    by 0x400EB65: _dl_catch_error (in /lib64/ld-2.15.so)
> > ==30887==    by 0x4000EE3: do_preload (in /lib64/ld-2.15.so)
> > ==30887==    by 0x4003EB2: dl_main (in /lib64/ld-2.15.so)
> > ==30887==    by 0x4014E4A: _dl_sysdep_start (in /lib64/ld-2.15.so)
> > ==30887==    by 0x4004E71: _dl_start (in /lib64/ld-2.15.so)
> > ==30887==    by 0x4001537: ??? (in /lib64/ld-2.15.so)
> > ==30887==    by 0x1: ???
> > ==30887==    by 0x7FF000E96: ???
>
> This does not appear to be  related to Crypto++.
>
> Its not a dry, blow you off kind of answer - I've worked with Vagrind/
> Helgrind for some time, including suppression files to squelch benign
> messages (for example, related to RNGs and entropy incorporation).
>
> Perhaps you could ask on the Valgrind User List (http://valgrind.org/
> support/). There is lots of expert Valgrind knowledge there (they've
> helped me on more than one occasion).
Forgot to mention... install symbols for libc and libstdc++, and run
Valgrind with --track-origins=yes.

Jeff

--
You received this message because you are subscribed to the "Crypto++ Users" Google Group.
To unsubscribe, send an email to cryptopp-users-unsubscribe@....
More information about Crypto++ and this group is available at http://www.cryptopp.com.

 « Return to Thread: singletons, double-free errors, RTLD_GLOBAL, pycryptopp