From f92265c91b21de8d43a61a6e135f44af0155b0e6 Mon Sep 17 00:00:00 2001 From: dmiller Date: Sat, 29 Aug 2015 11:32:52 +0000 Subject: [PATCH] Fix a double-free and cache problem in nmap_dns --- nmap_dns.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nmap_dns.cc b/nmap_dns.cc index f5ecbc3fa..90a337ed1 100644 --- a/nmap_dns.cc +++ b/nmap_dns.cc @@ -377,7 +377,7 @@ public: HostElem::isTimeToClean); while ( it != hosts_storage[i].end() ) { - hosts_storage[i].erase(it); + it = hosts_storage[i].erase(it); assert(elements_count > 0); --elements_count; }