You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using libp2p as part of a decentralized system. There are multiple network backends, one of them libp2p. When I do the tests in parallel with the other network backends, I get the following error from time to time:
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0xc2f95c]
goroutine 113 [running]:
github.com/libp2p/go-libp2p/p2p/transport/websocket.(*listener).Close(0xc0002c47e0)
/home/runner/go/pkg/mod/github.com/libp2p/go-libp2p@v0.35.2/p2p/transport/websocket/listener.go:140 +0x5c
github.com/libp2p/go-libp2p/p2p/net/upgrader.(*listener).Close(0xc0003c9a40)
/home/runner/go/pkg/mod/github.com/libp2p/go-libp2p@v0.35.2/p2p/net/upgrader/listener.go:41 +0x27
github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).close.func1({0x14853b0?, 0xc00044c0b0?})
/home/runner/go/pkg/mod/github.com/libp2p/go-libp2p@v0.35.2/p2p/net/swarm/swarm.go:292 +0x75
created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).close in goroutine 111
/home/runner/go/pkg/mod/github.com/libp2p/go-libp2p@v0.35.2/p2p/net/swarm/swarm.go:290 +0x177
I tried to pinpoint the error, but it's a Heisenbug, and for example on my laptop it doesn't work, but on github it fails - sometimes.
Here is a trace where it fails - sometimes. It uses go 1.21.11:
I'm using libp2p as part of a decentralized system. There are multiple network backends, one of them libp2p. When I do the tests in parallel with the other network backends, I get the following error from time to time:
I tried to pinpoint the error, but it's a Heisenbug, and for example on my laptop it doesn't work, but on github it fails - sometimes.
Here is a trace where it fails - sometimes. It uses go 1.21.11:
https://github.com/c4dt/dela/actions/runs/9806503384/job/27078360090
0.35.2
The text was updated successfully, but these errors were encountered: