Skip to content

Conversation

@instagibbs
Copy link
Member

Related to #14689

We should catch this error before attempting to deserialize it later.

@Sjors
Copy link
Member

Sjors commented Nov 8, 2018

This catches the downstream issue I was seeing during the createfundedpsbt call rather than during decodepsbt.

@DrahtBot
Copy link
Contributor

DrahtBot commented Nov 8, 2018

The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

Conflicts

No conflicts as of last run.

Coverage

Coverage Change (pull 14690) Reference (master)
Lines +0.0022 % 87.0730 %
Functions -0.0306 % 84.3717 %
Branches +0.0038 % 51.5638 %

Updated at: 2018-11-08T22:18:32.440618.

@meshcollider
Copy link
Contributor

utACK 4e4de10

@sipa
Copy link
Member

sipa commented Nov 10, 2018

utACK 4e4de10

@promag
Copy link
Contributor

promag commented Nov 12, 2018

utACK 4e4de10.

@laanwj laanwj merged commit 4e4de10 into bitcoin:master Nov 13, 2018
laanwj added a commit that referenced this pull request Nov 13, 2018
…erialization

4e4de10 Throw error if CPubKey is invalid during PSBT keypath serialization (Gregory Sanders)

Pull request description:

  Related to #14689

  We should catch this error before attempting to deserialize it later.

Tree-SHA512: d2f3ea7f363818ac70c81ee988231b2bb50d055b6919f7bff3f27120c85a7048bfa183efae33e23e6b81d684bcb8bb81e5b209abb3acbcaff1d88014f4f1aa93
@gmaxwell
Copy link
Contributor

Backport?

@sipa
Copy link
Member

sipa commented Nov 22, 2018

Marked for backport.

fanquake pushed a commit to fanquake/bitcoin that referenced this pull request Nov 29, 2018
@fanquake
Copy link
Member

Backported in #14835.

maflcko pushed a commit that referenced this pull request Nov 30, 2018
f9db08e qa: Avoid race in p2p_invalid_block by waiting for the block request (MarcoFalke)
7935881 Add SAFE_CHARS[SAFE_CHARS_URI]: Chars allowed in URIs (RFC 3986) (practicalswift)
9666dba rpc: Make HTTP RPC debug logging more informative (practicalswift)
b901578 add test demonstrating addrLocal UB (Kaz Wesley)
6f04264 fix uninitialized read when stringifying an addrLocal (Kaz Wesley)
5782fdc Throw error if CPubKey is invalid during PSBT keypath serialization (Gregory Sanders)
de5e48a Bugfix: RPC: Add address_type named param for createmultisig (Luke Dashjr)
df5131b gui: explicitly disable "Dark Mode" appearance on macOS (fanquake)

Pull request description:

  Backports #14593, #14596, #14618, #14690 and #14728 to the 0.17 branch.

Tree-SHA512: fcda4b75fcb71bb80cc8bde2a2b98ff5c0239dfa754ac980b1a91a90409502ac7678326399a4fc03a773074339dbf8b3d11750c91fe4302741a954745acfcca1
deadalnix pushed a commit to Bitcoin-ABC/bitcoin-abc that referenced this pull request May 11, 2020
…h serialization

Summary:
Related to #14689

We should catch this error before attempting to deserialize it later.

---

Depends on D6029

This is a backport of Core [[bitcoin/bitcoin#14690 | PR14690]]

Test Plan:
  cmake .. -GNinja -DENABLE_WERROR=ON
  ninja check-all

Reviewers: #bitcoin_abc, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

Differential Revision: https://reviews.bitcoinabc.org/D6030
knst pushed a commit to knst/dash that referenced this pull request Aug 16, 2021
…ypath serialization

4e4de10 Throw error if CPubKey is invalid during PSBT keypath serialization (Gregory Sanders)

Pull request description:

  Related to bitcoin#14689

  We should catch this error before attempting to deserialize it later.

Tree-SHA512: d2f3ea7f363818ac70c81ee988231b2bb50d055b6919f7bff3f27120c85a7048bfa183efae33e23e6b81d684bcb8bb81e5b209abb3acbcaff1d88014f4f1aa93
PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Aug 23, 2021
…ypath serialization

4e4de10 Throw error if CPubKey is invalid during PSBT keypath serialization (Gregory Sanders)

Pull request description:

  Related to bitcoin#14689

  We should catch this error before attempting to deserialize it later.

Tree-SHA512: d2f3ea7f363818ac70c81ee988231b2bb50d055b6919f7bff3f27120c85a7048bfa183efae33e23e6b81d684bcb8bb81e5b209abb3acbcaff1d88014f4f1aa93
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Sep 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants