From: nmap-dev-bounces () insecure org
[mailto:nmap-dev-bounces () insecure org] On Behalf Of Brandon Enright
Sent: Wednesday, April 23, 2008 10:38 PM
Cc: nmap-dev; jah; bmenrigh () ucsd edu
Subject: Re: [Bug]? -iR <num_hosts> on windows XP generates
-----BEGIN PGP SIGNED MESSAGE-----
On Wed, 23 Apr 2008 20:30:30 -0700 or thereabouts Fyodor
<fyodor () insecure org> wrote:
I just checked in this fix, which seems to fix the problem in my
testing. I moved the Nmap srand to be much earlier in the code to
reduce the chances of it clobbering other srand() calls, and I also
made it unique from the srand() call used by nbase. Thanks
to Jah and
Brandon for your help.
Hmm, I don't think we're out of the woods yet. I think we're hitting
a very short cycle problem of Visual Studio's rand LCG that won't show
up using GCC on Linux.
We may need to use rand_s() on Windows.
I just sent a follow up note to your previous one. I don't have a
Windows dev box or I'd help test this.