New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nmap 7.90 Win10: assertion failed src\gh_heap.c, line 98 #2139
Comments
Thanks for this report. This is most likely a bug in the new default Nsock engine, As a workaround, you can use |
Just a quick "me too". Via Zenmap. My scan was: nmap -p 1- -T4 -A -v 10.49.1.0/24 It runs fine for quiet a while and then always throws this error at the same place. I encountered it at least twice running the same command. It crashes during the scanning phase (where ports are discovered) and not in the host discovery phase. |
It must have been fixed in the repo since your version was built. I've no problem with:
Recompile if you're able to and see the bug disappear. But, I get this after the report:
|
@gvanem Did you see this crash earlier, or did it not affect you at all? This is probably triggered by specific network circumstances which might not exist on your network. Unfortunately, most Windows users aren't going to be able to recompile on their own. @floyd-fuh @MakofBp Can you narrow the scope of the scan and generate more debug output for us? Since the crash is in Nsock, it will be limited to service scan ( |
Exactly, I used the Zenmap version that was available for download two days ago. I can confirm that |
I don't remember. But I do not use option
Like what? More likely is the spaghetti-code in |
I've hit the same bug. I've put the entire output from the command @dmiller-nmap asked for, specifically from running
|
Thanks everyone. We're keeping this under investigation, but we released a bugfix version, Nmap 7.91, which rolls back the change that makes IOCP the default engine on Windows. For Nmap 7.90, the recommended workaround is |
* Assert index matches any time a node is accessed by index, subsuming the assertion from #2139. * Ensure all removed nodes are invalidated, so double-removes will trigger assertion failure. Added a test for this.
With Npcap 1.0:
Assertion failed: (*parent_ptr)->index == parent_idx, file src\gh_heap.c, line 98
The text was updated successfully, but these errors were encountered: