Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
nmap crashes on Windows 10 using slow comprehensive scan #249
Happy to run a debug build if it helps.
o [Nsock] Avoid a crash on Windows and other systems which use nbase's vasprintf implementation. In the case of unknown OpenSSL errors, ERR_reason_error_string would return NULL, which could not be printed with the "%s" format string. Fixed by using ERR_error_string instead, which will not return NULL, and by causing NULL pointers to be printed as "(null)", as glibc and MSVC both do. Reported by Dan Baxter. [Gisle Vanem, Daniel Miller]
I will keep looking at it to see if there's an NSE-only workaround to restore functionality without rebuilding a new installer for Windows. In the meantime, you may try disabling the mrinfo script by adding "and not mrinfo" to the