-
Notifications
You must be signed in to change notification settings - Fork 548
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
Fatal: Merkle_mask.Masking_merkle_tree.Make(Inputs).Attached.Dangling_parent_reference on mainnet #8681
Comments
There's no monadic bind between getting the ledger and this failed call, so the mask was detached when obtained. Is there a guarantee of the attachment stability of a ledger in a breadcrumb? The purpose of the call is to get a receipt chain status, which I believe is not meaningful now. Can we omit this code, somehow? |
This could be one of those rare race condition bugs we have seen because of the lack of transition frontier synchronization for extensions. This RFC specifies the issue and how to solve it, we just haven't had a chance to take this work yet. https://github.com/MinaProtocol/mina/blob/develop/rfcs/0028-frontier-synchronization.md |
minaprotocol/mina-daemon:1.2.0-fe51f1e-mainnet crash report Generating crash report |
The text was updated successfully, but these errors were encountered: