Page MenuHomePhabricator

[wallet] Fix potential memory leak in CreateWalletFromFile
ClosedPublic

Authored by Fabien on Jul 10 2019, 08:55.

Details

Summary
Fix proposed by ryanofsky in
https://github.com/bitcoin/bitcoin/pull/12647#discussion_r174875670

This cleans the wallet_hd.py with asan.

Partial backport of core PR10740 (commit 59b87a2)
https://github.com/bitcoin/bitcoin/pull/10740/commits/59b87a27efea819e433c727756bf5fac57b33dd6

Progress towards T459
Depends on D3618

Test Plan
make check

With ASAN enabled:

./test/functional/test_runner.py wallet_hd

Diff Detail

Repository
rABC Bitcoin ABC
Branch
PR10740_part1
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 6806
Build 11659: Bitcoin ABC Buildbot (legacy)
Build 11658: arc lint + arc unit

Event Timeline

This revision is now accepted and ready to land.Jul 10 2019, 15:30

Better pull before rebasing...