Skip to content

GetEthV1BeaconBlobs panics due to not initialised a.peerDas #17990

@awskii

Description

@awskii

Erigon: main-dfc2424

When fetching beacon blobs - getting this error. Node is archival and was successfully serving blobs before.

2025/11/20 07:28:56 http: panic serving 172.19.0.3:39286: runtime error: invalid memory address or nil pointer dereference
l1-erigon  | goroutine 71064510 [running]:
l1-erigon  | net/http.(*conn).serve.func1()
l1-erigon  |    net/http/server.go:1943 +0xd3
l1-erigon  | panic({0x2a0a520?, 0x53299e0?})
l1-erigon  |    runtime/panic.go:783 +0x132
l1-erigon  | github.com/erigontech/erigon/cl/beacon/handler.(*ApiHandler).GetEthV1BeaconBlobs(0xc0b4cd4a08, {0x0?, 0xc000000000?}, 0xc105472280)
l1-erigon  |    github.com/erigontech/erigon/cl/beacon/handler/blobs.go:210 +0x888
l1-erigon  | github.com/erigontech/erigon/cl/beacon/beaconhttp.EndpointHandlerFunc[...].Handle(...)
l1-erigon  |    github.com/erigontech/erigon/cl/beacon/beaconhttp/api.go:94
l1-erigon  | github.com/erigontech/erigon/cl/beacon/handler.(*ApiHandler).init.func2.1.3.HandleEndpointFunc[...].8(0xc105472280)
l1-erigon  |    github.com/erigontech/erigon/cl/beacon/beaconhttp/api.go:103 +0x58
l1-erigon  | net/http.HandlerFunc.ServeHTTP(0xc103cab3b0?, {0x38b4920?, 0xc103cab1d0?}, 0xc0fd1d1dc0?)
l1-erigon  |    net/http/server.go:2322 +0x29
l1-erigon  | github.com/go-chi/chi/v5.(*Mux).routeHTTP(0xc0b40c4180, {0x38b4920, 0xc103cab1d0}, 0xc105472280)
l1-erigon  |    github.com/go-chi/chi/v5@v5.2.3/mux.go:477 +0x31c
l1-erigon  | net/http.HandlerFunc.ServeHTTP(0xc1054623c0?, {0x38b4920?, 0xc103cab1d0?}, 0xc16d61d208?)
l1-erigon  |    net/http/server.go:2322 +0x29
l1-erigon  | github.com/go-chi/chi/v5.(*Mux).ServeHTTP(0xc0b40c4180, {0x38b4920, 0xc103cab1d0}, 0xc105472280)
l1-erigon  |    github.com/go-chi/chi/v5@v5.2.3/mux.go:73 +0x32f
l1-erigon  | github.com/go-chi/chi/v5.(*Mux).Mount.func1({0x38b4920, 0xc103cab1d0}, 0xc105472280)
l1-erigon  |    github.com/go-chi/chi/v5@v5.2.3/mux.go:321 +0x1bb
l1-erigon  | net/http.HandlerFunc.ServeHTTP(0xc103cab3b0?, {0x38b4920?, 0xc103cab1d0?}, 0xc101c45248?)
l1-erigon  |    net/http/server.go:2322 +0x29

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions