From b993fc46e44d55695e94dffd2552d1866d9d1f63 Mon Sep 17 00:00:00 2001 From: Peter van Dijk Date: Tue, 3 Nov 2020 08:01:09 +0100 Subject: [PATCH] avoid reading freed memory --- modules/lmdbbackend/lmdbbackend.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/lmdbbackend/lmdbbackend.cc b/modules/lmdbbackend/lmdbbackend.cc index 3ac4d2e2ae..daba3ae161 100644 --- a/modules/lmdbbackend/lmdbbackend.cc +++ b/modules/lmdbbackend/lmdbbackend.cc @@ -763,7 +763,7 @@ bool LMDBBackend::get(DNSZoneRecord& rr) key = d_currentKey.get(); } - const auto& drr = d_currentrrset[d_currentrrsetpos++]; + const auto& drr = d_currentrrset.at(d_currentrrsetpos++); rr.dr.d_name = compoundOrdername::getQName(key) + d_lookupdomain; rr.domain_id = compoundOrdername::getDomainID(key); -- 2.47.2