From 81b9586a4b14318a3f1b2c952808fa8a62f95485 Mon Sep 17 00:00:00 2001 From: "Jason E. Aten" Date: Wed, 9 Dec 2020 18:40:54 +0000 Subject: [PATCH] reset cursor stacks before reuse --- rbf/tx.go | 1 + 1 file changed, 1 insertion(+) diff --git a/rbf/tx.go b/rbf/tx.go index be4ac03bb..861d591dd 100644 --- a/rbf/tx.go +++ b/rbf/tx.go @@ -561,6 +561,7 @@ func (tx *Tx) cursor(name string) (*Cursor, error) { } c := tx.db.getCursor(tx) + c.stack.top = 0 c.stack.elems[0] = stackElem{pgno: root} return c, nil }