-
Notifications
You must be signed in to change notification settings - Fork 105
Description
Confirmation
- I have checked for similar issues.
Describe the bug
After node was syncing several days at the end it fails with the following error:
`WARN [09-17|22:38:56.623] Config field 'ethconfig.Config.LightPeers' is deprecated and won't have any effect.
INFO [09-17|22:38:56.623] Maximum peer count ETH=100 total=100
INFO [09-17|22:38:56.624] Smartcard socket not found, disabling err="stat /run/pcscd/pcscd.comm: no such file or directory"
WARN [09-17|22:38:56.624] Option "allow-insecure-unlock" is deprecated
INFO [09-17|22:38:56.624] Using pebble as db engine
INFO [09-17|22:38:56.626] Set global gas cap cap=50,000,000
INFO [09-17|22:38:56.627] Initializing the KZG library backend=gokzg
INFO [09-17|22:38:56.641] Waiting for TBC full node to finish startup
2025-09-17 22:38:57 INFO level level.go:208 block cache: 1.0 GB
2025-09-17 22:38:57 INFO level level.go:208 blockheader cache: 128 MB
2025-09-17 22:38:57 INFO level level.go:235 tbcdb database version: 2
2025-09-17 22:38:57 INFO tbc tbc.go:2513 handle (tbc): /v1/ws
2025-09-17 22:38:57 INFO tbc tbc.go:2640 Genesis: 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f
2025-09-17 22:38:57 INFO tbc tbc.go:2641 Starting block headers sync at 00000000000000000000c592a532bdf8ba2e0763e5fa7bb67e40a013f200bb7a height: 915156 time 2025-09-17 22:10:45 +0000 UTC
2025-09-17 22:38:57 INFO tbc peermanager.go:396 DNS seeder started
2025-09-17 22:38:57 INFO tbc tbc.go:2522 Listening: localhost:8082
2025-09-17 22:38:57 INFO tbc tbc.go:2644 Utxo index 000000000000000000006e4855d5adfaefb7611c9446eb41ceb8a9327188eda8 @ 883092
2025-09-17 22:38:57 INFO tbc tbc.go:2646 Tx index 000000000000000000006e4855d5adfaefb7611c9446eb41ceb8a9327188eda8 @ 883092
INFO [09-17|22:38:57.243] TBC full node done loading.
INFO [09-17|22:38:57.243] TBC Full Node started, will sync to Bitcoin block 000000000000000000006e4855d5adfaefb7611c9446eb41ceb8a9327188eda8 configured as the start of hVM consensus tracking on this chain.
INFO [09-17|22:38:58.243] going to sync indexers to utxo hash
2025-09-17 22:38:58 INFO tbc crawler.go:1764 Syncing complete at: 883092 @ 000000000000000000006e4855d5adfaefb7611c9446eb41ceb8a9327188eda8
INFO [09-17|22:38:58.244] TBC full node indexed to block 00000000000000000000c592a532bdf8ba2e0763e5fa7bb67e40a013f200bb7a @ 915156 which is at or beyond hVM effective genesis block 000000000000000000006e4855d5adfaefb7611c9446eb41ceb8a9327188eda8 @ 883092
INFO [09-17|22:38:58.244] TBC initial sync completed headerHeight=915,156 utxoIndexHeight=883,092 txIndexHeight=883,092
INFO [09-17|22:38:58.244] Allocated trie memory caches clean=154.00MiB dirty=256.00MiB
INFO [09-17|22:38:58.244] Using pebble as the backing database
INFO [09-17|22:38:58.244] Allocated cache and file handles database=/home/node/data/geth/chaindata cache=512.00MiB handles=524,288
INFO [09-17|22:38:58.264] Opened ancient database database=/home/node/data/geth/chaindata/ancient/chain readonly=false
INFO [09-17|22:38:58.264] State scheme set by user scheme=hash
ERROR[09-17|22:38:58.264] Head block is not reachable
INFO [09-17|22:38:58.264] Creating new blockchain with hVM0 override set to: %d "!BADKEY"=1,739,286,001 "!BADKEY"= LOG_ERROR="Normalized odd number of arguments by adding nil"
INFO [09-17|22:38:58.264] Writing default main-net genesis block
INFO [09-17|22:38:58.268] "Setting up hVM Header node with effectiveGenesisBlock=000000000000000000006e4855d5adfaefb7611c9446eb41ceb8a9327188eda8, genesisHeightOffset=883092, levelDBHome=/home/node/tbcdata/headers, network=testnet3"
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x410 pc=0xd2fc9a]goroutine 1 [running]:
github.com/ethereum/go-ethereum/core.(*BlockChain).initHvmHeaderNode(0x0, 0xc0009126c0)
github.com/ethereum/go-ethereum/core/blockchain.go:545 +0xfa
github.com/ethereum/go-ethereum/core.(*BlockChain).SetupHvmHeaderNode(0x0, 0xc0009126c0)
github.com/ethereum/go-ethereum/core/blockchain.go:564 +0x32
github.com/ethereum/go-ethereum/eth.New(0xc000000540, 0xc000581808, {0x2a95b80, 0x3e117a0})
github.com/ethereum/go-ethereum/eth/backend.go:296 +0x1645
github.com/ethereum/go-ethereum/cmd/utils.RegisterEthService(0xc000000540, 0x1a?, {0x2a95b80?, 0x3e117a0?})
github.com/ethereum/go-ethereum/cmd/utils/flags.go:2199 +0x34
main.makeFullNode(0xc0007f0740)
github.com/ethereum/go-ethereum/cmd/geth/config.go:501 +0x170d
main.geth(0xc0007f0740)
github.com/ethereum/go-ethereum/cmd/geth/main.go:385 +0x125
github.com/urfave/cli/v2.(*Command).Run(0xc0003946e0, 0xc0007f0740, {0xc00003e2c8, 0x29, 0x2b})
github.com/urfave/cli/[email protected]/command.go:274 +0x77b
github.com/urfave/cli/v2.(*App).RunContext(0xc000016000, {0x2a95b80, 0x3e117a0}, {0xc00003e2c8, 0x29, 0x2b})
github.com/urfave/cli/[email protected]/app.go:332 +0x566
github.com/urfave/cli/v2.(*App).Run(...)
github.com/urfave/cli/[email protected]/app.go:309
main.main()
github.com/ethereum/go-ethereum/cmd/geth/main.go:315 +0x45
`
Expected behaviour
Node synced and starts to add new blocks
Environment
Version: ghcr.io/hemilabs/op-geth:e79d992@sha256:dbe292e013345a8a41c9dc8ee09088853410b17c06ef779258d251f55356c501
Architecture: amd64
Node op-geth settings:
- geth
- '--networkid=43111'
- '--config=/etc/node/files/config.toml'
- '--allow-insecure-unlock'
- '--nodiscover'
- '--rpc.evmtimeout=60s'
- '--authrpc.jwtsecret=/home/node/jwt-secret.txt'
- '--authrpc.vhosts=*'
- '--datadir=/home/node/data'
- '--syncmode=snap'
- '--state.scheme=hash'
- '--db.engine=pebble'
- '--cache.preimages=false'
- '--maxpeers=100'
- '--rollup.disabletxpoolgossip=false'
- '--http'
- '--http.addr=0.0.0.0'
- '--http.corsdomain=null'
- '--http.vhosts=*'
- '--http.api=net,eth,web3,debug,txpool'
- '--ws'
- '--ws.addr=0.0.0.0'
- '--ws.origins=*'
- '--ws.api=net,eth,web3,debug,txpool'
- '--gcmode=full'
- '--authrpc.addr=0.0.0.0'
- '--authrpc.port=8551'
- '--override.ecotone=1725868497'
- '--override.canyon=1725868497'
- '--override.cancun=1725868497'
- '--override.hvm0=1739286001'
- '--override.isthmus=1751554801'
- '--override.holocene=1751554801'
- '--override.granite=1751554801'
- '--override.fjord=1751554801'
- '--tbc.leveldbhome=/home/node/tbcdata/data'
- '--hvm.headerdatadir=/home/node/tbcdata/headers'
- '--tbc.network=mainnet'
- >-
--hvm.genesisheader=0000003efaaa2ba65de684c512bb67ef115298d1d16bcb49b16c02000000000000000000ed31a56788c4488afc4ee69e0791ad6aeeb9ea05f069e0fdde6159068765ad3f4128a96726770217e7f41c86
- '--hvm.genesisheight=883092'
- >-
--bootnodes=enode://e7970a29d89f8b158371a8d4aca909ee8c1c759e711547b797a6a6f01513c1e7c85121dd2600397ca20cebf3cea21025001be7c0f577b496caf32ea0433a1cfd@34.90.21.246:30303,enode://70877d3aa6c4ccc09d960c269846215d5dcc8bf47013ac532c1ccc3d9cfe61434c96b9d6cad88a96c3f91187fb00214d903a6be6d8e93140ac4a3c099684ce34@34.13.162.152:30303,enode://27f75e68a8c14cae2f4e12f060477c150767e98149e16a448baddc25d800c008edf8b1fefd13b206c27e5473ac9234ba1958a8267fe5272e9de3819ac080bf22@34.13.171.139:30303,enode://588ffb65f841aede8d8f69a3175f9cfed1b79d20d40a7feb8a70e574b5610fb4049bf02f3170f1ae25bff806b2c823653b28af711e1962ea3f45d99d58608191@34.91.216.121:30303,enode://ba86a76186268948bc34b7fa1c2f08c24ed60cda61346cf1a1cca278b0ef1de49e567039952e06e4887a0252974401a6d6729bfc12945c6d8c65eacbf3b11ca7@34.141.148.19:30303
Additional Information
No response