-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Panic in core/src/heaviest_subtree_fork_choice.rs, thread solReplayStage #32880
Comments
It happened a second time to the same node:
Logs since first occurrence of |
It happened a third time to the same node:
Logs since slightly before the first occurrence of We run multiple nodes and it’s happening only on this machine, but so far we have no evidence it’s a problem with the host — no signs of data corruption etc. |
The same issue occurred many more times over the weekend, now also on a different machine. |
Some people are posting the same panic on Discord (1, 2). Trent says:
|
#32894 references the same problem. |
Fix has been released in 1.14.25 and 1.16.10 . |
It is more rare, but we still see it on 1.14.27:
|
Problem
One of our Solana mainnet nodes panicked. It was not validating at the time.
This is running Solana 1.14.23.
Full validator logs since the earliest occurrence of
ugZWxPNYKgnkE1h71oek7Xvr9vDvcwRS1PZ8HcgcRGv
.The code is this:
solana/core/src/heaviest_subtree_fork_choice.rs
Lines 866 to 878 in 68c6fd1
It was originally introduced in cb8661b#diff-f1f89ae82910cdfebacc27d6ef29a9a55dc89eea426a8e4fcb1586f4ca8da55cR501-R513 by @ryoqun, although the conditions around it have changed since then. @ryoqun, do you have any clue what might be going on here?
Proposed Solution
I am not familiar enough with the replay stage to investigate what went wrong here. Let me know if there is anything I can do to help diagnose this further.
The text was updated successfully, but these errors were encountered: