HomePhabricator

bugfix: Remove dangling wallet env instance and Delete walletView in…

Description

bugfix: Remove dangling wallet env instance and Delete walletView in WalletFrame::removeWallet

Summary:
Partial backport of Core PR13111
https://github.com/bitcoin/bitcoin/pull/13111/commits/0b82bac76d0f842bd2294a290388536951fbc576 (only the remaining change to wallet/db.cpp)
https://github.com/bitcoin/bitcoin/pull/13111/commits/fe65bdec237776dbe094339509dfd2e63329a832

Depends on D4254

Test Plan:

make check
test_runner.py

Reviewers: deadalnix, Fabien, jasonbcox, O1 Bitcoin ABC, #bitcoin_abc

Reviewed By: jasonbcox, O1 Bitcoin ABC, #bitcoin_abc

Differential Revision: https://reviews.bitcoinabc.org/D4255

Details

Provenance
João Barbosa <joao.paulo.barbosa@gmail.com>Authored on Jun 4 2018, 22:15
nakihitoCommitted on Oct 19 2019, 02:35
nakihitoPushed on Oct 19 2019, 02:59
Reviewer
Restricted Owners Package
Differential Revision
D4255: bugfix: Remove dangling wallet env instance and Delete walletView in WalletFrame::removeWallet
Parents
rSTAGINGcde4830c698e: ui: Support wallets unloaded dynamically
Branches
Unknown
Tags
Unknown
References
tag: phabricator/base/13622, tag: phabricator/base/13621, tag: phabricator/base/13619