mirror of
https://github.com/nmap/nmap.git
synced 2025-12-07 13:11:28 +00:00
Catch exceptions when running a sub-Nmap in the profile editor.
This commit is contained in:
@@ -251,7 +251,12 @@ There was an error getting the list of scripts from Nmap. Try upgrading Nmap.\
|
||||
stderr = tempfile.TemporaryFile(mode = "rb", prefix = APP_NAME + "-script-help-stderr-")
|
||||
log.debug("Script interface: running %s" % repr(command_string))
|
||||
nmap_process = NmapCommand(command_string)
|
||||
nmap_process.run_scan(stderr = stderr)
|
||||
try:
|
||||
nmap_process.run_scan(stderr = stderr)
|
||||
except Exception, e:
|
||||
callback(False, None)
|
||||
stderr.close()
|
||||
return
|
||||
stderr.close()
|
||||
|
||||
self.script_list_widget.set_sensitive(False)
|
||||
|
||||
Reference in New Issue
Block a user