Skip to content

Conversation

fjl
Copy link
Contributor

@fjl fjl commented Sep 29, 2016

Delete crashed if a fullNode contained a valueNode directly. This bug is
very unlikely to occur with SecureTrie, but can happen with regular
tries. This PR also introduces a randomised test which triggers all
trie operations, which should prevent such bugs in the future.

Credit for finding this bug goes to Github user @rjl493456442.

Package crypto needs cgo, which is inconvenient for some build
configurations.
@mention-bot
Copy link

@fjl, thanks for your PR! By analyzing the annotation information on this pull request, we identified @obscuren, @karalabe and @jimenezrick to be potential reviewers

@fjl fjl mentioned this pull request Sep 29, 2016
Delete crashed if a fullNode contained a valueNode directly. This bug is
very unlikely to occur with SecureTrie, but can happen with regular
tries. This commit also introduces a randomised test which triggers all
trie operations, which should prevent such bugs in the future.

Credit for finding this bug goes to Github user @rjl493456442.
Copy link
Member

@karalabe karalabe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SGTM 👍

@karalabe karalabe merged commit d8715fb into ethereum:develop Sep 30, 2016
@obscuren obscuren removed the review label Sep 30, 2016
sduchesneau pushed a commit to streamingfast/go-ethereum that referenced this pull request May 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants