Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sporadic error: "panic: Value missing for hash" #611

Closed
4 tasks
derekadams opened this issue Jan 21, 2022 · 1 comment
Closed
4 tasks

Sporadic error: "panic: Value missing for hash" #611

derekadams opened this issue Jan 21, 2022 · 1 comment
Assignees
Labels
bug Something isn't working
Milestone

Comments

@derekadams
Copy link
Contributor

Summary of Bug

When a node is started and the backlog of transactions is processed, there is occasionally an error similar to the following that crashes the node and prevents startup:

panic: Value missing for hash 05d82a027b4ee9a59ad06fef9c39032297efc406678255ef31a20723fafbb684 corresponding to nodeKey 6e05d82a027b4ee9a59ad06fef9c39032297efc406678255ef31a20723fafbb684

Running the same sequence of actions to bootstrap the node works the majority of the time, but fails sporadically with this error message. Once the node enters this state, it can not be restarted without deleting the data directory and reloading everything.

This appears to be the same issue as reported by other Cosmos chains:
idena-network/idena-go#893

Version

Reproduced in v1.7.x and v1.7.6

Steps to Reproduce

Clear the data folder from a local node and reload from a quicksync file (successfully reproduced on recent testnet quicksync). The process will generally work fine, but occasionally will fail with the above message. Once it fails, the only way to get out of the state is to delete the data folder and reload from scratch.


For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
@derekadams derekadams added the bug Something isn't working label Jan 21, 2022
@iramiller iramiller added this to the v1.9.0 milestone Jan 28, 2022
@iramiller iramiller modified the milestones: v1.10.0, v1.8.0 Apr 12, 2022
@iramiller
Copy link
Member

This is being addressed with the IAVL concurrency fixes in 1.8.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Development

No branches or pull requests

2 participants