mirror of
https://github.com/nmap/nmap.git
synced 2026-01-04 21:59:02 +00:00
9338ee98c2b85bc2e80b270a88aabcdd64b7826b
an invalid Lua state if the thread was collected due to timeout or other even more rare reasons. Essentially, the callbacks from the nsock library were using a collected Lua state. I have solved this by maintaining a reference to the Lua State Thread in the nsock userdata's environment table. This is a temporary patch for the stable release pending a more detailed review of the NSE nsock library binding.
Here is some documentation for Nmap, but these files are much less comprehensive than what you'll find at the actual Nmap documentation site ( http://nmap.org ).
Description
Languages
C
37.8%
Lua
28.1%
C++
16.7%
Shell
5.8%
Python
4.2%
Other
7.2%