ethereum-optimism / ethereum-optimism/optimism
op-reth v2.2.1 silently crashes when syncing with DB V2
- Dominant language
- Go
- Stars
- 6.5k
- Forks
- 4k
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 145
Description
**Bug Description**
I am syncing a fresh op-reth node from scratch using EL staged sync. It is starting from an empty database (i.e. no snapshots) using the V2 storage layout. At some point in the sync it stops progressing and I have verified the the op-reth process is no longer running in the docker container.
**Steps to Reproduce**
1. Run op-reth v2.2.1 with no existing database on a chain
2. Wait ~12 hours
3. The op-reth binary is no longer running in the docker container.
**Expected behavior**
The node to not crash.
**Environment Information:**
op-reth v2.2.1 docker image with an entrypoint script.
**Configurations:**
**Logs:**
The last log is the node inserting a payload. There are no error logs or backtraces.
Contributor guide
Research direction
No source files, tests, or entry points are named. Start by reproducing a fresh op-reth v2.2.1 EL staged sync with the V2 storage layout in the Docker environment, then capture the process exit status, logs, and backtrace; done means identifying and preventing the silent crash.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, go
- Domain
- backend, databases
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100