-
Notifications
You must be signed in to change notification settings - Fork 117
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 panic: state service commit block failed: verified checkpoints must be committed transactionally: CommitFinalized(Closed) #2055
Comments
Looking at recent commits, there are a few potential causes:
|
@dconnolly I think I'll need you to give me access to the Google Cloud logs for the following
Or if the logs have been deleted already, let's increase the retention interval. |
It's also possible that something like #1351 is the cause, if RocksDB starts shutting down before the shutdown flag is set. |
Unfortunately, there's no backtrace in sentry, so we can't really diagnose this issue any further. It's also likely that the backtrace wouldn't provide any useful info - what we really need is the logs, so we can see what the rest of the app was doing. |
Here's another possible cause… We could be exiting inside the state service (debug_stop_at_height) or a panic, and racing with checkpointer shutdown. Here are some possible fixes:
This work could also be done in #1678. |
There's not much we can do here until we get better diagnostics, and it seems to have been a transient bug. |
lowering priority to Medium for now also |
We've seen this bug again, but we need to be able to reproduce it to diagnose it and fix it. |
We haven't seen this bug for a while, marking it as low priority. |
We haven't seen this bug for a while, and we've added a shutdown workaround. So I think we can close this ticket. |
Caught by Sentry: https://sentry.io/organizations/zfnd/issues/2354800484/?project=5540918&query=is%3Aunresolved&statsPeriod=14d
Error
Analysis
We've seen this bug a few times now, but we need to be able to reproduce it to diagnose it and fix it.
Looking at recent commits, there are a few potential causes:
More broadly, it could be a regression in:
It's probably a regression in PR #1637, which fixed ticket #1576.
Possible Fixes
Potential diagnostic:
Potential fixes:
Metadata
Backtrace
The text was updated successfully, but these errors were encountered: