Nmap Development mailing list archives
Re: nmap 3.93 dumps core when exclude cidr netmask is less than 32
From: Fyodor <fyodor () insecure org>
Date: Sun, 27 Nov 2005 15:14:48 -0800
On Wed, Nov 23, 2005 at 05:12:23PM +0000, Adam Ulmer wrote:
--- targets.cc (revision 2891) +++ targets.cc (working copy) @@ -1733,7 +1733,7 @@ } else { exclude_group[i++].rewind(); - continue; + break; } } /* For ranges we need to be a little more slick, if we don't find a match
[...]
I tried replacing the continue with a break, but I still get a core dump in the same place.
You're right -- I just noticed an exclude_group[i++].rewind() about 30 lines down. So the one in the else statement can be removed. Here is my new patch: --- targets.cc (revision 2891) +++ targets.cc (working copy) @@ -1732,8 +1732,7 @@ return 1; } else { - exclude_group[i++].rewind(); - continue; + break; } } /* For ranges we need to be a little more slick, if we don't find a match Please let me know if you still have problems with this one. It seems to work fine with me, but I couldn't reproduce the initial crash either. Cheers, -F _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev
Current thread:
- nmap 3.93 dumps core when exclude cidr netmask is less than 32 nmapuser (Nov 10)
- Re: nmap 3.93 dumps core when exclude cidr netmask is less than 32 Adam (Nov 15)
- Re: nmap 3.93 dumps core when exclude cidr netmask is less than 32 Ismail Donmez (Nov 15)
- Re: nmap 3.93 dumps core when exclude cidr netmask is less than 32 Greg Darke (Nov 16)
- Re: nmap 3.93 dumps core when exclude cidr netmask is less than 32 Greg Darke (Nov 16)
- Re: nmap 3.93 dumps core when exclude cidr netmask is less than 32 Fyodor (Nov 22)
- Message not available
- Re: nmap 3.93 dumps core when exclude cidr netmask is less than 32 Fyodor (Nov 27)
- Re: nmap 3.93 dumps core when exclude cidr netmask is less than 32 Adam (Nov 15)