Nmap Development mailing list archives
ScanProgressMeter::printStats causing occasional segfault
From: Brandon Enright <bmenrigh () ucsd edu>
Date: Fri, 6 Feb 2009 04:51:38 +0000
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Unrelated to my previous gh_list report, the same command, namely: $ sudo ./nmap --datadir . --script=smb-brute.nse -sC -p 135,139,445 -P S135,139,445 -T5 -v -n -d a.b.0.0/16 c.d.0.0/16 --min-hostgroup 4096 --min-parallelism 4096 --host-timeout 240m -oA smbbrute_campus 2>&1 > smbbrute_campus.txt 2>smbbrute_campus.err is occasionally causing a segfault. I think this is related to the changes David and Henri made to try to fix the negative times being reported on long scans. Here is a backtrace: Program terminated with signal 11, Segmentation fault. #0 ScanProgressMeter::printStats (this=0x7fffd7a78410, perc_done=0.7119341563786008, now=0x0) at timing.cc:563 563 last_print = *now; (gdb) bt #0 ScanProgressMeter::printStats (this=0x7fffd7a78410, perc_done=0.7119341563786008, now=0x0) at timing.cc:563 #1 0x0000000000468e7d in process_mainloop (L=0xc59980) at nse_main.cc:467 #2 0x0000000000469bd8 in script_scan (targets=@0x15a9ef0) at nse_main.cc:354 #3 0x000000000041d9e4 in nmap_main (argc=23, argv=0x7fffd7a7e088) at nmap.cc:1817 #4 0x0000000000419747 in main (argc=23, argv=0x7fffd7a7e088) at main.cc:224 now happens to be null so that pointer dereference isn't too happy. (gdb) print now $1 = (const timeval *) 0x0 Let me know if there is any additional information I can provide. Brandon -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkmLwdoACgkQqaGPzAsl94IT0QCfXHYhPym1Alaa4g5wRV6pUP3w 7yAAoJS8wNVU5GK9LNOClvDUAWt13rJ9 =hIh4 -----END PGP SIGNATURE----- _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://SecLists.Org
Current thread:
- ScanProgressMeter::printStats causing occasional segfault Brandon Enright (Feb 05)
- Re: ScanProgressMeter::printStats causing occasional segfault David Fifield (Feb 05)
- Re: ScanProgressMeter::printStats causing occasional segfault Brandon Enright (Feb 05)
- Re: ScanProgressMeter::printStats causing occasional segfault David Fifield (Feb 05)