Can't start node after upgrade 3.8.1 - Testnet

Hi,

after upgrade to 3.8.1. , I have start the catchup procedure.

The process go fine for some minutes then crash. Now the node don’t start anymore and exit with this error:


panic: runtime error: invalid memory address or nil pointer dereference

[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0xe7d2f6]

goroutine 4447 [running]:

github.com/algorand/go-algorand/catchup.(*peerSelector).findPeer(0xc008984300, 0x0)

github.com/algorand/go-algorand/catchup/peerSelector.go:487 +0x36

github.com/algorand/go-algorand/catchup.(*peerSelector).peerDownloadDurationToRank(0xc008984300, 0x18aa380, 0x0)

github.com/algorand/go-algorand/catchup/peerSelector.go:374 +0x7d

github.com/algorand/go-algorand/catchup.(*CatchpointCatchupService).processStageLastestBlockDownload(0xc008992000)

github.com/algorand/go-algorand/catchup/catchpointService.go:428 +0x82d

github.com/algorand/go-algorand/catchup.(*CatchpointCatchupService).run(0xc008992000)

github.com/algorand/go-algorand/catchup/catchpointService.go:202 +0x13c

created by github.com/algorand/go-algorand/catchup.(*CatchpointCatchupService).Start

github.com/algorand/go-algorand/catchup/catchpointService.go:156 +0x11b


Any suggestions ?

Thank you.

Beaconet