From 4682ec0f8a8a253f04dbf688561c4d3b36e7d95e Mon Sep 17 00:00:00 2001 From: Evan Miller Date: Thu, 6 Aug 2020 14:08:30 -0400 Subject: [PATCH] Fix crash --- src/libmdb/data.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libmdb/data.c b/src/libmdb/data.c index 2b14d59..3fb76d9 100644 --- a/src/libmdb/data.c +++ b/src/libmdb/data.c @@ -124,6 +124,7 @@ int mdb_find_pg_row(MdbHandle *mdb, int pg_row, void **buf, int *off, size_t *le mdb_swap_pgbuf(mdb); result = mdb_find_row(mdb, row, off, len); mdb_swap_pgbuf(mdb); + *off &= OFFSET_MASK; *buf = mdb->alt_pg_buf; return result; }