Bug#448775: Uses too much entropy (Debian Bug #343085)
marcus.brinkmann at ruhr-uni-bochum.de
Wed Jan 9 12:22:32 CET 2008
At Tue, 08 Jan 2008 10:20:46 +0100,
'Werner Koch' wrote:
> On Fri, 4 Jan 2008 16:33, linux at paip.net said:
> > plugin for pidgin: if another plugin (say, Jabber) uses gnutls, which
> > initializes libgcrypt, and OTR also initializes libgcrypt (perhaps with
> > custom allocation functions), you can easily cause a crash.
> At least we have a way to test whether libgcrypt is intialized (modulo
> threading issues).
I think I also implemented it so that thread initialization can happen
multiple times, without conflicts, if the same thread package is used
everytime (otherwise you get an error). It's a long time ago, though,
I may misremember something or it may have changed.
But there are other initialization issues which may not be so
forgiving (random pool, etc). I don't know.
More information about the Gcrypt-devel