-
Notifications
You must be signed in to change notification settings - Fork 20.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
Synchronization stopped with Error in block freeze operation
#25680
Comments
The chain progressing is actually still going on. Another background thread for moving blocks from live database(leveldb) to ancient database(flat files) is blocked because of this missing receipts. Also there is not enough information for us to know why it can happen. You can just ignore the error if you don't mind and the data freezing function will be disabled(so all the data will be put in the leveldb), but will recommend to resync if you can allow a few offline time. |
I'm having this same issue, but not sure of the best way to remove the geth db. I know there is My geth startup command is:
If I want to get rid of this error, would I run |
Yes that should work to remove the db in a custom data directory |
Yes its normal that the latest block becomes 0 after you do a removedb. The latest block is the newest block that you have the state for. Since you removed the state with removedb, the only state you have is for the genesis block. The node will start downloading once it has enough peers, but usually within a couple of minutes. |
System information
Geth version:
1.10.23
Prysm version:
3.0.0
OS & Version: Linux
Commit hash : -
Expected behaviour
No errors have occurred.
Actual behaviour
Error occurred and block synchronization stopped.
Steps to reproduce the behaviour
I started geth with new instance. so instance have no old blocks and geth started synchronization from genesis.
Geth finished initial syncing process with snap sync.
Some days later, I found this log and block synchronization is stopped.
ERROR[09-05|02:07:15.340] Error in block freeze operation err="block receipts missing, can't freeze block 15377501"
My geth configuration.
toml
Start commands.
Backtrace
The text was updated successfully, but these errors were encountered: