infinite loop in win32 randomness gatherer
wk at gnupg.org
Tue Jan 18 17:40:15 CET 2005
On Tue, 18 Jan 2005 10:03:12 -0500, Ian Goldberg said:
> slow_gatherer_windows95 walks the heap table and adds everything in it
> to the randomness pool. What seems to be happening is that the act of
Hmmm, I switched over to W2000 so I have not tested it for a long time.
> adding things to the pool, is changing the table, and you end up with an
> infinite loop if that change is to add an item _after_ the place you
> currently are in the scan.
I need to check Peter Gutmann's latest revision of cryptlib - the code
is basically his and I shoudl really update it.
> Here's a patch that just cuts your losses by adding a maximum of 500
> heap entries. It seems to work Much Better Now (tm). ;-)
More information about the Gcrypt-devel