From 2b397001a8cc451b9e09bda205c7191a31b781a7 Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Sat, 9 Sep 2017 15:08:03 +0100 Subject: [PATCH] ITS#8728 fix MDB_VL32 freeing overflow page --- libraries/liblmdb/mdb.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libraries/liblmdb/mdb.c b/libraries/liblmdb/mdb.c index 9c0b3ca450..6287590bb4 100644 --- a/libraries/liblmdb/mdb.c +++ b/libraries/liblmdb/mdb.c @@ -7041,6 +7041,8 @@ release: if (rc) return rc; } + if (MC_OVPG(mc) == mp) + MC_SET_OVPG(mc, NULL); mc->mc_db->md_overflow_pages -= ovpages; if (MDB_REMAPPING(env->me_flags)) -- 2.47.2