Skip to content

Can't producing new blocks after finish repairing missing state headΒ #415

@songb2

Description

@songb2

System information

Version: 0.3.0-unstable
Git Commit: 28a4058
Git Commit Date: 20250207
Architecture: amd64
Go Version: go1.22.2
Operating System: linux

Expected behaviour

Should producing new blocks after finish head state missing reparing

Actual behaviour

Image

  • all nodes stop producing new blocks and stuck with continuous message "Looking for peers peercount=8 tried=0 static=0"
  • the geth nodes can't be normally stopped
  • if kill the geth nodes hardly, and then restart them, the problem repeats

Steps to reproduce the behaviour

  1. start seven privnet by runnning command
    make privnet_start_seven
  2. try to stop privnet and make head state missing (for example, shutdown vm hardly)
  3. start privnet again and wait for the repairing process
  4. after all nodes finish repairing, it won't generating new blocks
  5. the geth processes can't even be stopped by runing the below command, and producing logs "Looking for peers peercount=0 tried=0 static=0"
    make privnet_stop

Backtrace

geth_node1.log

seven_logs.zip

@AnnaShaleva @chenquanyu @roman-khimov @txhsl

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions