goroutine 1868749 [running]: runtime/pprof.writeGoroutineStacks({0x28e98a0, 0x1b4d0a21c0f0}) runtime/pprof/pprof.go:819 +0x6b runtime/pprof.writeGoroutine({0x28e98a0?, 0x1b4d0a21c0f0?}, 0x1b4d1b61a7b8?) runtime/pprof/pprof.go:782 +0x25 runtime/pprof.(*Profile).WriteTo(0x3a109a0?, {0x28e98a0?, 0x1b4d0a21c0f0?}, 0xc?) runtime/pprof/pprof.go:408 +0x149 net/http/pprof.handler.ServeHTTP({0x1b4d0a729ab1, 0x9}, {0x28f8250, 0x1b4d0a21c0f0}, 0x1b4d18442140) net/http/pprof/pprof.go:273 +0x52a net/http/pprof.Index({0x28f8250, 0x1b4d0a21c0f0}, 0x1b4d18442140?) net/http/pprof/pprof.go:397 +0xda net/http.HandlerFunc.ServeHTTP(0x1b4d07b08fc0?, {0x28f8250?, 0x1b4d0a21c0f0?}, 0xa08fd6?) net/http/server.go:2286 +0x29 net/http.(*ServeMux).ServeHTTP(0x48a999?, {0x28f8250, 0x1b4d0a21c0f0}, 0x1b4d18442140) net/http/server.go:2828 +0x1c7 net/http.serverHandler.ServeHTTP({0x1b4d0f03c1c0?}, {0x28f8250?, 0x1b4d0a21c0f0?}, 0x1?) net/http/server.go:3311 +0x8e net/http.(*conn).serve(0x1b4d0c2479e0, {0x28fcfe8, 0x1b4d187b8ae0}) net/http/server.go:2073 +0x650 created by net/http.(*Server).Serve in goroutine 31497 net/http/server.go:3464 +0x485 goroutine 1 [select (no cases), 698 minutes]: main.buildStartCmd.func1(0x1b4d07e14500?, {0x1bcb1bf?, 0x4?, 0x1bcb1c3?}) github.com/pactus-project/pactus/cmd/daemon/start.go:100 +0x235 github.com/spf13/cobra.(*Command).execute(0x1b4d07c05808, {0x1b4d07e11440, 0x4, 0x4}) github.com/spf13/cobra@v1.10.2/command.go:1019 +0xafb github.com/spf13/cobra.(*Command).ExecuteC(0x1b4d07c04c08) github.com/spf13/cobra@v1.10.2/command.go:1148 +0x465 github.com/spf13/cobra.(*Command).Execute(...) github.com/spf13/cobra@v1.10.2/command.go:1071 main.main() github.com/pactus-project/pactus/cmd/daemon/main.go:30 +0xd0 goroutine 75 [chan receive, 698 minutes]: gopkg.in/natefinch/lumberjack%2ev2.(*Logger).millRun(...) gopkg.in/natefinch/lumberjack.v2@v2.2.1/lumberjack.go:379 created by gopkg.in/natefinch/lumberjack%2ev2.(*Logger).mill.func1 in goroutine 1 gopkg.in/natefinch/lumberjack.v2@v2.2.1/lumberjack.go:390 +0x8c goroutine 64 [select, 2 minutes]: github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).background(0x1b4d0d5741a0) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/resource-manager/rcmgr.go:453 +0x106 created by github.com/libp2p/go-libp2p/p2p/host/resource-manager.NewResourceManager in goroutine 1 github.com/libp2p/go-libp2p@v0.48.0/p2p/host/resource-manager/rcmgr.go:222 +0xd47 goroutine 81 [select]: github.com/libp2p/go-libp2p/p2p/net/connmgr.(*decayer).process(0x1b4d091f6d20) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/connmgr/decay.go:166 +0x21e created by github.com/libp2p/go-libp2p/p2p/net/connmgr.NewDecayer in goroutine 1 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/connmgr/decay.go:96 +0x245 goroutine 73 [select, 23 minutes]: github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0x1b4d07e381c0) github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:845 +0x6b2 created by github.com/syndtr/goleveldb/leveldb.openDB in goroutine 1 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:157 +0x50b goroutine 74 [select, 105 minutes]: github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0x1b4d07e381c0) github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:782 +0xf5 created by github.com/syndtr/goleveldb/leveldb.openDB in goroutine 1 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:158 +0x547 goroutine 70 [select, 4 minutes]: github.com/syndtr/goleveldb/leveldb.(*session).refLoop(0x1b4d07c00d20) github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/session_util.go:189 +0x8f9 created by github.com/syndtr/goleveldb/leveldb.newSession in goroutine 1 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/session.go:93 +0x296 goroutine 71 [select, 23 minutes]: github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0x1b4d07e381c0) github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:92 +0x9c created by github.com/syndtr/goleveldb/leveldb.openDB in goroutine 1 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:148 +0x447 goroutine 72 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0x1b4d07e381c0) github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_state.go:101 +0x9b created by github.com/syndtr/goleveldb/leveldb.openDB in goroutine 1 github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db.go:149 +0x485 goroutine 83 [select, 2 minutes]: github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).background(0x1b4d07e7e800, {0x28fd020, 0x1b4d0942a500}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/peerstore/pstoremem/addr_book.go:242 +0x116 created by github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.NewAddrBook in goroutine 1 github.com/libp2p/go-libp2p@v0.48.0/p2p/host/peerstore/pstoremem/addr_book.go:205 +0x1be goroutine 82 [select]: github.com/libp2p/go-libp2p/p2p/net/connmgr.(*BasicConnMgr).background(0x1b4d07c2d208) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/connmgr/connmgr.go:356 +0x128 created by github.com/libp2p/go-libp2p/p2p/net/connmgr.NewConnManager in goroutine 1 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/connmgr/connmgr.go:149 +0x2ef goroutine 89 [select]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*reuse).gc(0x1b4d093b9500) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quicreuse/reuse.go:249 +0xfb created by github.com/libp2p/go-libp2p/p2p/transport/quicreuse.newReuse in goroutine 1 github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quicreuse/reuse.go:224 +0x19f goroutine 90 [select]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*reuse).gc(0x1b4d093b9570) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quicreuse/reuse.go:249 +0xfb created by github.com/libp2p/go-libp2p/p2p/transport/quicreuse.newReuse in goroutine 1 github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quicreuse/reuse.go:224 +0x19f goroutine 91 [select]: github.com/libp2p/go-libp2p/p2p/net/swarm.(*connectednessEventEmitter).runEmitter(0x1b4d07b17c20) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/connectedness_event_emitter.go:93 +0x111 created by github.com/libp2p/go-libp2p/p2p/net/swarm.newConnectednessEventEmitter in goroutine 1 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/connectedness_event_emitter.go:47 +0x179 goroutine 92 [select, 4 minutes]: github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialBackoff).background(0x1b4d0da95750, {0x28fd020, 0x1b4d0962eb40}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_dial.go:128 +0xcf created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialBackoff).init in goroutine 1 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_dial.go:121 +0xac goroutine 93 [select, 698 minutes]: github.com/libp2p/go-libp2p/p2p/host/relaysvc.(*RelayManager).background(0x1b4d0962f900, {0x28fd020, 0x1b4d0962f8b0}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/relaysvc/relay.go:51 +0x219 created by github.com/libp2p/go-libp2p/p2p/host/relaysvc.NewRelayManager in goroutine 1 github.com/libp2p/go-libp2p@v0.48.0/p2p/host/relaysvc/relay.go:33 +0x12c goroutine 120 [select, 2 minutes]: github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).background(0x1b4d07e1b100, {0x28fd020, 0x1b4d09874be0}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/peerstore/pstoremem/addr_book.go:242 +0x116 created by github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.NewAddrBook in goroutine 1 github.com/libp2p/go-libp2p@v0.48.0/p2p/host/peerstore/pstoremem/addr_book.go:205 +0x1be goroutine 149 [select]: github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).startNetworkSubscriber.func1() github.com/libp2p/go-libp2p-kad-dht@v0.40.0/subscriber_notifee.go:48 +0x14d created by github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).startNetworkSubscriber in goroutine 1 github.com/libp2p/go-libp2p-kad-dht@v0.40.0/subscriber_notifee.go:43 +0x38f goroutine 95 [IO wait]: internal/poll.runtime_pollWait(0x7f0bc666ba00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d07bff280?, 0x1b4d07cf5e40?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x1b4d07bff280) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0x1b4d07bff280) net/fd_unix.go:150 +0x29 net.(*TCPListener).accept(0x1b4d09664240) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0x1b4d09664240) net/tcpsock.go:387 +0x30 github.com/multiformats/go-multiaddr/net.(*maListener).Accept(0x1b4d11113d48?) github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:243 +0x2a github.com/libp2p/go-libp2p/p2p/net/upgrader.(*gatedMaListener).Accept(0x1b4d09668ab0) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/upgrader/listener.go:180 +0x39 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*tcpGatedMaListener).Accept(0x1b4d09658450) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/tcp/tcp.go:85 +0x2f github.com/libp2p/go-libp2p/p2p/net/upgrader.(*listener).handleIncoming(0x1b4d093b9810) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/upgrader/listener.go:78 +0xde created by github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).UpgradeGatedMaListener in goroutine 94 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/upgrader/upgrader.go:132 +0x1c5 goroutine 96 [chan receive]: github.com/libp2p/go-libp2p/p2p/net/upgrader.(*listener).Accept(0x1b4d093b9810) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/upgrader/listener.go:151 +0x3a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).AddListenAddr.func2() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_listen.go:161 +0x10c created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).AddListenAddr in goroutine 94 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_listen.go:139 +0x24f goroutine 97 [IO wait]: internal/poll.runtime_pollWait(0x7f0bc666b800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d07bff380?, 0x1b4d07cf5e40?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x1b4d07bff380) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0x1b4d07bff380) net/fd_unix.go:150 +0x29 net.(*TCPListener).accept(0x1b4d096642c0) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0x1b4d096642c0) net/tcpsock.go:387 +0x30 github.com/multiformats/go-multiaddr/net.(*maListener).Accept(0x1b4d09675d48?) github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:243 +0x2a github.com/libp2p/go-libp2p/p2p/net/upgrader.(*gatedMaListener).Accept(0x1b4d09668c30) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/upgrader/listener.go:180 +0x39 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*tcpGatedMaListener).Accept(0x1b4d096584b0) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/tcp/tcp.go:85 +0x2f github.com/libp2p/go-libp2p/p2p/net/upgrader.(*listener).handleIncoming(0x1b4d093b9880) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/upgrader/listener.go:78 +0xde created by github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).UpgradeGatedMaListener in goroutine 94 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/upgrader/upgrader.go:132 +0x1c5 goroutine 98 [chan receive]: github.com/libp2p/go-libp2p/p2p/net/upgrader.(*listener).Accept(0x1b4d093b9880) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/upgrader/listener.go:151 +0x3a github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).AddListenAddr.func2() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_listen.go:161 +0x10c created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).AddListenAddr in goroutine 94 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_listen.go:139 +0x24f goroutine 99 [IO wait]: internal/poll.runtime_pollWait(0x7f0bc666b600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d07bff480?, 0x1b4d08142d90?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x1b4d07bff480, 0x1b4d099b41c0) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x1b4d0b336158, 0x8?) net/rawconn.go:44 +0x36 golang.org/x/net/internal/socket.(*syscaller).recvmmsg(0x1b4d0c4c6af8, {0x28f8370?, 0x1b4d0b336158?}, {0x1b4d09d68e00?, 0x28d9950?, 0x0?}, 0x1b4d09671bf0?) golang.org/x/net@v0.56.0/internal/socket/mmsghdr_unix.go:120 +0x70 golang.org/x/net/internal/socket.(*Conn).recvMsgs(0x1b4d095f9c20, {0x1b4d07e4d808, 0x8, 0x8}, 0x0) golang.org/x/net@v0.56.0/internal/socket/rawconn_mmsg.go:24 +0x165 golang.org/x/net/internal/socket.(*Conn).RecvMsgs(...) golang.org/x/net@v0.56.0/internal/socket/socket.go:268 golang.org/x/net/ipv4.(*payloadHandler).ReadBatch(0x1b4d0962fd20, {0x1b4d07e4d808?, 0x1b4d0963ee20?, 0xd6f299?}, 0x0?) golang.org/x/net@v0.56.0/ipv4/batch.go:80 +0x57 github.com/quic-go/quic-go.(*oobConn).ReadPacket(0x1b4d09678120) github.com/quic-go/quic-go@v0.60.0/sys_conn_oob.go:174 +0x762 github.com/quic-go/quic-go.(*Transport).listen(0x1b4d07e40360, {0x290b3b8, 0x1b4d09678120}) github.com/quic-go/quic-go@v0.60.0/transport.go:529 +0x75 github.com/quic-go/quic-go.(*Transport).init.func1.1() github.com/quic-go/quic-go@v0.60.0/transport.go:421 +0x65 created by github.com/quic-go/quic-go.(*Transport).init.func1 in goroutine 94 github.com/quic-go/quic-go@v0.60.0/transport.go:419 +0x405 goroutine 100 [select, 12 minutes]: github.com/quic-go/quic-go.(*Transport).runSendQueue(0x1b4d07e40360) github.com/quic-go/quic-go@v0.60.0/transport.go:442 +0xef created by github.com/quic-go/quic-go.(*Transport).init.func1 in goroutine 94 github.com/quic-go/quic-go@v0.60.0/transport.go:427 +0x445 goroutine 101 [select, 6 minutes]: github.com/quic-go/quic-go.(*baseServer).run(0x1b4d07e405a0) github.com/quic-go/quic-go@v0.60.0/server.go:299 +0x10a created by github.com/quic-go/quic-go.newServer in goroutine 94 github.com/quic-go/quic-go@v0.60.0/server.go:285 +0x525 goroutine 102 [select, 698 minutes]: github.com/quic-go/quic-go.(*baseServer).runSendQueue(0x1b4d07e405a0) github.com/quic-go/quic-go@v0.60.0/server.go:312 +0x195 created by github.com/quic-go/quic-go.newServer in goroutine 94 github.com/quic-go/quic-go@v0.60.0/server.go:286 +0x567 goroutine 103 [select, 6 minutes]: github.com/quic-go/quic-go.(*baseServer).accept(0x1b4d07e405a0, {0x28fcf40, 0x3a64e60}) github.com/quic-go/quic-go@v0.60.0/server.go:334 +0xa5 github.com/quic-go/quic-go.(*baseServer).Accept(...) github.com/quic-go/quic-go@v0.60.0/server.go:330 github.com/quic-go/quic-go.(*Listener).Accept(0x1d130100010304?, {0x28fcf40?, 0x3a64e60?}) github.com/quic-go/quic-go@v0.60.0/server.go:131 +0x25 github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*quicListener).Run(0x1b4d0962fcc0) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quicreuse/listener.go:148 +0xe2 created by github.com/libp2p/go-libp2p/p2p/transport/quicreuse.newQuicListener in goroutine 94 github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quicreuse/listener.go:79 +0x30f goroutine 104 [select, 6 minutes]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*listener).Accept(0x1b4d0962fd60, {0x28fcf40, 0x3a64e60}) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quicreuse/listener.go:197 +0x95 github.com/libp2p/go-libp2p/p2p/transport/quic.(*listener).Accept(0x1b4d0962fdb0) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/listener.go:49 +0x42 github.com/libp2p/go-libp2p/p2p/transport/quic.(*acceptLoopRunner).innerAccept(0x1b4d095f9ca0, 0x1b4d0962fdb0, 0x1, 0x1?) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/virtuallistener.go:113 +0xac github.com/libp2p/go-libp2p/p2p/transport/quic.(*acceptLoopRunner).Accept(0x1b4d095f9ca0, 0x1b4d0962fdb0, 0x1, 0x1b4d093b9d50) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/virtuallistener.go:160 +0xd2 github.com/libp2p/go-libp2p/p2p/transport/quic.(*virtualListener).Accept(0x1b4d0da95610?) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/virtuallistener.go:38 +0x25 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).AddListenAddr.func2() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_listen.go:161 +0x10c created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).AddListenAddr in goroutine 94 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_listen.go:139 +0x24f goroutine 105 [IO wait]: internal/poll.runtime_pollWait(0x7f0bc666b400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d07bff680?, 0x1b4d0fc757a0?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x1b4d07bff680, 0x1b4d0f4db370) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x1b4d0b3361a8, 0x8?) net/rawconn.go:44 +0x36 golang.org/x/net/internal/socket.(*syscaller).recvmmsg(0x1b4d0a6296c8, {0x28f8370?, 0x1b4d0b3361a8?}, {0x1b4d0a798600?, 0x28d9950?, 0x0?}, 0x1b4d0b534bf0?) golang.org/x/net@v0.56.0/internal/socket/mmsghdr_unix.go:120 +0x70 golang.org/x/net/internal/socket.(*Conn).recvMsgs(0x1b4d095f9d40, {0x1b4d07e4db08, 0x8, 0x8}, 0x0) golang.org/x/net@v0.56.0/internal/socket/rawconn_mmsg.go:24 +0x165 golang.org/x/net/internal/socket.(*Conn).RecvMsgs(...) golang.org/x/net@v0.56.0/internal/socket/socket.go:268 golang.org/x/net/ipv4.(*payloadHandler).ReadBatch(0x1b4d098740b0, {0x1b4d07e4db08?, 0x1b4d0963f328?, 0x0?}, 0x0?) golang.org/x/net@v0.56.0/ipv4/batch.go:80 +0x57 github.com/quic-go/quic-go.(*oobConn).ReadPacket(0x1b4d09678480) github.com/quic-go/quic-go@v0.60.0/sys_conn_oob.go:174 +0x762 github.com/quic-go/quic-go.(*Transport).listen(0x1b4d07e40900, {0x290b3b8, 0x1b4d09678480}) github.com/quic-go/quic-go@v0.60.0/transport.go:529 +0x75 github.com/quic-go/quic-go.(*Transport).init.func1.1() github.com/quic-go/quic-go@v0.60.0/transport.go:421 +0x65 created by github.com/quic-go/quic-go.(*Transport).init.func1 in goroutine 94 github.com/quic-go/quic-go@v0.60.0/transport.go:419 +0x405 goroutine 106 [select, 12 minutes]: github.com/quic-go/quic-go.(*Transport).runSendQueue(0x1b4d07e40900) github.com/quic-go/quic-go@v0.60.0/transport.go:442 +0xef created by github.com/quic-go/quic-go.(*Transport).init.func1 in goroutine 94 github.com/quic-go/quic-go@v0.60.0/transport.go:427 +0x445 goroutine 107 [select, 2 minutes]: github.com/quic-go/quic-go.(*baseServer).run(0x1b4d07e40b40) github.com/quic-go/quic-go@v0.60.0/server.go:299 +0x10a created by github.com/quic-go/quic-go.newServer in goroutine 94 github.com/quic-go/quic-go@v0.60.0/server.go:285 +0x525 goroutine 108 [select, 113 minutes]: github.com/quic-go/quic-go.(*baseServer).runSendQueue(0x1b4d07e40b40) github.com/quic-go/quic-go@v0.60.0/server.go:312 +0x195 created by github.com/quic-go/quic-go.newServer in goroutine 94 github.com/quic-go/quic-go@v0.60.0/server.go:286 +0x567 goroutine 109 [select, 2 minutes]: github.com/quic-go/quic-go.(*baseServer).accept(0x1b4d07e40b40, {0x28fcf40, 0x3a64e60}) github.com/quic-go/quic-go@v0.60.0/server.go:334 +0xa5 github.com/quic-go/quic-go.(*baseServer).Accept(...) github.com/quic-go/quic-go@v0.60.0/server.go:330 github.com/quic-go/quic-go.(*Listener).Accept(0x1d130100010304?, {0x28fcf40?, 0x3a64e60?}) github.com/quic-go/quic-go@v0.60.0/server.go:131 +0x25 github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*quicListener).Run(0x1b4d09874050) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quicreuse/listener.go:148 +0xe2 created by github.com/libp2p/go-libp2p/p2p/transport/quicreuse.newQuicListener in goroutine 94 github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quicreuse/listener.go:79 +0x30f goroutine 110 [select, 2 minutes]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*listener).Accept(0x1b4d098740f0, {0x28fcf40, 0x3a64e60}) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quicreuse/listener.go:197 +0x95 github.com/libp2p/go-libp2p/p2p/transport/quic.(*listener).Accept(0x1b4d09874140) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/listener.go:49 +0x42 github.com/libp2p/go-libp2p/p2p/transport/quic.(*acceptLoopRunner).innerAccept(0x1b4d095f9dc0, 0x1b4d09874140, 0x1, 0x1?) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/virtuallistener.go:113 +0xac github.com/libp2p/go-libp2p/p2p/transport/quic.(*acceptLoopRunner).Accept(0x1b4d095f9dc0, 0x1b4d09874140, 0x1, 0x1b4d09ba2310) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/virtuallistener.go:160 +0xd2 github.com/libp2p/go-libp2p/p2p/transport/quic.(*virtualListener).Accept(0x1b4d0da95610?) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/virtuallistener.go:38 +0x25 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).AddListenAddr.func2() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_listen.go:161 +0x10c created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).AddListenAddr in goroutine 94 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_listen.go:139 +0x24f goroutine 112 [select]: github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).eventHandler(0x1b4d07bff080, {0x28f9a50, 0x1b4d0fcb4960}, {0x28f4da8, 0x1b4d09664600}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/observedaddrs/manager.go:317 +0x194 created by github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).Start in goroutine 94 github.com/libp2p/go-libp2p@v0.48.0/p2p/host/observedaddrs/manager.go:213 +0x3b3 goroutine 113 [select]: github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).worker(0x1b4d07bff080) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/observedaddrs/manager.go:355 +0x13d created by github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).Start in goroutine 94 github.com/libp2p/go-libp2p@v0.48.0/p2p/host/observedaddrs/manager.go:214 +0x3f9 goroutine 79 [select, 698 minutes]: github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).loop.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/protocol/identify/id.go:276 +0xe5 created by github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).loop in goroutine 119 github.com/libp2p/go-libp2p@v0.48.0/p2p/protocol/identify/id.go:272 +0x374 goroutine 115 [select]: github.com/libp2p/go-libp2p/p2p/host/pstoremanager.(*PeerstoreManager).background(0x1b4d0fcb4480, {0x28fd020, 0x1b4d09874280}, {0x28f9a50, 0x1b4d0fcb4a20}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/pstoremanager/pstoremanager.go:98 +0x275 created by github.com/libp2p/go-libp2p/p2p/host/pstoremanager.(*PeerstoreManager).Start in goroutine 94 github.com/libp2p/go-libp2p@v0.48.0/p2p/host/pstoremanager/pstoremanager.go:80 +0x205 goroutine 118 [select]: github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background(0x1b4d07e1d040, {0x28f9a50, 0x1b4d0fcb4a80}, {0x28f9a50, 0x1b4d0fcb4b40}, {0x28f4da8, 0x1b4d09664780}, {0x28f4da8, 0x1b4d09664840}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/addrs_manager.go:280 +0x6cd created by github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).startBackgroundWorker in goroutine 94 github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/addrs_manager.go:227 +0xba8 goroutine 119 [select, 698 minutes]: github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).loop(0x1b4d0962adc0, {0x28fd020, 0x1b4d0962f7c0}) github.com/libp2p/go-libp2p@v0.48.0/p2p/protocol/identify/id.go:286 +0x3ff created by github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).Start in goroutine 94 github.com/libp2p/go-libp2p@v0.48.0/p2p/protocol/identify/id.go:249 +0x1f4 goroutine 121 [select, 698 minutes]: github.com/libp2p/go-libp2p/p2p/net/swarm.(*connectednessEventEmitter).runEmitter(0x1b4d09938120) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/connectedness_event_emitter.go:93 +0x111 created by github.com/libp2p/go-libp2p/p2p/net/swarm.newConnectednessEventEmitter in goroutine 1 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/connectedness_event_emitter.go:47 +0x179 goroutine 122 [select, 4 minutes]: github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialBackoff).background(0x1b4d09924350, {0x28fd020, 0x1b4d09940780}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_dial.go:128 +0xcf created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialBackoff).init in goroutine 1 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_dial.go:121 +0xac goroutine 123 [select]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*reuse).gc(0x1b4d09540a10) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quicreuse/reuse.go:249 +0xfb created by github.com/libp2p/go-libp2p/p2p/transport/quicreuse.newReuse in goroutine 1 github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quicreuse/reuse.go:224 +0x19f goroutine 124 [select]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*reuse).gc(0x1b4d09540a80) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quicreuse/reuse.go:249 +0xfb created by github.com/libp2p/go-libp2p/p2p/transport/quicreuse.newReuse in goroutine 1 github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quicreuse/reuse.go:224 +0x19f goroutine 126 [chan receive, 698 minutes]: github.com/libp2p/go-libp2p/config.(*Config).addAutoNAT.func6() github.com/libp2p/go-libp2p@v0.48.0/config/config.go:747 +0x39 created by github.com/libp2p/go-libp2p/config.(*Config).addAutoNAT in goroutine 1 github.com/libp2p/go-libp2p@v0.48.0/config/config.go:746 +0xc69 goroutine 71599 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1b29c600, {0x1b4d07a47450, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d07a47450?, 0x1b4d1a17d9d4?, 0x1b4d1a17d800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d14c0fb00, {0x1b4d07a47450?, 0x46a82d?, 0x1b4d1a17db68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d14c0fb00}, {0x1b4d07a47450, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d07a47440) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d07a47440}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0af53dc0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1a17db68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d14c0fb00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d14c0fb00?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d14c0fb00}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 71579 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 80 [select, 39 minutes]: github.com/libp2p/go-libp2p-kad-dht/records.(*ProviderManager).run.func1() github.com/libp2p/go-libp2p-kad-dht@v0.40.0/records/providers_manager.go:177 +0x28d created by github.com/libp2p/go-libp2p-kad-dht/records.(*ProviderManager).run in goroutine 1 github.com/libp2p/go-libp2p-kad-dht@v0.40.0/records/providers_manager.go:157 +0x74 goroutine 130 [select]: github.com/libp2p/go-libp2p/p2p/host/autonat.(*AmbientAutoNAT).background(0x1b4d09944410) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/autonat/autonat.go:188 +0x332 created by github.com/libp2p/go-libp2p/p2p/host/autonat.New in goroutine 1 github.com/libp2p/go-libp2p@v0.48.0/p2p/host/autonat/autonat.go:139 +0x6e5 goroutine 150 [select, 4 minutes]: github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).persistRTPeersInPeerStore(0x1b4d083fd508) github.com/libp2p/go-libp2p-kad-dht@v0.40.0/dht.go:563 +0xef created by github.com/libp2p/go-libp2p-kad-dht.New in goroutine 1 github.com/libp2p/go-libp2p-kad-dht@v0.40.0/dht.go:242 +0x59b goroutine 151 [select]: github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).rtPeerLoop.func1() github.com/libp2p/go-libp2p-kad-dht@v0.40.0/dht.go:618 +0x145 created by github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).rtPeerLoop in goroutine 1 github.com/libp2p/go-libp2p-kad-dht@v0.40.0/dht.go:610 +0x65 goroutine 152 [select]: github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop(0x1b4d0990e140) github.com/libp2p/go-libp2p-kad-dht@v0.40.0/rtrefresh/rt_refresh_manager.go:197 +0x22d created by github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).Start in goroutine 1 github.com/libp2p/go-libp2p-kad-dht@v0.40.0/rtrefresh/rt_refresh_manager.go:93 +0x65 goroutine 153 [select]: github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runFixLowPeersLoop.func1() github.com/libp2p/go-libp2p-kad-dht@v0.40.0/dht.go:485 +0x133 created by github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runFixLowPeersLoop in goroutine 1 github.com/libp2p/go-libp2p-kad-dht@v0.40.0/dht.go:476 +0x65 goroutine 154 [select, 2 minutes]: github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).background(0x1b4d08505b80, {0x28fd020, 0x1b4d09940190}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/peerstore/pstoremem/addr_book.go:242 +0x116 created by github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.NewAddrBook in goroutine 1 github.com/libp2p/go-libp2p@v0.48.0/p2p/host/peerstore/pstoremem/addr_book.go:205 +0x1be goroutine 155 [select, 2 minutes]: github.com/libp2p/go-libp2p-pubsub.(*backoff).cleanupLoop(0x1b4d084f5470, {0x28fd020, 0x1b4d07b21180}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/backoff.go:99 +0xcd created by github.com/libp2p/go-libp2p-pubsub.newBackoff in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.16.0/backoff.go:46 +0xdd goroutine 156 [select, 2 minutes]: github.com/libp2p/go-libp2p-pubsub/timecache.background({0x28fd020, 0x1b4d099402d0}, {0x28f5bd0, 0x1b4d084f5710}, 0x1b4d084f56e0, 0x1b4d07c2d208?) github.com/libp2p/go-libp2p-pubsub@v0.16.0/timecache/util.go:16 +0x132 created by github.com/libp2p/go-libp2p-pubsub/timecache.newFirstSeenCacheWithSweepInterval in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.16.0/timecache/first_seen_cache.go:32 +0x137 goroutine 157 [select]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).heartbeatTimer(0x1b4d07cf8488) github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:1604 +0x1d4 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:683 +0x238 goroutine 158 [select, 39 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0x1b4d07cf8488) github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:1290 +0xc5 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:687 +0x245 goroutine 159 [select, 39 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0x1b4d07cf8488) github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:1290 +0xc5 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:687 +0x245 goroutine 160 [select, 39 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0x1b4d07cf8488) github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:1290 +0xc5 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:687 +0x245 goroutine 161 [select, 39 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0x1b4d07cf8488) github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:1290 +0xc5 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:687 +0x245 goroutine 162 [select, 39 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0x1b4d07cf8488) github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:1290 +0xc5 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:687 +0x245 goroutine 163 [select, 39 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0x1b4d07cf8488) github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:1290 +0xc5 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:687 +0x245 goroutine 164 [select, 39 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0x1b4d07cf8488) github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:1290 +0xc5 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:687 +0x245 goroutine 165 [select, 39 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0x1b4d07cf8488) github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:1290 +0xc5 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:687 +0x245 goroutine 166 [select]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).manageAddrBook(0x1b4d07cf8488) github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:718 +0x277 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.16.0/gossipsub.go:691 +0x2d6 goroutine 167 [select]: github.com/libp2p/go-libp2p-pubsub.(*PubSub).watchForNewPeers(0x1b4d07b14908, {0x28fd020, 0x1b4d07b21180}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/peer_notify.go:69 +0x5cd created by github.com/libp2p/go-libp2p-pubsub.NewPubSub in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.16.0/pubsub.go:622 +0x113f goroutine 168 [select]: github.com/libp2p/go-libp2p-pubsub.(*validation).validateWorker(0x1b4d09940230) github.com/libp2p/go-libp2p-pubsub@v0.16.0/validation.go:293 +0xd4 created by github.com/libp2p/go-libp2p-pubsub.(*validation).Start in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.16.0/validation.go:144 +0x65 goroutine 169 [select]: github.com/libp2p/go-libp2p-pubsub.(*validation).validateWorker(0x1b4d09940230) github.com/libp2p/go-libp2p-pubsub@v0.16.0/validation.go:293 +0xd4 created by github.com/libp2p/go-libp2p-pubsub.(*validation).Start in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.16.0/validation.go:144 +0x65 goroutine 170 [select]: github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop(0x1b4d07b14908, {0x28fd020, 0x1b4d07b21180}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/pubsub.go:879 +0x527 created by github.com/libp2p/go-libp2p-pubsub.NewPubSub in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.16.0/pubsub.go:626 +0x11b7 goroutine 175 [select]: github.com/pactus-project/gopkg/pipeline.(*pipeline[...]).receiveLoop(0x1b4d098a2fb8) github.com/pactus-project/gopkg/pipeline@v0.0.0-20260625084706-612d6d2bb21d/pipeline.go:166 +0x90 created by github.com/pactus-project/gopkg/pipeline.(*pipeline[...]).RegisterReceiver in goroutine 1 github.com/pactus-project/gopkg/pipeline@v0.0.0-20260625084706-612d6d2bb21d/pipeline.go:156 +0x85 goroutine 176 [select, 2 minutes]: github.com/pactus-project/gopkg/pipeline.(*pipeline[...]).receiveLoop(0x220) github.com/pactus-project/gopkg/pipeline@v0.0.0-20260625084706-612d6d2bb21d/pipeline.go:166 +0x90 created by github.com/pactus-project/gopkg/pipeline.(*pipeline[...]).RegisterReceiver in goroutine 1 github.com/pactus-project/gopkg/pipeline@v0.0.0-20260625084706-612d6d2bb21d/pipeline.go:156 +0x85 goroutine 177 [select]: github.com/pactus-project/gopkg/pipeline.(*pipeline[...]).receiveLoop(0x40f6e36cb2f08813) github.com/pactus-project/gopkg/pipeline@v0.0.0-20260625084706-612d6d2bb21d/pipeline.go:166 +0x90 created by github.com/pactus-project/gopkg/pipeline.(*pipeline[...]).RegisterReceiver in goroutine 1 github.com/pactus-project/gopkg/pipeline@v0.0.0-20260625084706-612d6d2bb21d/pipeline.go:156 +0x85 goroutine 178 [select, 698 minutes]: database/sql.(*DB).connectionOpener(0x1b4d09944750, {0x28fd020, 0x1b4d09940640}) database/sql/sql.go:1261 +0x89 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x130 goroutine 1868750 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f80b600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0b1d6900?, 0x1b4d0f03c1e1?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0b1d6900, {0x1b4d0f03c1e1, 0x1, 0x1}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0b1d6900, {0x1b4d0f03c1e1?, 0x110270a?, 0x1b4d08359f70?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0fd1cac0, {0x1b4d0f03c1e1?, 0x1?, 0x2913728?}) net/net.go:196 +0x45 net/http.(*connReader).backgroundRead(0x1b4d0f03c1c0) net/http/server.go:702 +0x33 created by net/http.(*connReader).startBackgroundRead in goroutine 1868749 net/http/server.go:698 +0xb6 goroutine 32925 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d152c1600, {0x1b4d0b48d777, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d12d64e28?, {0x1b4d0b48d777?, 0x1b4d17342c40?, 0x1b4d12d64e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b97d600, {0x1b4d0b48d777?, 0x48d51b?, 0x7f0b7f8418b8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0b48d777?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d1730b5d8?, {0x1b4d0b48d777?, 0x1b4d12d64f90?, 0x505d09?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0f1d8c80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 32923 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1140206 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0bcb3560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0bcb3560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1140195 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 123343 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0dd02ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 123339 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 49645 [select]: github.com/libp2p/go-yamux/v5.(*Session).Ping(0x1b4d0f782480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:433 +0x4a5 github.com/libp2p/go-yamux/v5.(*Session).measureRTT(0x1b4d0f782480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:356 +0x18 github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0f782480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:376 +0x79 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 49639 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 110484 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0dfff500, {0x1b4d17ce93a8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d17ce93a8?, 0x1b4d12d479d4?, 0x1b4d12d47800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0df19080, {0x1b4d17ce93a8?, 0x46a82d?, 0x1b4d12d47b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0df19080}, {0x1b4d17ce93a8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d17ce9398) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d17ce9398}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0de8f8c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d12d47b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0df19080}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0df19080?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0df19080}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 110481 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 31511 [chan receive, 698 minutes]: github.com/pactus-project/gopkg/signal.HandleSignals.func1() github.com/pactus-project/gopkg/signal@v0.0.0-20260625084706-612d6d2bb21d/signal.go:40 +0x2b created by github.com/pactus-project/gopkg/signal.HandleSignals in goroutine 1 github.com/pactus-project/gopkg/signal@v0.0.0-20260625084706-612d6d2bb21d/signal.go:39 +0xa5 goroutine 32912 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d11f94d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d11f94d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 32664 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1527267 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0bf2aea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1527206 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 987009 [chan send, 342 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 986992 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 83486 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f662000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0b75c600?, 0x1b4d0e524000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0b75c600, {0x1b4d0e524000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0b75c600, {0x1b4d0e524000?, 0x1b4d0e524000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0ee4c5b0, {0x1b4d0e524000?, 0x7f0b7f6afe80?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0e4e4510, {0x1b4d0e524000?, 0x1b4d08d963c0?, 0x1b4d14c82c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0b76c2a8, {0x28eb140, 0x1b4d0e4e4510}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0b76c008, {0x7f0b7f6b16f0, 0x1b4d1318b340}, 0x1b4d14c82dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0b76c008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0b76c008, {0x1b4d0a62aa30, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d160f9810}, {0x1b4d0a62aa30, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0b5df7a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0b5df7a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 83484 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 60673 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0b1dd320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0b1dd320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60620 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 71558 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f661000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d14c0e280?, 0x1b4d0c371000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d14c0e280, {0x1b4d0c371000, 0x5000, 0x5000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d14c0e280, {0x1b4d0c371000?, 0x1b4d0c371000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d12717a10, {0x1b4d0c371000?, 0x7f0b7f5bf608?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d10fdd758, {0x1b4d0c371000?, 0x1b4d08d970e0?, 0x1b4d12012c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d07c40d28, {0x28eb140, 0x1b4d10fdd758}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d07c40a88, {0x7f0b7f6b16f0, 0x1b4d0af31200}, 0x1b4d12012dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d07c40a88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d07c40a88, {0x1b4d094cc500, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0a560690}, {0x1b4d094cc500, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d14b7c6c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d14b7c6c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 71527 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 31501 [IO wait, 2 minutes]: internal/poll.runtime_pollWait(0x7f0b7f661400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d13d07a80?, 0x900000036?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x1b4d13d07a80) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0x1b4d13d07a80) net/fd_unix.go:150 +0x29 net.(*TCPListener).accept(0x1b4d13b4b540) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0x1b4d13b4b540) net/tcpsock.go:387 +0x30 net/http.(*Server).Serve(0x1b4d13d4a600, {0x28f82e0, 0x1b4d13b4b540}) net/http/server.go:3434 +0x30c github.com/pactus-project/pactus/www/http.(*Server).StartServer.func2() github.com/pactus-project/pactus/www/http/server.go:143 +0xb7 created by github.com/pactus-project/pactus/www/http.(*Server).StartServer in goroutine 1 github.com/pactus-project/pactus/www/http/server.go:141 +0x92c goroutine 52160 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d12f76a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 52122 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 75551 [select, 689 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0fe27800, {0x1b4d0b8bf599, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d12170e28?, {0x1b4d0b8bf599?, 0x1b4d0cbafea0?, 0x1b4d12170e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12c21000, {0x1b4d0b8bf599?, 0x0?, 0x2?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0b8bf599?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0xd55499?, {0x1b4d0b8bf599?, 0x1b4d0f592200?, 0x1b4d12170f68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d1063b1a0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 75549 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 78687 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0c2359e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 78683 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 52415 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d13041d50, 0x3b4b) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d13041d40, {0x28fd020, 0x1b4d1335a7d0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d1335a7d0}, {0x291af48, 0x1b4d13378240}, 0x1b4d13041d40, 0x1b4d1337e070) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 52414 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 51529 [chan receive, 698 minutes]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0x1b4d12952b00, {0x1b4d12a2b2c7, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:173 +0x45c github.com/quic-go/quic-go.(*ReceiveStream).Read(0x1b4d12952b00, {0x1b4d12a2b2c7, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:92 +0xd4 github.com/quic-go/quic-go.(*Stream).Read(...) github.com/quic-go/quic-go@v0.60.0/stream.go:117 github.com/libp2p/go-libp2p/p2p/transport/quic.stream.Read({0x1b4d1b66ae28?}, {0x1b4d12a2b2c7?, 0x1b4d12a62298?, 0x41c480?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/stream.go:58 +0x1c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12a5e600, {0x1b4d12a2b2c7?, 0x18?, 0x1b4d07d7e008?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d12a2b2c7?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x4?, {0x1b4d12a2b2c7?, 0x1b4d0e1d33f8?, 0x1?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d12a293e0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 51527 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 50120 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0fc47b00) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0fc47b00) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50118 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 31506 [chan receive]: github.com/creachadair/jrpc2.(*Server).nextRequest(0x1b4d1a8d41e0) github.com/creachadair/jrpc2@v1.3.5/server.go:198 +0xec github.com/creachadair/jrpc2.(*Server).serve(0x1b4d1a8d41e0) github.com/creachadair/jrpc2@v1.3.5/server.go:171 +0x39 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x4a created by sync.(*WaitGroup).Go in goroutine 1 sync/waitgroup.go:238 +0x73 goroutine 32269 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d14c11500, {0x1b4d0b30d575, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0bcf9e28?, {0x1b4d0b30d575?, 0x1b4d141f84d0?, 0x1b4d0bcf9e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d14f51e80, {0x1b4d0b30d575?, 0x1b4d09069650?, 0x1b4d0b70f480?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0b30d575?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0af7e4d0?, {0x1b4d0b30d575?, 0x1b4d0af7e4d0?, 0x1b4d0af7e4e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d11f40ea0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 32267 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 32924 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0fa6c490, 0x332e) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0fa6c480, {0x28fd020, 0x1b4d0c1c2000}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0c1c2000}, {0x291af48, 0x1b4d0f1d8c80}, 0x1b4d0fa6c480, 0x1b4d0f1d7ce0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 32923 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 32916 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d11f94d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 12352 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1473980 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0dce69d0, 0x6241) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0dce69c0, {0x28fd020, 0x1b4d0f4939a0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0f4939a0}, {0x291af48, 0x1b4d0eaf3d60}, 0x1b4d0dce69c0, 0x1b4d0f271730) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1473979 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 32911 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f661a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d15271180?, 0x1b4d0b823500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d15271180, {0x1b4d0b823500, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d15271180, {0x1b4d0b823500?, 0x42f496?, 0x3a69940?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0afc3f18, {0x1b4d0b823500?, 0x7f0b7fa74dc8?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d091b0000, {0x1b4d0b823500?, 0x1b4d0a2f6b40?, 0x1b4d0c20bc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d13d46d28, {0x28eb140, 0x1b4d091b0000}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d13d46a88, {0x7f0b7f6b16f0, 0x1b4d0c1a7a40}, 0x1b4d0c20bdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d13d46a88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d13d46a88, {0x1b4d0b48d154, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0f1d7180}, {0x1b4d0b48d154, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d11f94d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d11f94d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 32664 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 32306 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f666600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x101?, 0x7?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x1b4d11f4e700, 0x1b4d14d58200) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x1b4d0afc37d0, 0x10?) net/rawconn.go:44 +0x36 google.golang.org/grpc/internal/transport/readyreader.(*nonBlockingReader).ReadOnReady(0x1b4d11f1fc70, 0x1b4d0c0a7380?, {0x28f54c0, 0x1b4d19f32870}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:114 +0xa7 google.golang.org/grpc/internal/transport/readyreader.(*bufReadyReader).Read(0x1b4d11f45ab0, {0x1b4d07cfb2a4, 0x9, 0x1b4d11403100?}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:221 +0x174 io.ReadAtLeast({0x28ede00, 0x1b4d11f45ab0}, {0x1b4d07cfb2a4, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 golang.org/x/net/http2.readFrameHeader({0x1b4d07cfb2a4, 0x9, 0x1c353?}, {0x28ede00?, 0x1b4d11f45ab0?}) golang.org/x/net@v0.56.0/http2/frame.go:250 +0x65 golang.org/x/net/http2.(*Framer).ReadFrameHeader(0x1b4d07cfb260) golang.org/x/net@v0.56.0/http2/frame.go:513 +0x6b google.golang.org/grpc/internal/transport.(*framer).readFrame(0x1b4d11f4e780) google.golang.org/grpc@v1.81.1/internal/transport/http_util.go:493 +0x45 google.golang.org/grpc/internal/transport.(*http2Client).reader(0x1b4d119a2488, 0x1b4d11f45b20) google.golang.org/grpc@v1.81.1/internal/transport/http2_client.go:1669 +0x1ba created by google.golang.org/grpc/internal/transport.NewHTTP2Client in goroutine 32288 google.golang.org/grpc@v1.81.1/internal/transport/http2_client.go:413 +0x1dfe goroutine 50898 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d10f518c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d10f518c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50819 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 60037 [select, 696 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13557e00, {0x1b4d0ae14770, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1b141e28?, {0x1b4d0ae14770?, 0x1b4d144c6c40?, 0x1b4d1b141e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d16886380, {0x1b4d0ae14770?, 0x1b4d00000000?, 0x1b4d1b141ee8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0ae14770?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0xffffffffffffffff?, {0x1b4d0ae14770?, 0xd49874?, 0x1b4d0da95610?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d10a00880}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 60035 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 31504 [chan receive, 698 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x1b4d0fd83230, {0x28fd020, 0x1b4d13d519f0}) google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1 google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:52 +0x11a goroutine 65347 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0c04a120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0c04a120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 65262 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 50702 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d112f0550, 0x30f9) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d112f0540, {0x28fd020, 0x1b4d0f9ca500}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0f9ca500}, {0x291af48, 0x1b4d113d8900}, 0x1b4d112f0540, 0x1b4d113f02a0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 50701 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 51014 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d11759390, 0x3483) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d11759380, {0x28fd020, 0x1b4d11b39310}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d11b39310}, {0x291af48, 0x1b4d11b6b180}, 0x1b4d11759380, 0x1b4d11b3dc00) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 51013 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1657857 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f6aa400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0c36a080?, 0x1b4d0c496000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0c36a080, {0x1b4d0c496000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0c36a080, {0x1b4d0c496000?, 0x1b4d0c496000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d18357498, {0x1b4d0c496000?, 0x7f0b7f982f40?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0898c120, {0x1b4d0c496000?, 0x1b4d0ab7b2c0?, 0x1b4d106cdc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d107cdb28, {0x28eb140, 0x1b4d0898c120}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d107cd888, {0x7f0b7f6b16f0, 0x1b4d13810040}, 0x1b4d106cddc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d107cd888, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d107cd888, {0x1b4d137b44c0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0f49d880}, {0x1b4d137b44c0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d14b7c7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d14b7c7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1657850 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 33954 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1523a400, {0x1b4d16073480, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d16073480?, 0x1b4d12c079d4?, 0x2000?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0c1d2f00, {0x1b4d16073480?, 0x46a82d?, 0x1b4d12c07b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0c1d2f00}, {0x1b4d16073480, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d16073470) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d16073470}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0e708d00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d12c07b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0c1d2f00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14760?, 0x1b4d4e0?}, {0x7f0b7f4ea090?, 0x1b4d0c1d2f00?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0c1d2f00}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 32916 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 60533 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d1454f690, 0x35a5) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d1454f680, {0x28fd020, 0x1b4d0b900eb0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0b900eb0}, {0x291af48, 0x1b4d13909860}, 0x1b4d1454f680, 0x1b4d1b6e8f50) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 60532 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1544386 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f842400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0cb56200?, 0x1b4d0a3ec000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0cb56200, {0x1b4d0a3ec000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0cb56200, {0x1b4d0a3ec000?, 0x1b4d0a3ec000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0f90fc98, {0x1b4d0a3ec000?, 0x7f0b7f5bf608?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d10fdc8b8, {0x1b4d0a3ec000?, 0x1b4d0fa521e0?, 0x1b4d10087c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0c55fea8, {0x28eb140, 0x1b4d10fdc8b8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0c55fc08, {0x7f0b7f6b16f0, 0x1b4d0a713100}, 0x1b4d10087dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0c55fc08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0c55fc08, {0x1b4d0b12d910, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0c1da700}, {0x1b4d0b12d910, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0c451d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0c451d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1544368 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1684685 [select, 75 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0c462700, {0x1b4d0b14329b, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1634de28?, {0x1b4d0b14329b?, 0x1b4d0fcf0f50?, 0x1b4d1634de68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b9fa980, {0x1b4d0b14329b?, 0x1b4d1a6481c0?, 0x1b4d17316ed0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0b14329b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d086beee8?, {0x1b4d0b14329b?, 0x1b4d086beee8?, 0x1b4d086bef68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d13a16fe0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1684683 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1463988 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d10f50000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1463975 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1575926 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0c04a000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0c04a000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1575906 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1575542 [select, 119 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0c181600, {0x1b4d0a6791b3, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0bf89e28?, {0x1b4d0a6791b3?, 0x1b4d0f07b420?, 0x1b4d0bf89e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12a5f280, {0x1b4d0a6791b3?, 0x1b4d0f2863d8?, 0x291c8e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0a6791b3?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1101ae8?, {0x1b4d0a6791b3?, 0x48b605?, 0x1b4d0a678e1a?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d18fded40}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1575540 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 31490 [IO wait, 2 minutes]: internal/poll.runtime_pollWait(0x7f0b7f528000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d13d06c80?, 0x900000036?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x1b4d13d06c80) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0x1b4d13d06c80) net/fd_unix.go:150 +0x29 net.(*TCPListener).accept(0x1b4d13b4b240) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0x1b4d13b4b240) net/tcpsock.go:387 +0x30 google.golang.org/grpc.(*Server).Serve(0x1b4d13d56008, {0x28f82e0, 0x1b4d13b4b240}) google.golang.org/grpc@v1.81.1/server.go:921 +0x45c github.com/pactus-project/pactus/www/grpc.(*Server).StartListening.func1() github.com/pactus-project/pactus/www/grpc/server.go:105 +0xa9 created by github.com/pactus-project/pactus/www/grpc.(*Server).StartListening in goroutine 1 github.com/pactus-project/pactus/www/grpc/server.go:103 +0x505 goroutine 1524323 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0c3ef7a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1524321 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1637545 [select, 95 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0e20b400, {0x1b4d12d3ce06, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0ef715e0?, {0x1b4d12d3ce06?, 0x48b501?, 0x1b4d0989e668?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0bf0fe00, {0x1b4d12d3ce06?, 0x0?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d12d3ce06?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0989e5f0?, {0x1b4d12d3ce06?, 0x1b4d0989e5f4?, 0xd192e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d1aefebc0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1637543 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1494814 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d07b09bd0, 0x5e77) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d07b09bc0, {0x28fd020, 0x1b4d0f115e50}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0f115e50}, {0x291af48, 0x1b4d1728f5a0}, 0x1b4d07b09bc0, 0x1b4d0ea4c460) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1494813 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 31499 [chan receive, 698 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x1b4d0fd82cd0, {0x28fd020, 0x1b4d13d515e0}) google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1 google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:52 +0x11a goroutine 31213 [select]: github.com/quic-go/quic-go.(*Conn).run(0x1b4d088b4908) github.com/quic-go/quic-go@v0.60.0/connection.go:657 +0x425 github.com/quic-go/quic-go.(*Transport).doDial.func1() github.com/quic-go/quic-go@v0.60.0/transport.go:326 +0x3a created by github.com/quic-go/quic-go.(*Transport).doDial in goroutine 31212 github.com/quic-go/quic-go@v0.60.0/transport.go:325 +0x737 goroutine 31215 [select]: github.com/quic-go/quic-go.(*sendQueue).Run(0x1b4d153d9860) github.com/quic-go/quic-go@v0.60.0/send_queue.go:84 +0x110 github.com/quic-go/quic-go.(*Conn).run.func3() github.com/quic-go/quic-go@v0.60.0/connection.go:588 +0x25 created by github.com/quic-go/quic-go.(*Conn).run in goroutine 31213 github.com/quic-go/quic-go@v0.60.0/connection.go:587 +0x1cf goroutine 60540 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1461d600, {0x1b4d15a09a80, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d15a09a80?, 0x1b4d0beb39d4?, 0x1b4d0beb3800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b11e200, {0x1b4d15a09a80?, 0x46a82d?, 0x1b4d0beb3b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0b11e200}, {0x1b4d15a09a80, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d15a09a70) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d15a09a70}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0ab5e740) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0beb3b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0b11e200}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0b11e200?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0b11e200}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 60469 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 32913 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d11f94d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 32664 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1586022 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d12f76120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d12f76120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1585984 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1589421 [chan send, 113 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1589420 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 32295 [select, 99 minutes]: google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0x1b4d13ea9380) google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:1203 +0x1e5 created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 32293 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:363 +0x1929 goroutine 32296 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f527800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x103?, 0xa?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x1b4d1119ec00, 0x1b4d14f20060) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x1b4d0ee4da38, 0x1b4d14ea9bb8?) net/rawconn.go:44 +0x36 google.golang.org/grpc/internal/transport/readyreader.(*nonBlockingReader).ReadOnReady(0x1b4d1141a050, 0x1b4d14ea9c18?, {0x28f54c0, 0x1b4d19f32870}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:114 +0xa7 google.golang.org/grpc/internal/transport/readyreader.(*bufReadyReader).Read(0x1b4d1140c8c0, {0x1b4d07a77384, 0x9, 0x4f147a?}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:221 +0x174 io.ReadAtLeast({0x28ede00, 0x1b4d1140c8c0}, {0x1b4d07a77384, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 golang.org/x/net/http2.readFrameHeader({0x1b4d07a77384, 0x9, 0x1276472?}, {0x28ede00?, 0x1b4d1140c8c0?}) golang.org/x/net@v0.56.0/http2/frame.go:250 +0x65 golang.org/x/net/http2.(*Framer).ReadFrameHeader(0x1b4d07a77340) golang.org/x/net@v0.56.0/http2/frame.go:513 +0x6b google.golang.org/grpc/internal/transport.(*framer).readFrame(0x1b4d1119ec80) google.golang.org/grpc@v1.81.1/internal/transport/http_util.go:493 +0x45 google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0x1b4d13ea9380, {0x28fcfe8, 0x1b4d19f32b70}, 0x1b4d19f32bd0) google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:638 +0xff google.golang.org/grpc.(*Server).serveStreams(0x1b4d13d56008, {0x28fcf40?, 0x3a64e60?}, {0x28fe600, 0x1b4d13ea9380}, {0x290ec98?, 0x1b4d0ee4da28?}) google.golang.org/grpc@v1.81.1/server.go:1059 +0x368 google.golang.org/grpc.(*Server).handleRawConn.func1() google.golang.org/grpc@v1.81.1/server.go:993 +0x56 created by google.golang.org/grpc.(*Server).handleRawConn in goroutine 32293 google.golang.org/grpc@v1.81.1/server.go:992 +0x1cb goroutine 51402 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d1274d200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 51376 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1846952 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0bd6c600, {0x1b4d101b4430, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d101b4430?, 0x1b4d1b0639d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12371e80, {0x1b4d101b4430?, 0x46a82d?, 0x1b4d1b063b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d12371e80}, {0x1b4d101b4430, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d101b4420) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d101b4420}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0b4af6c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b063b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d12371e80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d12371e80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d12371e80}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1846944 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 75591 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f80a400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d12c20780?, 0x1b4d09182600?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d12c20780, {0x1b4d09182600, 0x2600, 0x2600}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d12c20780, {0x1b4d09182600?, 0x1b4d09182600?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d11a37e10, {0x1b4d09182600?, 0x7f0b7f57dee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d12860b58, {0x1b4d09182600?, 0x1b4d11250780?, 0x1b4d0a1c6c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d107cc2a8, {0x28eb140, 0x1b4d12860b58}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d107cc008, {0x7f0b7f6b16f0, 0x1b4d0b87b1c0}, 0x1b4d0a1c6dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d107cc008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d107cc008, {0x1b4d0b764610, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0f478d20}, {0x1b4d0b764610, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d118c6000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d118c6000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 75537 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1829863 [select, 16 minutes]: google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0x1b4d0b0d36c0) google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:1203 +0x1e5 created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 1829861 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:363 +0x1929 goroutine 50841 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d11458e00, {0x1b4d1132df31, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d117e7030?, {0x1b4d1132df31?, 0x1b4d1b33fe01?, 0x1b4d1b33fe68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d11551e00, {0x1b4d1132df31?, 0x48d545?, 0x7f0b7f80b8b8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d1132df31?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x505db7?, {0x1b4d1132df31?, 0x1b4d1b33ff90?, 0x505d09?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d118221e0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 50839 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 50838 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d10f83680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 50782 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1686116 [chan send, 75 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1686115 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 50990 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d118c6900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50934 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 50132 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d101c7000, {0x1b4d101b9678, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d101b9678?, 0x1b4d1b39f9d4?, 0x1b4d1b39f800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d1029af80, {0x1b4d101b9678?, 0x46a82d?, 0x1b4d1b39fb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d1029af80}, {0x1b4d101b9678, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d101b9668) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d101b9668}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d102ac700) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b39fb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d1029af80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14760?, 0x1b4d4e0?}, {0x7f0b7f4ea090?, 0x1b4d1029af80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d1029af80}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 50124 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 51011 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d12368000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 50974 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1520304 [chan send, 141 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1520303 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1858103 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0e7ea310, 0x2a9) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0e7ea300, {0x28fd020, 0x1b4d1595b130}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d1595b130}, {0x291af48, 0x1b4d0fbf78a0}, 0x1b4d0e7ea300, 0x1b4d0ebf8150) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1858102 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1657858 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d14b7c7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d14b7c7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1657850 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1544381 [select, 133 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d10144a00, {0x1b4d103c2e5b, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d16e8ae28?, {0x1b4d103c2e5b?, 0x1b4d18d148c0?, 0x1b4d16e8ae68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0c650a80, {0x1b4d103c2e5b?, 0x1b4d0e552ec0?, 0x1b4d086befb0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d103c2e5b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d086bef58?, {0x1b4d103c2e5b?, 0x1b4d0c3893b0?, 0x1b4d086befb0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d14bb3340}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1544379 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 50712 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1124eb00, {0x1b4d11396b50, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d11396b50?, 0x1b4d1b39d9d4?, 0x1b4d1b39d800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d1128d200, {0x1b4d11396b50?, 0x46a82d?, 0x1b4d1b39db68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d1128d200}, {0x1b4d11396b50, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d11396b40) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d11396b40}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d11381200) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b39db68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d1128d200}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d1128d200?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d1128d200}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 50697 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 71603 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d13ebb200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 71499 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 49894 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0fd50b00, {0x1b4d0fd5390d, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0ea5fe28?, {0x1b4d0fd5390d?, 0x1b4d0fdc9960?, 0x1b4d0ea5fe68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0fdc5580, {0x1b4d0fd5390d?, 0x1b4d0850d178?, 0x5?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0fd5390d?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d07b14908?, {0x1b4d0fd5390d?, 0x26?, 0x1b4d07b21190?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0fd89d20}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 49892 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1589445 [chan send, 113 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1589444 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1584571 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0e7f7500, {0x1b4d08947990, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d08947990?, 0x1b4d1285b9d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0e8c5980, {0x1b4d08947990?, 0x46a82d?, 0x1b4d1285bb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0e8c5980}, {0x1b4d08947990, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d08947980) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d08947980}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0e392600) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1285bb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0e8c5980}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0e8c5980?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0e8c5980}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1584583 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 75588 [select, 689 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1124f300, {0x1b4d0b490b85, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d10a10e28?, {0x1b4d0b490b85?, 0x1b4d0d142cb0?, 0x1b4d10a10e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12987000, {0x1b4d0b490b85?, 0x0?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0b490b85?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x100000001bd7bbe?, {0x1b4d0b490b85?, 0x291a510?, 0x1b4d0962adc0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0f769d00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 75586 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1798296 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0de37d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1798294 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 71623 [select, 691 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1b29d000, {0x1b4d07e27f29, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0ed76e28?, {0x1b4d07e27f29?, 0x1b4d0b9303f0?, 0x1b4d0ed76e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d11f4e900, {0x1b4d07e27f29?, 0xa004d0ed76eb8?, 0x7f0b7f3e1bf8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d07e27f29?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0abf1a38?, {0x1b4d07e27f29?, 0x3a40620?, 0x1b4d0ed76f68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d08522640}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 71621 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1787865 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0c04a5a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0c04a5a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1787855 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1817366 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d1195d680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d1195d680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1817382 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1494812 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0f12cc60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1494810 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1725104 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0d64a400, {0x1b4d0e63c880, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0e63c880?, 0x1b4d0c8af9d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0bfcd780, {0x1b4d0e63c880?, 0x46a82d?, 0x1b4d0c8afb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0bfcd780}, {0x1b4d0e63c880, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0e63c870) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0e63c870}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0d0df4c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0c8afb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0bfcd780}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0bfcd780?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0bfcd780}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1725071 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 65288 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0c0f3320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 65283 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1586023 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d12f76120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1585984 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1575927 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0c04a000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1575906 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1798348 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0ddbdc90, 0xb5a) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0ddbdc80, {0x28fd020, 0x1b4d174044b0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d174044b0}, {0x291af48, 0x1b4d0e0d0d20}, 0x1b4d0ddbdc80, 0x1b4d0a05a460) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1798353 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1575966 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d129703d0, 0x3e05) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d129703c0, {0x28fd020, 0x1b4d1afcf810}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d1afcf810}, {0x291af48, 0x1b4d131f1340}, 0x1b4d129703c0, 0x1b4d0a05ab60) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1575965 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1829852 [select, 16 minutes]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x1b4d0e0278c0, 0x1) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:420 +0x10a google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x1b4d0b446280) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:597 +0x78 google.golang.org/grpc/internal/transport.NewServerTransport.func3() google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:342 +0xdc created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 1829851 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:340 +0x18e7 goroutine 1584615 [chan send, 115 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1584614 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1586034 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13c45100, {0x1b4d17d4e220, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d17d4e220?, 0x1b4d12d459d4?, 0x1b4d12d45800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d145c0200, {0x1b4d17d4e220?, 0x46a82d?, 0x1b4d12d45b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d145c0200}, {0x1b4d17d4e220, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d17d4e210) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d17d4e210}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d09277280) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d12d45b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d145c0200}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d145c0200?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d145c0200}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1586026 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1684643 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0fc46360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1684641 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1592427 [chan send, 113 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1592426 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 32268 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0c6366d0, 0x1a883) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0c6366c0, {0x28fd020, 0x1b4d11f1f1d0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d11f1f1d0}, {0x291af48, 0x1b4d11f40ea0}, 0x1b4d0c6366c0, 0x1b4d11f44ee0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 32267 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1600872 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0dd02c60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0dd02c60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1600853 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1584578 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f841200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0e8c5200?, 0x1b4d08db2000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0e8c5200, {0x1b4d08db2000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0e8c5200, {0x1b4d08db2000?, 0x1b4d08db2000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0f0216d8, {0x1b4d08db2000?, 0x7f0b7f6afe80?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0e4e40d8, {0x1b4d08db2000?, 0x1b4d1167ef00?, 0x1b4d0c2b9c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0e8cd7a8, {0x28eb140, 0x1b4d0e4e40d8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0e8cd508, {0x7f0b7f6b16f0, 0x1b4d0e392040}, 0x1b4d0c2b9dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0e8cd508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0e8cd508, {0x1b4d0a85ea60, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0ecd8cb0}, {0x1b4d0a85ea60, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0e55aea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0e55aea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1584560 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1524304 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0c3ef7a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1524300 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 50894 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d118c6120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50856 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 50121 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0fc47b00) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50118 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1858062 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0eaea120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0eaea120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1858059 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 52158 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f841800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d12fd5980?, 0x1b4d0c5d6a80?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d12fd5980, {0x1b4d0c5d6a80, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d12fd5980, {0x1b4d0c5d6a80?, 0x1b4d0c5d6a80?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d12b8bc38, {0x1b4d0c5d6a80?, 0x7f0b7f57dee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d12860540, {0x1b4d0c5d6a80?, 0x1b4d116f4f00?, 0x1b4d1b512c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d12cbfea8, {0x28eb140, 0x1b4d12860540}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d12cbfc08, {0x7f0b7f6b16f0, 0x1b4d130a2700}, 0x1b4d1b512dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d12cbfc08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d12cbfc08, {0x1b4d13198194, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d130708c0}, {0x1b4d13198194, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d12f76a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d12f76a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 52122 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 51428 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d12956500, {0x1b4d1294509b, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1296e4d0?, {0x1b4d1294509b?, 0x1?, 0x1b4d1aefde68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12962380, {0x1b4d1294509b?, 0x0?, 0x1b4d1aefdf70?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d1294509b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0850cfb8?, {0x1b4d1294509b?, 0x1b4d1aefddf4?, 0xd192e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d12950f80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 51426 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 60466 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0b01c900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0b01c900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60430 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 49908 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0fe2a360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 49906 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1829864 [IO wait, 16 minutes]: internal/poll.runtime_pollWait(0x7f0b7f6a8800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x54?, 0xa?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x1b4d0b8b3300, 0x1b4d1157b5e0) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x1b4d0d779708, 0x1b4d1a551bb8?) net/rawconn.go:44 +0x36 google.golang.org/grpc/internal/transport/readyreader.(*nonBlockingReader).ReadOnReady(0x1b4d1022d220, 0x1b4d1a551c18?, {0x28f54c0, 0x1b4d19f32870}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:114 +0xa7 google.golang.org/grpc/internal/transport/readyreader.(*bufReadyReader).Read(0x1b4d0a020000, {0x1b4d0fd54ba4, 0x9, 0x1b4d1a551c58?}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:221 +0x174 io.ReadAtLeast({0x28ede00, 0x1b4d0a020000}, {0x1b4d0fd54ba4, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 golang.org/x/net/http2.readFrameHeader({0x1b4d0fd54ba4, 0x9, 0x12767da?}, {0x28ede00?, 0x1b4d0a020000?}) golang.org/x/net@v0.56.0/http2/frame.go:250 +0x65 golang.org/x/net/http2.(*Framer).ReadFrameHeader(0x1b4d0fd54b60) golang.org/x/net@v0.56.0/http2/frame.go:513 +0x6b google.golang.org/grpc/internal/transport.(*framer).readFrame(0x1b4d0b8b3380) google.golang.org/grpc@v1.81.1/internal/transport/http_util.go:493 +0x45 google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0x1b4d0b0d36c0, {0x28fcfe8, 0x1b4d137d1aa0}, 0x1b4d137d1ad0) google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:638 +0xff google.golang.org/grpc.(*Server).serveStreams(0x1b4d13d56008, {0x28fcf40?, 0x3a64e60?}, {0x28fe600, 0x1b4d0b0d36c0}, {0x290ec98?, 0x1b4d0d7796f8?}) google.golang.org/grpc@v1.81.1/server.go:1059 +0x368 google.golang.org/grpc.(*Server).handleRawConn.func1() google.golang.org/grpc@v1.81.1/server.go:993 +0x56 created by google.golang.org/grpc.(*Server).handleRawConn in goroutine 1829861 google.golang.org/grpc@v1.81.1/server.go:992 +0x1cb goroutine 1798323 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d127a0360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1798321 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1589439 [chan send, 113 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1589438 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1726284 [chan send, 57 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1726283 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1817370 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d1195d680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1817368 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1586026 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d12f76120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1586024 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1735366 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0db61800, {0x1b4d0ee1dcf0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0ee1dcf0?, 0x1b4d1b3c19d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0bce6800, {0x1b4d0ee1dcf0?, 0x46a82d?, 0x1b4d1b3c1b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0bce6800}, {0x1b4d0ee1dcf0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0ee1dce0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0ee1dce0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0a99cdc0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b3c1b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0bce6800}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0bce6800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0bce6800}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1735363 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1798308 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1289ac00, {0x1b4d18768b08, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d18768b08?, 0x1b4d0c8b59d4?, 0x1b4d0c8b5800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0c1f9400, {0x1b4d18768b08?, 0x46a82d?, 0x1b4d0c8b5b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0c1f9400}, {0x1b4d18768b08, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d18768af8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d18768af8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d111a99c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0c8b5b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0c1f9400}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0c1f9400?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0c1f9400}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1798296 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1575511 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0e464ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0e464ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1575485 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1140207 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0bcb3560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1140195 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1506973 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0f7b4490, 0x5a62) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0f7b4480, {0x28fd020, 0x1b4d129b1130}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d129b1130}, {0x291af48, 0x1b4d13d125c0}, 0x1b4d0f7b4480, 0x1b4d17e26540) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1506972 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1637544 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0bd3e490, 0x2fb3) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0bd3e480, {0x28fd020, 0x1b4d1619a780}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d1619a780}, {0x291af48, 0x1b4d1aefebc0}, 0x1b4d0bd3e480, 0x1b4d132eca10) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1637543 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1657855 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0fdb3500, {0x1b4d0f2f9d08, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0f2f9d08?, 0x1b4d081699d4?, 0x1b4d08169800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0c36a900, {0x1b4d0f2f9d08?, 0x46a82d?, 0x1b4d08169b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0c36a900}, {0x1b4d0f2f9d08, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0f2f9cf8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0f2f9cf8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d13810580) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d08169b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0c36a900}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0c36a900?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0c36a900}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1657862 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1589409 [chan send, 113 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1589392 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1019289 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d10f50360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d10f50360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1019239 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1589465 [chan send, 113 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1589464 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1494808 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0f12cc60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0f12cc60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1494792 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 912076 [chan send, 370 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 912075 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1539468 [chan send, 133 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1539467 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 52183 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d12afcd90, 0x3717) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d12afcd80, {0x28fd020, 0x1b4d130a1400}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d130a1400}, {0x291af48, 0x1b4d130c0da0}, 0x1b4d12afcd80, 0x1b4d130712d0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 52180 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 49891 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0fd50800, {0x1b4d0feb24d8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0feb24d8?, 0x1b4d128599d4?, 0x1b4d12859800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0fdc5380, {0x1b4d0feb24d8?, 0x46a82d?, 0x1b4d12859b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0fdc5380}, {0x1b4d0feb24d8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0feb24c8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0feb24c8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0fdd8780) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d12859b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0fdc5380}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14760?, 0x1b4d4e0?}, {0x7f0b7f4ea090?, 0x1b4d0fdc5380?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0fdc5380}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 49908 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1506974 [select, 147 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1049e800, {0x1b4d0ed32a6b, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0f4063f0?, {0x1b4d0ed32a6b?, 0x1?, 0x1b4d07a9be68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0ad8d800, {0x1b4d0ed32a6b?, 0x1b4d1a648930?, 0x1b4d08c83b20?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0ed32a6b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d07a9bee8?, {0x1b4d0ed32a6b?, 0x1b4d07a9bee8?, 0x1b4d07a9bf68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d13d125c0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1506972 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1725067 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0ac22ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0ac22ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1725037 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1637523 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0bd31440) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1637472 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1846948 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d12afd210, 0x532) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d12afd200, {0x28fd020, 0x1b4d0c1c3860}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0c1c3860}, {0x291af48, 0x1b4d0f675160}, 0x1b4d12afd200, 0x1b4d0e88e1c0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1846947 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1817365 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f669a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0f625100?, 0x1b4d0a0b9000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0f625100, {0x1b4d0a0b9000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0f625100, {0x1b4d0a0b9000?, 0x1b4d0a0b9000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0b0484a8, {0x1b4d0a0b9000?, 0x7f0b7fa74dc8?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d091b06c0, {0x1b4d0a0b9000?, 0x1b4d117ffc20?, 0x1b4d0c204c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d118f1428, {0x28eb140, 0x1b4d091b06c0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d118f1188, {0x7f0b7f6b16f0, 0x1b4d09d3e900}, 0x1b4d0c204dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d118f1188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d118f1188, {0x1b4d1132c5f0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d10497650}, {0x1b4d1132c5f0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d1195d680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d1195d680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1817382 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1835582 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0c3c57a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1835588 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 441112 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0dd366c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 441110 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1835581 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0c3c57a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0c3c57a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1835588 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 49692 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0f70b700, {0x1b4d0f832580, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0f832580?, 0x1b4d131e99d4?, 0x1b4d131e9800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0f85e180, {0x1b4d0f832580?, 0x46a82d?, 0x1b4d131e9b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0f85e180}, {0x1b4d0f832580, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0f832570) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0f832570}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0f735a80) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d131e9b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0f85e180}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14760?, 0x1b4d4e0?}, {0x7f0b7f4ea090?, 0x1b4d0f85e180?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0f85e180}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 49648 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 49831 [select]: github.com/quic-go/quic-go.(*Conn).run(0x1b4d0f2a3688) github.com/quic-go/quic-go@v0.60.0/connection.go:657 +0x425 created by github.com/quic-go/quic-go.(*baseServer).handleInitialImpl in goroutine 107 github.com/quic-go/quic-go@v0.60.0/server.go:857 +0x10db goroutine 1544387 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0c451d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0c451d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1544368 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 49859 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0fcc4310, 0x451b) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0fcc4300, {0x28fd020, 0x1b4d0fb9dbd0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0fb9dbd0}, {0x291af48, 0x1b4d0fbbd960}, 0x1b4d0fcc4300, 0x1b4d0fcc09a0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 49858 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 738482 [chan send, 432 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 738481 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 71575 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f660800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d1119fd00?, 0x1b4d0a147500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d1119fd00, {0x1b4d0a147500, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d1119fd00, {0x1b4d0a147500?, 0x1b4d0a147500?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d12717ad0, {0x1b4d0a147500?, 0x7f0b7f3b3dd0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d134f8ca8, {0x1b4d0a147500?, 0x1b4d1185cb40?, 0x1b4d120c0c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d156b89a8, {0x28eb140, 0x1b4d134f8ca8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d156b8708, {0x7f0b7f6b16f0, 0x1b4d0af52b80}, 0x1b4d120c0dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d156b8708, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d156b8708, {0x1b4d094cd980, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0de57570}, {0x1b4d094cd980, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d13ebb0e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d13ebb0e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 71547 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 65348 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0c04a120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 65262 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 60865 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0b46cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 60847 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1798383 [select, 29 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0b1878c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1798381 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1867684 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13d4a900, {0x1b4d1333cce8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1100000000000000?, {0x1b4d1333cce8?, 0x3ffcf00000000?, 0x3ffcf0000016f?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0e2c5500, {0x1b4d1333cce8?, 0x1b4d09c2b6c8?, 0xd1bd11?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0e2c5500}, {0x1b4d1333cce8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d1333ccd8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d1333ccd8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0ee25e80) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).ReadMsg(0x1b4d0ee25e80) github.com/libp2p/go-msgio@v0.3.0/varint.go:149 +0xa5 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage(0x1b4d083fd508, {0x291aeb0, 0x1b4d0e2c5500}) github.com/libp2p/go-libp2p-kad-dht@v0.40.0/dht_net.go:53 +0x272 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream(0x10?, {0x291aeb0, 0x1b4d0e2c5500}) github.com/libp2p/go-libp2p-kad-dht@v0.40.0/dht_net.go:27 +0x1d github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0e2c5500?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0e2c5500}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1846944 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1473981 [select, 159 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d132ff200, {0x1b4d0b6d4fe6, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0e95d730?, {0x1b4d0b6d4fe6?, 0x1b4d0b6d4b01?, 0x1b4d07e8de68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d1529a280, {0x1b4d0b6d4fe6?, 0x1b4d0b29dc00?, 0x1b4d07e8dfb0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0b6d4fe6?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d07e8df58?, {0x1b4d0b6d4fe6?, 0x1b4d0f271180?, 0x1b4d07e8dfb0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0eaf3d60}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1473979 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 50923 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d11a34100, {0x1b4d118ad29a, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1a517e28?, {0x1b4d118ad29a?, 0x1b4d11a30a10?, 0x1b4d1a517e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d1182fa00, {0x1b4d118ad29a?, 0x2?, 0x1b4d1020e300?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d118ad29a?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d10199530?, {0x1b4d118ad29a?, 0x5fce3538402f1365?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d118ee7a0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 50921 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1798291 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f6aba00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0c1f8e80?, 0x1b4d0a3cc000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0c1f8e80, {0x1b4d0a3cc000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0c1f8e80, {0x1b4d0a3cc000?, 0x1b4d0a3cc000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d12716c60, {0x1b4d0a3cc000?, 0x7f0b7f3abee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d12aff230, {0x1b4d0a3cc000?, 0x1b4d118712c0?, 0x1b4d121adc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0c04e9a8, {0x28eb140, 0x1b4d12aff230}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0c04e708, {0x7f0b7f6b16f0, 0x1b4d111a93c0}, 0x1b4d121addc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0c04e708, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0c04e708, {0x1b4d135abbd0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0d775030}, {0x1b4d135abbd0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0de37d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0de37d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1798272 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1472156 [select, 161 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0f554600, {0x1b4d09f5ed19, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d120bde28?, {0x1b4d09f5ed19?, 0x1b4d0dd49a40?, 0x1b4d120bde68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b4cba80, {0x1b4d09f5ed19?, 0x0?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d09f5ed19?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x100000001bd7bbe?, {0x1b4d09f5ed19?, 0x291a510?, 0x1b4d0962adc0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d09e88260}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1472154 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1046707 [select]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x1b4d0eae2280, 0x1) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:420 +0x10a google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x1b4d12a60140) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:597 +0x78 google.golang.org/grpc/internal/transport.NewServerTransport.func3() google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:342 +0xdc created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 1046706 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:340 +0x18e7 goroutine 49893 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0fb74cd0, 0x2577a) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0fb74cc0, {0x28fd020, 0x1b4d0fec6000}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0fec6000}, {0x291af48, 0x1b4d0fd89d20}, 0x1b4d0fb74cc0, 0x1b4d0fd8bb20) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 49892 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 60544 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1461d800, {0x1b4d15a09d08, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d15a09d08?, 0x1b4d0beb79d4?, 0x1b4d0beb7800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b11eb80, {0x1b4d15a09d08?, 0x46a82d?, 0x1b4d0beb7b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0b11eb80}, {0x1b4d15a09d08, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d15a09cf8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d15a09cf8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0ab5ef00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0beb7b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0b11eb80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0b11eb80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0b11eb80}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 60490 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 52602 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d133be7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d133be7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 52584 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 52601 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f6ab000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d134fee00?, 0x1b4d0bb61500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d134fee00, {0x1b4d0bb61500, 0x5500, 0x5500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d134fee00, {0x1b4d0bb61500?, 0x1b4d0bb61500?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d132fc8d8, {0x1b4d0bb61500?, 0x7f0b7f6afe80?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0e4e4270, {0x1b4d0bb61500?, 0x1b4d1187cb40?, 0x1b4d1b509c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d131b17a8, {0x28eb140, 0x1b4d0e4e4270}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d131b1508, {0x7f0b7f6b16f0, 0x1b4d13592180}, 0x1b4d1b509dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d131b1508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d131b1508, {0x1b4d134c5b10, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d13538d20}, {0x1b4d134c5b10, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d133be7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d133be7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 52584 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 51476 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d12970790, 0x519d2) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d12970780, {0x28fd020, 0x1b4d12a18410}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d12a18410}, {0x291af48, 0x1b4d12951da0}, 0x1b4d12970780, 0x1b4d12a1e150) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 51475 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 50909 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d10f519e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 50808 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 78701 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0cb36f00, {0x1b4d128af918, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d128af918?, 0x1b4d0987f9d4?, 0x1b4d0987f800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0ccb8580, {0x1b4d128af918?, 0x46a82d?, 0x1b4d0987fb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0ccb8580}, {0x1b4d128af918, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d128af908) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d128af908}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d1898c240) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0987fb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0ccb8580}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0ccb8580?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0ccb8580}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 78706 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 49833 [select]: github.com/quic-go/quic-go.(*sendQueue).Run(0x1b4d0fc3b740) github.com/quic-go/quic-go@v0.60.0/send_queue.go:84 +0x110 github.com/quic-go/quic-go.(*Conn).run.func3() github.com/quic-go/quic-go@v0.60.0/connection.go:588 +0x25 created by github.com/quic-go/quic-go.(*Conn).run in goroutine 49831 github.com/quic-go/quic-go@v0.60.0/connection.go:587 +0x1cf goroutine 50917 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d11459e00, {0x1b4d118ad055, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1123de28?, {0x1b4d118ad055?, 0x1b4d11a303f0?, 0x1b4d1123de68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d1182f800, {0x1b4d118ad055?, 0x0?, 0x1b4d146bf960?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d118ad055?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d1123dfb8?, {0x1b4d118ad055?, 0x1b4d1123df90?, 0x1b4d1123df70?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d118ee6a0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 50915 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 60459 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f6ab200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0afa9080?, 0x1b4d0c5d9500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0afa9080, {0x1b4d0c5d9500, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0afa9080, {0x1b4d0c5d9500?, 0x1b4d0c5d9500?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0ebcf768, {0x1b4d0c5d9500?, 0x7f0b7f57dee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d128607e0, {0x1b4d0c5d9500?, 0x1b4d11914780?, 0x1b4d0bfb9c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d10797ea8, {0x28eb140, 0x1b4d128607e0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d10797c08, {0x7f0b7f6b16f0, 0x1b4d0a9c7940}, 0x1b4d0bfb9dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d10797c08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d10797c08, {0x1b4d09285da0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d1b5af180}, {0x1b4d09285da0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0afaeb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0afaeb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60427 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 31508 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f527c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d13d07c00?, 0x900000036?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x1b4d13d07c00) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0x1b4d13d07c00) net/fd_unix.go:150 +0x29 net.(*TCPListener).accept(0x1b4d13b4b580) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0x1b4d13b4b580) net/tcpsock.go:387 +0x30 net/http.(*Server).Serve(0x1b4d13d4a700, {0x28f82e0, 0x1b4d13b4b580}) net/http/server.go:3434 +0x30c github.com/pacviewer/jrpc-gateway/jrpc.(*Server).Serve(0x1b4d187fdc50, {0x28f82e0, 0x1b4d13b4b580}) github.com/pacviewer/jrpc-gateway@v0.6.0/jrpc/server.go:70 +0x68 github.com/pactus-project/pactus/www/jsonrpc.(*Server).StartServer.func1() github.com/pactus-project/pactus/www/jsonrpc/server.go:85 +0xab created by github.com/pactus-project/pactus/www/jsonrpc.(*Server).StartServer in goroutine 1 github.com/pactus-project/pactus/www/jsonrpc/server.go:83 +0x865 goroutine 1798380 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0b1878c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1798346 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1684638 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f842800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0c593c00?, 0x1b4d09c78000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0c593c00, {0x1b4d09c78000, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0c593c00, {0x1b4d09c78000?, 0x1b4d09c78000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0b048e48, {0x1b4d09c78000?, 0x7f0b7f3b3dd0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d134f95f0, {0x1b4d09c78000?, 0x1b4d11920960?, 0x1b4d0c18bc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0c0dfea8, {0x28eb140, 0x1b4d134f95f0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0c0dfc08, {0x7f0b7f6b16f0, 0x1b4d0a43d9c0}, 0x1b4d0c18bdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0c0dfc08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0c0dfc08, {0x1b4d088d1df0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d09d03260}, {0x1b4d088d1df0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0fc46360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0fc46360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1684618 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1657862 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d14b7c7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1657860 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 65286 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f6a7e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0c125180?, 0x1b4d0dc32000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0c125180, {0x1b4d0dc32000, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0c125180, {0x1b4d0dc32000?, 0x1b4d0dc32000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d10402c10, {0x1b4d0dc32000?, 0x7f0b7f53d0c0?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d1536fcf8, {0x1b4d0dc32000?, 0x1b4d11921a40?, 0x1b4d0a1c2c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0be897a8, {0x28eb140, 0x1b4d1536fcf8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0be89508, {0x7f0b7f6b16f0, 0x1b4d127d6240}, 0x1b4d0a1c2dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0be89508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0be89508, {0x1b4d0f0f1610, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0c12abd0}, {0x1b4d0f0f1610, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0c0f3320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0c0f3320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 65283 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1846939 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f668e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d13398f00?, 0x1b4d088f1000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d13398f00, {0x1b4d088f1000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d13398f00, {0x1b4d088f1000?, 0x1b4d088f1000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d104037f0, {0x1b4d088f1000?, 0x7f0b7f57dee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d12860b70, {0x1b4d088f1000?, 0x1b4d1192a780?, 0x1b4d193bbc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d131b0d28, {0x28eb140, 0x1b4d12860b70}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d131b0a88, {0x7f0b7f6b16f0, 0x1b4d0e62da80}, 0x1b4d193bbdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d131b0a88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d131b0a88, {0x1b4d174691b0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0e51dc00}, {0x1b4d174691b0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0b1dc360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0b1dc360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1846893 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1787890 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0fa6c850, 0x60a) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0fa6c840, {0x28fd020, 0x1b4d103ca140}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d103ca140}, {0x291af48, 0x1b4d189209e0}, 0x1b4d0fa6c840, 0x1b4d0b42c770) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1787889 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 65350 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0c04a120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 65261 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1858101 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0f22fc00, {0x1b4d1035d7c8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d1035d7c8?, 0x1b4d0bca59d4?, 0x1b4d0bca5800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d10c1cd00, {0x1b4d1035d7c8?, 0x46a82d?, 0x1b4d0bca5b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d10c1cd00}, {0x1b4d1035d7c8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d1035d7b8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d1035d7b8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0e257580) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0bca5b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d10c1cd00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d10c1cd00?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d10c1cd00}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1858098 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1788295 [chan send, 33 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1788294 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1858063 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0eaea120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1858059 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1725066 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f6a8c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0bfcc780?, 0x1b4d08892000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0bfcc780, {0x1b4d08892000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0bfcc780, {0x1b4d08892000?, 0x1b4d08892000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d12aca460, {0x1b4d08892000?, 0x7f0b7f57dee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d128608a0, {0x1b4d08892000?, 0x1b4d11942d20?, 0x1b4d0eb4cc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0bf930a8, {0x28eb140, 0x1b4d128608a0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0bf92e08, {0x7f0b7f6b16f0, 0x1b4d0d0de300}, 0x1b4d0eb4cdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0bf92e08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0bf92e08, {0x1b4d12709c50, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0f8d8770}, {0x1b4d12709c50, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0ac22ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0ac22ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1725037 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1684684 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d18f3c3d0, 0x2234) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d18f3c3c0, {0x28fd020, 0x1b4d0f229630}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0f229630}, {0x291af48, 0x1b4d13a16fe0}, 0x1b4d18f3c3c0, 0x1b4d178f47e0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1684683 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 129680 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f83ec00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0e309400?, 0x1b4d0a626000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0e309400, {0x1b4d0a626000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0e309400, {0x1b4d0a626000?, 0x1b4d0a626000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0f36e460, {0x1b4d0a626000?, 0x7f0b7f6afe80?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0e4e46c0, {0x1b4d0a626000?, 0x1b4d1194c1e0?, 0x1b4d14c81c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0dd9db28, {0x28eb140, 0x1b4d0e4e46c0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0dd9d888, {0x7f0b7f6b16f0, 0x1b4d0d9c6b00}, 0x1b4d14c81dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0dd9d888, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0dd9d888, {0x1b4d0a969840, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d08a9f110}, {0x1b4d0a969840, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0de366c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0de366c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 129666 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1798378 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f84ca00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0ae8a400?, 0x1b4d0c0ab800?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0ae8a400, {0x1b4d0c0ab800, 0x800, 0x800}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0ae8a400, {0x1b4d0c0ab800?, 0x1b4d0c0ab800?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d18ce9890, {0x1b4d0c0ab800?, 0x7f0b7f375598?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d13392420, {0x1b4d0c0ab800?, 0x1b4d1194c5a0?, 0x1b4d15663c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0becbea8, {0x28eb140, 0x1b4d13392420}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0becbc08, {0x7f0b7f6b16f0, 0x1b4d0e0d5cc0}, 0x1b4d15663dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0becbc08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0becbc08, {0x1b4d0a968370, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0a05b490}, {0x1b4d0a968370, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0b1878c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0b1878c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1798346 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1544391 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0c451d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1544389 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1735363 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0db5f560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1735361 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1798303 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d127a0360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d127a0360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1798317 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1735356 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0cb8fb10, 0x1cc6) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0cb8fb00, {0x28fd020, 0x1b4d0fe32000}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0fe32000}, {0x291af48, 0x1b4d182fcce0}, 0x1b4d0cb8fb00, 0x1b4d0de9f260) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1735355 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1798379 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0b1878c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0b1878c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1798346 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1663909 [chan send, 83 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1663908 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1835580 [IO wait]: internal/poll.runtime_pollWait(0x7f0bc666b200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0c79f580?, 0x1b4d0c74d000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0c79f580, {0x1b4d0c74d000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0c79f580, {0x1b4d0c74d000?, 0x1b4d0c74d000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0de641a0, {0x1b4d0c74d000?, 0x7f0b7fa74dc8?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d091b06a8, {0x1b4d0c74d000?, 0x1b4d119572c0?, 0x1b4d1a54cc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0c74e628, {0x28eb140, 0x1b4d091b06a8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0c74e388, {0x7f0b7f6b16f0, 0x1b4d0f51c1c0}, 0x1b4d1a54cdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0c74e388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0c74e388, {0x1b4d146138b0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0ece18f0}, {0x1b4d146138b0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0c3c57a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0c3c57a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1835588 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 31417 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d08cb03d0, 0x3a6a) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d08cb03c0, {0x28fd020, 0x1b4d13a87ea0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d13a87ea0}, {0x291af48, 0x1b4d13a95540}, 0x1b4d08cb03c0, 0x1b4d13bb8a80) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 31416 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1735357 [select, 55 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0bbb6a00, {0x1b4d0ad711db, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1b869e28?, {0x1b4d0ad711db?, 0x1b4d0db97570?, 0x1b4d1b869e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0bd6a380, {0x1b4d0ad711db?, 0x1b4d0ac6dec0?, 0x1100a49?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0ad711db?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1bd7bbe?, {0x1b4d0ad711db?, 0x1b4d0ac6dfb0?, 0x2?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d182fcce0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1735355 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1817375 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d07b09150, 0x9aa) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d07b09140, {0x28fd020, 0x1b4d15fcb6d0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d15fcb6d0}, {0x291af48, 0x1b4d0f3f9be0}, 0x1b4d07b09140, 0x1b4d10584000) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1817374 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1787891 [select, 33 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d11459000, {0x1b4d0b32a089, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0c152e28?, {0x1b4d0b32a089?, 0x1b4d0f7c7b90?, 0x1b4d0c152e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b591d80, {0x1b4d0b32a089?, 0xa004d0b3e25b0?, 0x7f0b7f2e4dc8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0b32a089?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1?, {0x1b4d0b32a089?, 0x3a40620?, 0x1b4d0bbdf768?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d189209e0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1787889 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1858098 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0eaea120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1858064 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1019290 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d10f50360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1019239 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1584588 [select, 117 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0e713d00, {0x1b4d09300b63, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0dfbcbd0?, {0x1b4d09300b63?, 0x1b4d086c0e01?, 0x1b4d086c0e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0e99ca00, {0x1b4d09300b63?, 0x0?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d09300b63?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d086c0df0?, {0x1b4d09300b63?, 0x1b4d086c0df4?, 0xd192e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0ee9f660}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1584586 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1684639 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0fc46360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0fc46360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1684618 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1725112 [select, 59 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0e20b100, {0x1b4d0ee3678a, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1a5e3e28?, {0x1b4d0ee3678a?, 0x1b4d0c5b7570?, 0x1b4d1a5e3e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0bf75780, {0x1b4d0ee3678a?, 0x1b4d14e7c1f8?, 0x291c8e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0ee3678a?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1101ae8?, {0x1b4d0ee3678a?, 0x48b605?, 0x1b4d0ee364ea?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d12c4dac0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1725110 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1735342 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f848200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0bc2d600?, 0x1b4d0d6c8000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0bc2d600, {0x1b4d0d6c8000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0bc2d600, {0x1b4d0d6c8000?, 0x1b4d0d6c8000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d17bc7378, {0x1b4d0d6c8000?, 0x7f0b7f57dee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d12860798, {0x1b4d0d6c8000?, 0x1b4d1196f860?, 0x1b4d0a1acc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0bedb428, {0x28eb140, 0x1b4d12860798}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0bedb188, {0x7f0b7f6b16f0, 0x1b4d1619e580}, 0x1b4d0a1acdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0bedb188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0bedb188, {0x1b4d0ad70c70, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0e388070}, {0x1b4d0ad70c70, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0db5f560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0db5f560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1735282 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1846944 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0b1dc360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1846942 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1735343 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0db5f560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0db5f560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1735282 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1637526 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0bd31440) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1637524 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 50916 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d118469d0, 0x36db) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d118469c0, {0x28fd020, 0x1b4d118a9770}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d118a9770}, {0x291af48, 0x1b4d118ee6a0}, 0x1b4d118469c0, 0x1b4d118eb0a0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 50915 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1868494 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f660a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0c1f8c00?, 0x1b4d0dd75d60?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0c1f8c00, {0x1b4d0dd75d60, 0x2a0, 0x2a0}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0c1f8c00, {0x1b4d0dd75d60?, 0x53da6f?, 0x0?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d10403bc8, {0x1b4d0dd75d60?, 0x7f0b7f6afe80?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0e4e47e0, {0x1b4d0dd75d60?, 0x1b4d0986b0b0?, 0x53d40f?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d13d469a8, {0x28eb140, 0x1b4d0e4e47e0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d13d46708, {0x7f0b7f6b16f0, 0x1b4d0dee7d80}, 0x30?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d13d46708, 0x0) crypto/tls/conn.go:677 +0xd45 crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).readHandshakeBytes(0x1b4d13d46708, 0x4) crypto/tls/conn.go:1084 +0x51 crypto/tls.(*Conn).readHandshake(0x1b4d13d46708, {0x0, 0x0}) crypto/tls/conn.go:1095 +0x39 crypto/tls.(*Conn).readClientHello(0x1b4d13d46708, {0x28fd020, 0x1b4d0f88c820}) crypto/tls/handshake_server.go:137 +0x3b crypto/tls.(*Conn).serverHandshake(0x1b4d13d46708, {0x28fd020, 0x1b4d0f88c820}) crypto/tls/handshake_server.go:43 +0x3a crypto/tls.(*Conn).handshakeContext(0x1b4d13d46708, {0x28fd090, 0x1b4d0deddd50}) crypto/tls/conn.go:1562 +0x329 crypto/tls.(*Conn).HandshakeContext(...) crypto/tls/conn.go:1516 github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).handshake(0x1b4d0962ee60, {0x28fd090?, 0x1b4d0deddd50?}, 0x1b4d13d46708, 0x1b4d0d775dc0) github.com/libp2p/go-libp2p@v0.48.0/p2p/security/tls/transport.go:135 +0x7f github.com/libp2p/go-libp2p/p2p/security/tls.(*Transport).SecureInbound(0x1b4d0962ee60, {0x28fd090, 0x1b4d0deddd50}, {0x7f0b7f6b1600, 0x1b4d0dee7d80}, {0x0, 0x0}) github.com/libp2p/go-libp2p@v0.48.0/p2p/security/tls/transport.go:92 +0x3eb github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).setupSecurity(0x1b4d17a69400?, {0x28fd090, 0x1b4d0deddd50}, {0x7f0b7f6b1600, 0x1b4d0dee7d80}, {0x0, 0x0}, 0x1) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/upgrader/upgrader.go:222 +0xc2 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).upgrade(0x1b4d07cb94a0, {0x28fd090, 0x1b4d0deddd50}, {0x29058c0, 0x1b4d07d1c1e0}, {0x2913a00, 0x1b4d0dee7d80}, 0x1, {0x0, 0x0}, ...) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/upgrader/upgrader.go:169 +0x479 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).Upgrade(0x1b4d0e709d40?, {0x28fd090?, 0x1b4d0deddd50?}, {0x29058c0?, 0x1b4d07d1c1e0?}, {0x2913a00?, 0x1b4d0dee7d80?}, 0x1854920?, {0x0, 0x0}, ...) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/upgrader/upgrader.go:138 +0x7a github.com/libp2p/go-libp2p/p2p/net/upgrader.(*listener).handleIncoming.func2() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/upgrader/listener.go:112 +0x133 created by github.com/libp2p/go-libp2p/p2p/net/upgrader.(*listener).handleIncoming in goroutine 97 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/upgrader/listener.go:106 +0x32f goroutine 1745745 [chan send, 51 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1745744 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1817376 [select, 21 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0f57d500, {0x1b4d1132c7db, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0eb4ee28?, {0x1b4d1132c7db?, 0x1b4d0efffd50?, 0x1b4d0eb4ee68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0fe93e80, {0x1b4d1132c7db?, 0x0?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d1132c7db?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0bbd8df0?, {0x1b4d1132c7db?, 0x1b4d0bbd8df4?, 0xd192e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0f3f9be0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1817374 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 441102 [select, 544 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0d6e8c00, {0x1b4d0b78eeb0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d12d66e28?, {0x1b4d0b78eeb0?, 0x1b4d0e449030?, 0x1b4d12d66e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0e6d9e00, {0x1b4d0b78eeb0?, 0x1?, 0xffffffffffffffff?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0b78eeb0?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d09647770?, {0x1b4d0b78eeb0?, 0x0?, 0x1b4d189367d8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d15b649a0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 441100 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1807774 [chan send, 25 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1807773 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1846941 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0b1dc360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1846893 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1524303 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0c3ef7a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0c3ef7a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1524300 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1600876 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0dd02c60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1600874 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 189933 [chan send, 644 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 189932 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1019306 [select, 330 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0cf80300, {0x1b4d0ab5579c, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0cf030a0?, {0x1b4d0ab5579c?, 0x1b4d07e90f01?, 0x1b4d07e90e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d112d1800, {0x1b4d0ab5579c?, 0xa000000000000?, 0x7f0b7f7f5748?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0ab5579c?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1?, {0x1b4d0ab5579c?, 0x3a40620?, 0x1b4d07e90f68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d18fdf300}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1019304 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 941749 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13d4bb00, {0x1b4d0f235a38, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0f235a38?, 0x1b4d098799d4?, 0x1b4d09879800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d149b0880, {0x1b4d0f235a38?, 0x46a82d?, 0x1b4d09879b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d149b0880}, {0x1b4d0f235a38, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0f235a28) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0f235a28}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0e257200) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d09879b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d149b0880}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d149b0880?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d149b0880}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 941747 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1829862 [select, 16 minutes]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x1b4d0e146500, 0x1) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:420 +0x10a google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x1b4d0bc8fd60) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:597 +0x78 google.golang.org/grpc/internal/transport.NewServerTransport.func3() google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:342 +0xdc created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 1829861 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:340 +0x18e7 goroutine 1657870 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0fb74910, 0x1582) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0fb74900, {0x28fd020, 0x1b4d0f9b4050}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0f9b4050}, {0x291af48, 0x1b4d133ff3c0}, 0x1b4d0fb74900, 0x1b4d0dd12460) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1657869 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1725068 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0ac22ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1725037 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1400391 [chan send, 190 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1400390 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 585403 [chan send, 488 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 585402 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 769523 [chan send, 422 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 769522 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1798302 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f80be00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0b7ad600?, 0x1b4d0a0e7000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0b7ad600, {0x1b4d0a0e7000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0b7ad600, {0x1b4d0a0e7000?, 0x1b4d0a0e7000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d18ce9818, {0x1b4d0a0e7000?, 0x7f0b7f6afe80?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0e4e43f0, {0x1b4d0a0e7000?, 0x1b4d119c8f00?, 0x1b4d1a5e6c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0c04f0a8, {0x28eb140, 0x1b4d0e4e43f0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0c04ee08, {0x7f0b7f6b16f0, 0x1b4d0e0d4800}, 0x1b4d1a5e6dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0c04ee08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0c04ee08, {0x1b4d0e936590, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0a0260e0}, {0x1b4d0e936590, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d127a0360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d127a0360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1798317 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1532138 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f668000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d128b0d80?, 0x1b4d09a8a000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d128b0d80, {0x1b4d09a8a000, 0x2600, 0x2600}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d128b0d80, {0x1b4d09a8a000?, 0x1b4d09a8a000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0b2249a8, {0x1b4d09a8a000?, 0x7f0b7f3b3dd0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d134f96b0, {0x1b4d09a8a000?, 0x1b4d119c9c20?, 0x1b4d1632ac00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d14d12d28, {0x28eb140, 0x1b4d134f96b0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d14d12a88, {0x7f0b7f6b16f0, 0x1b4d0dc124c0}, 0x1b4d1632adc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d14d12a88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d14d12a88, {0x1b4d093ae220, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0a44c7e0}, {0x1b4d093ae220, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d133d99e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d133d99e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1532095 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1398017 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d11f95b00) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1397983 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 596464 [chan send, 484 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 596463 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 441109 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0dd366c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 441106 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 596460 [chan send, 484 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 596459 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1506928 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f6a9200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0ad34180?, 0x1b4d08156000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0ad34180, {0x1b4d08156000, 0x4000, 0x4000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0ad34180, {0x1b4d08156000?, 0x1b4d08156000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d11a37750, {0x1b4d08156000?, 0x7f0b7f3abee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d12aff0e0, {0x1b4d08156000?, 0x1b4d119d3a40?, 0x1b4d0ea60c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0ddde628, {0x28eb140, 0x1b4d12aff0e0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0ddde388, {0x7f0b7f6b16f0, 0x1b4d0a7d6400}, 0x1b4d0ea60dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0ddde388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0ddde388, {0x1b4d08aea400, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d1a7696c0}, {0x1b4d08aea400, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0b95a480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0b95a480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1506951 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1829868 [IO wait, 16 minutes]: internal/poll.runtime_pollWait(0x7f0b7f6a8a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x59?, 0xa?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x1b4d0b8b3400, 0x1b4d1157b690) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x1b4d0d779720, 0x1b4d085ed5d0?) net/rawconn.go:44 +0x36 google.golang.org/grpc/internal/transport/readyreader.(*nonBlockingReader).ReadOnReady(0x1b4d1022d360, 0x48b500?, {0x28f54c0, 0x1b4d19f32870}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:114 +0xa7 google.golang.org/grpc/internal/transport/readyreader.(*bufReadyReader).Read(0x1b4d0a020310, {0x1b4d0fd54c84, 0x9, 0x1b4d085ed5d0?}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:221 +0x174 io.ReadAtLeast({0x28ede00, 0x1b4d0a020310}, {0x1b4d0fd54c84, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 golang.org/x/net/http2.readFrameHeader({0x1b4d0fd54c84, 0x9, 0x125b2c0?}, {0x28ede00?, 0x1b4d0a020310?}) golang.org/x/net@v0.56.0/http2/frame.go:250 +0x65 golang.org/x/net/http2.(*Framer).ReadFrameHeader(0x1b4d0fd54c40) golang.org/x/net@v0.56.0/http2/frame.go:513 +0x6b google.golang.org/grpc/internal/transport.(*framer).readFrame(0x1b4d0b8b3480) google.golang.org/grpc@v1.81.1/internal/transport/http_util.go:493 +0x45 google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0x1b4d0b0d3860, {0x28fcfe8, 0x1b4d137d1e30}, 0x1b4d137d1e90) google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:638 +0xff google.golang.org/grpc.(*Server).serveStreams(0x1b4d13d56008, {0x28fcf40?, 0x3a64e60?}, {0x28fe600, 0x1b4d0b0d3860}, {0x290ec98?, 0x1b4d0d779718?}) google.golang.org/grpc@v1.81.1/server.go:1059 +0x368 google.golang.org/grpc.(*Server).handleRawConn.func1() google.golang.org/grpc@v1.81.1/server.go:993 +0x56 created by google.golang.org/grpc.(*Server).handleRawConn in goroutine 1829865 google.golang.org/grpc@v1.81.1/server.go:992 +0x1cb goroutine 1532140 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d133d99e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1532095 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 75611 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0ee0f810, 0x3598) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0ee0f800, {0x28fd020, 0x1b4d0f67d0e0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0f67d0e0}, {0x291af48, 0x1b4d0fc5c040}, 0x1b4d0ee0f800, 0x1b4d0f5f8230) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 75610 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1140226 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0bcb3560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1140208 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1735344 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0db5f560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1735282 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1046709 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f80a800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x9e?, 0xa?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x1b4d15946c80, 0x1b4d0e740b70) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x1b4d10c89610, 0x1b4d142d2bb8?) net/rawconn.go:44 +0x36 google.golang.org/grpc/internal/transport/readyreader.(*nonBlockingReader).ReadOnReady(0x1b4d0b024460, 0x1b4d142d2c18?, {0x28f54c0, 0x1b4d19f32870}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:114 +0xa7 google.golang.org/grpc/internal/transport/readyreader.(*bufReadyReader).Read(0x1b4d0f1df960, {0x1b4d07cfae44, 0x9, 0x1b4d142d2c58?}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:221 +0x174 io.ReadAtLeast({0x28ede00, 0x1b4d0f1df960}, {0x1b4d07cfae44, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 golang.org/x/net/http2.readFrameHeader({0x1b4d07cfae44, 0x9, 0x12767da?}, {0x28ede00?, 0x1b4d0f1df960?}) golang.org/x/net@v0.56.0/http2/frame.go:250 +0x65 golang.org/x/net/http2.(*Framer).ReadFrameHeader(0x1b4d07cfae00) golang.org/x/net@v0.56.0/http2/frame.go:513 +0x6b google.golang.org/grpc/internal/transport.(*framer).readFrame(0x1b4d15946d00) google.golang.org/grpc@v1.81.1/internal/transport/http_util.go:493 +0x45 google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0x1b4d116a9860, {0x28fcfe8, 0x1b4d08a553e0}, 0x1b4d08a55440) google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:638 +0xff google.golang.org/grpc.(*Server).serveStreams(0x1b4d13d56008, {0x28fcf40?, 0x3a64e60?}, {0x28fe600, 0x1b4d116a9860}, {0x290ec98?, 0x1b4d10c89608?}) google.golang.org/grpc@v1.81.1/server.go:1059 +0x368 google.golang.org/grpc.(*Server).handleRawConn.func1() google.golang.org/grpc@v1.81.1/server.go:993 +0x56 created by google.golang.org/grpc.(*Server).handleRawConn in goroutine 1046706 google.golang.org/grpc@v1.81.1/server.go:992 +0x1cb goroutine 123348 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0c2ee100, {0x1b4d10fdd450, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d10fdd450?, 0x1b4d1a17b9d4?, 0x1b4d1a17b800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b1d7100, {0x1b4d10fdd450?, 0x46a82d?, 0x1b4d1a17bb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0b1d7100}, {0x1b4d10fdd450, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d10fdd440) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d10fdd440}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d101730c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1a17bb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0b1d7100}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0b1d7100?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0b1d7100}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 123346 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 123346 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0dd02ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 123344 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 120382 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0dd02900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0dd02900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 120260 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1494846 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d10555800, {0x1b4d1b4f09d0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d1b4f09d0?, 0x1b4d1b3999d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d149b1500, {0x1b4d1b4f09d0?, 0x46a82d?, 0x1b4d1b399b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d149b1500}, {0x1b4d1b4f09d0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d1b4f09c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d1b4f09c0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d16439280) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b399b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d149b1500}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d149b1500?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d149b1500}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1494812 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1544395 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0e645800, {0x1b4d0ee1c958, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0ee1c958?, 0x1b4d099e59d4?, 0x1b4d099e5800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0cb56c00, {0x1b4d0ee1c958?, 0x46a82d?, 0x1b4d099e5b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0cb56c00}, {0x1b4d0ee1c958, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0ee1c948) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0ee1c948}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0f9fc640) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d099e5b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0cb56c00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0cb56c00?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0cb56c00}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1544391 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1033425 [chan receive, 320 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x1b4d1163cc20, {0x28fd020, 0x1b4d0f73e460}) google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1033406 google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:52 +0x11a goroutine 123342 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0dd02ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0dd02ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 123339 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1798335 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1289b500, {0x1b4d187695b8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d187695b8?, 0x1b4d0beb59d4?, 0x1b4d0beb5800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b8b2a00, {0x1b4d187695b8?, 0x46a82d?, 0x1b4d0beb5b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0b8b2a00}, {0x1b4d187695b8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d187695a8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d187695a8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0b51d800) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0beb5b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0b8b2a00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0b8b2a00?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0b8b2a00}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1798323 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 979998 [chan send, 344 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 979997 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 120381 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f80c000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0dc04f00?, 0x1b4d0dd74000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0dc04f00, {0x1b4d0dd74000, 0x800, 0x800}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0dc04f00, {0x1b4d0dd74000?, 0x1b4d0dd74000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0f5f41e8, {0x1b4d0dd74000?, 0x7f0b7f57dee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d128600d8, {0x1b4d0dd74000?, 0x1b4d119e9c20?, 0x1b4d16328c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0db8f7a8, {0x28eb140, 0x1b4d128600d8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0db8f508, {0x7f0b7f6b16f0, 0x1b4d0dc12880}, 0x1b4d16328dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0db8f508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0db8f508, {0x1b4d0b20fc64, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0dd1a310}, {0x1b4d0b20fc64, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0dd02900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0dd02900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 120260 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 692804 [select, 450 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d18202600, {0x1b4d0ebfacc9, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d15669e28?, {0x1b4d0ebfacc9?, 0x1b4d0e8061c0?, 0x1b4d15669e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b85f580, {0x1b4d0ebfacc9?, 0x48b5e5?, 0x10?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0ebfacc9?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d137fa298?, {0x1b4d0ebfacc9?, 0x1b4d0a18a7a0?, 0xb96e60?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d15dd28a0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 692802 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 129698 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0de366c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 129666 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1633770 [chan send, 95 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1633769 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1527264 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0b54dc90, 0x4c1b) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0b54dc80, {0x28fd020, 0x1b4d0f5ff770}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0f5ff770}, {0x291af48, 0x1b4d0bfaa720}, 0x1b4d0b54dc80, 0x1b4d1b2896c0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1527263 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1463995 [select, 163 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1461cf00, {0x1b4d0a5363c2, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0e12ae28?, {0x1b4d0a5363c2?, 0x1b4d146176c0?, 0x1b4d0e12ae68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0fce2000, {0x1b4d0a5363c2?, 0x0?, 0x1b4d0dbe1e30?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0a5363c2?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0989f7b8?, {0x1b4d0a5363c2?, 0x1b4d0989f790?, 0x1b4d0989f770?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d13410a80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1463993 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 679265 [chan send, 454 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 679264 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1584579 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0e55aea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0e55aea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1584560 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1575512 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0e464ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1575485 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1398012 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0e1c7390, 0x791a) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0e1c7380, {0x28fd020, 0x1b4d0f1682d0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0f1682d0}, {0x291af48, 0x1b4d0e3d2fe0}, 0x1b4d0e1c7380, 0x1b4d08fac5b0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1398011 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1684640 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0fc46360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1684618 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 71560 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d14b7c6c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 71527 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 110481 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0dc618c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 110463 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1798304 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d127a0360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1798317 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 692833 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d18203300, {0x1b4d10fddb28, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d10fddb28?, 0x1b4d12c0b9d4?, 0x1b4d12c0b800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b8b3b80, {0x1b4d10fddb28?, 0x46a82d?, 0x1b4d12c0bb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0b8b3b80}, {0x1b4d10fddb28, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d10fddb18) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d10fddb18}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0e62c100) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d12c0bb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0b8b3b80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0b8b3b80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0b8b3b80}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 692800 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1473987 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d13c3e5a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1473935 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 110461 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0dc618c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0dc618c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 110452 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1589441 [chan send, 113 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1589424 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 129701 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0de366c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 129699 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1586042 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0ddbc9d0, 0x2e1f) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0ddbc9c0, {0x28fd020, 0x1b4d0942a3c0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0942a3c0}, {0x291af48, 0x1b4d0ed0c920}, 0x1b4d0ddbc9c0, 0x1b4d09587b90) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1586041 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1829854 [IO wait, 16 minutes]: internal/poll.runtime_pollWait(0x7f0b7f669600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x5a?, 0xa?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x1b4d0b172f00, 0x1b4d0f34c8b0) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x1b4d186b1e48, 0x1b4d0a1c1bb8?) net/rawconn.go:44 +0x36 google.golang.org/grpc/internal/transport/readyreader.(*nonBlockingReader).ReadOnReady(0x1b4d0f62d8b0, 0x1b4d0a1c1c08?, {0x28f54c0, 0x1b4d19f32870}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:114 +0xa7 google.golang.org/grpc/internal/transport/readyreader.(*bufReadyReader).Read(0x1b4d0ff881c0, {0x1b4d07a770e4, 0x9, 0x1b4d10210b40?}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:221 +0x174 io.ReadAtLeast({0x28ede00, 0x1b4d0ff881c0}, {0x1b4d07a770e4, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 golang.org/x/net/http2.readFrameHeader({0x1b4d07a770e4, 0x9, 0x1b4d0a1c1d20?}, {0x28ede00?, 0x1b4d0ff881c0?}) golang.org/x/net@v0.56.0/http2/frame.go:250 +0x65 golang.org/x/net/http2.(*Framer).ReadFrameHeader(0x1b4d07a770a0) golang.org/x/net@v0.56.0/http2/frame.go:513 +0x6b google.golang.org/grpc/internal/transport.(*framer).readFrame(0x1b4d0b172f80) google.golang.org/grpc@v1.81.1/internal/transport/http_util.go:493 +0x45 google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0x1b4d0dc96340, {0x28fcfe8, 0x1b4d0ff6c240}, 0x1b4d0ff6c270) google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:638 +0xff google.golang.org/grpc.(*Server).serveStreams(0x1b4d13d56008, {0x28fcf40?, 0x3a64e60?}, {0x28fe600, 0x1b4d0dc96340}, {0x290ec98?, 0x1b4d186b1e40?}) google.golang.org/grpc@v1.81.1/server.go:1059 +0x368 google.golang.org/grpc.(*Server).handleRawConn.func1() google.golang.org/grpc@v1.81.1/server.go:993 +0x56 created by google.golang.org/grpc.(*Server).handleRawConn in goroutine 1829851 google.golang.org/grpc@v1.81.1/server.go:992 +0x1cb goroutine 692800 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0c481440) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 692798 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1798305 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d18f3d210, 0x1009) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d18f3d200, {0x28fd020, 0x1b4d10283400}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d10283400}, {0x291af48, 0x1b4d095c6d60}, 0x1b4d18f3d200, 0x1b4d09cf4fc0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1798288 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1817385 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0f5dda00, {0x1b4d102b79a8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d102b79a8?, 0x1b4d0bca79d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0f625300, {0x1b4d102b79a8?, 0x46a82d?, 0x1b4d0bca7b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0f625300}, {0x1b4d102b79a8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d102b7998) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d102b7998}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d09d3f580) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0bca7b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0f625300}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0f625300?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0f625300}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1817370 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1575930 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0c04a000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1575928 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1473985 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f6ab400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d1119fe00?, 0x1b4d0eda8000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d1119fe00, {0x1b4d0eda8000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d1119fe00, {0x1b4d0eda8000?, 0x1b4d0eda8000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d18f72788, {0x1b4d0eda8000?, 0x7f0b7f3b3dd0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d134f8e40, {0x1b4d0eda8000?, 0x1b4d11b890e0?, 0x1b4d16f73c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d156b8628, {0x28eb140, 0x1b4d134f8e40}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d156b8388, {0x7f0b7f6b16f0, 0x1b4d1543b380}, 0x1b4d16f73dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d156b8388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d156b8388, {0x1b4d0b6d4d20, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0e8c1c00}, {0x1b4d0b6d4d20, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d13c3e5a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d13c3e5a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1473935 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 48859 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f527e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0eee8d00?, 0x1b4d0b820a80?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0eee8d00, {0x1b4d0b820a80, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0eee8d00, {0x1b4d0b820a80?, 0x1b4d0b820a80?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0b225590, {0x1b4d0b820a80?, 0x7f0b7f57dee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d128603c0, {0x1b4d0b820a80?, 0x1b4d11b89c20?, 0x1b4d1b505c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d14d13ea8, {0x28eb140, 0x1b4d128603c0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d14d13c08, {0x7f0b7f6b16f0, 0x1b4d0ef3e080}, 0x1b4d1b505dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d14d13c08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d14d13c08, {0x1b4d0ee37400, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0ef3a8c0}, {0x1b4d0ee37400, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0e464360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0e464360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 48834 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 48861 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0e464360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 48834 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 110460 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f666000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0ddc8e00?, 0x1b4d07ec0000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0ddc8e00, {0x1b4d07ec0000, 0x4000, 0x4000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0ddc8e00, {0x1b4d07ec0000?, 0x1b4d07ec0000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d14e1daa0, {0x1b4d07ec0000?, 0x7f0b7f6afe80?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0e4e46f0, {0x1b4d07ec0000?, 0x1b4d11b93680?, 0x1b4d11f5ac00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0ddde2a8, {0x28eb140, 0x1b4d0e4e46f0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0ddde008, {0x7f0b7f6b16f0, 0x1b4d0dd83880}, 0x1b4d11f5adc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0ddde008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0ddde008, {0x1b4d0b6b22c0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0dde5500}, {0x1b4d0b6b22c0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0dc618c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0dc618c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 110452 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1787872 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d11458f00, {0x1b4d0eedca00, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0eedca00?, 0x1b4d0c5659d4?, 0x1b4d0c565800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b591b80, {0x1b4d0eedca00?, 0x46a82d?, 0x1b4d0c565b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0b591b80}, {0x1b4d0eedca00, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0eedc9f0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0eedc9f0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0fbb9000) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0c565b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0b591b80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0b591b80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0b591b80}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1787869 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1532164 [select, 137 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d10027700, {0x1b4d093ae61b, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0e2558f0?, {0x1b4d093ae61b?, 0x1?, 0x1b4d0c2b7e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d128b1c00, {0x1b4d093ae61b?, 0xa004d0c2b7f10?, 0x7f0b7f4dd8d0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d093ae61b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1?, {0x1b4d093ae61b?, 0x3a40620?, 0x1b4d0c2b7f68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0f1c8720}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1532162 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1527265 [IO wait]: internal/poll.runtime_pollWait(0x7f0bc666b000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0b7b7080?, 0x1b4d07ff6000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0b7b7080, {0x1b4d07ff6000, 0x4000, 0x4000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0b7b7080, {0x1b4d07ff6000?, 0x1b4d07ff6000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d09ed9dc0, {0x1b4d07ff6000?, 0x7f0b7f3b3dd0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d134f96c8, {0x1b4d07ff6000?, 0x1b4d11b9cd20?, 0x1b4d14c86c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0badd7a8, {0x28eb140, 0x1b4d134f96c8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0badd508, {0x7f0b7f6b16f0, 0x1b4d0ed6da40}, 0x1b4d14c86dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0badd508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0badd508, {0x1b4d0b2dba10, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d139ff1f0}, {0x1b4d0b2dba10, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0bf2aea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0bf2aea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1527206 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 51412 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1289ad00, {0x1b4d12861af8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d12861af8?, 0x1b4d12d499d4?, 0x1b4d12d49800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12962480, {0x1b4d12861af8?, 0x46a82d?, 0x1b4d12d49b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d12962480}, {0x1b4d12861af8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d12861ae8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d12861ae8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d12839b40) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d12d49b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d12962480}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d12962480?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d12962480}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 51402 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 31491 [chan receive, 698 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x1b4d0feed9c0, {0x28fd020, 0x1b4d13d50960}) google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1 google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:52 +0x11a goroutine 65290 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0c0f3320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 65282 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 65319 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0bd3f690, 0x3782) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0bd3f680, {0x28fd020, 0x1b4d15a1b270}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d15a1b270}, {0x291af48, 0x1b4d15f9fda0}, 0x1b4d0bd3f680, 0x1b4d0c060310) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 65318 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 75592 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d118c6000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d118c6000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 75537 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1494807 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f669800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0fd26680?, 0x1b4d09187200?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0fd26680, {0x1b4d09187200, 0x2600, 0x2600}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0fd26680, {0x1b4d09187200?, 0x1b4d09187200?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d127e2e48, {0x1b4d09187200?, 0x7f0b7f57dee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d12860738, {0x1b4d09187200?, 0x1b4d11bb54a0?, 0x1b4d1b61bc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d118f1ea8, {0x28eb140, 0x1b4d12860738}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d118f1c08, {0x7f0b7f6b16f0, 0x1b4d1265f8c0}, 0x1b4d1b61bdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d118f1c08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d118f1c08, {0x1b4d082945f0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0e8c1960}, {0x1b4d082945f0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0f12cc60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0f12cc60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1494792 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 65322 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0bd6d300, {0x1b4d10404820, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d10404820?, 0x1b4d1a2999d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0c064180, {0x1b4d10404820?, 0x46a82d?, 0x1b4d1a299b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0c064180}, {0x1b4d10404820, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d10404810) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d10404810}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d127d7280) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1a299b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0c064180}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0c064180?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0c064180}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 65310 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1472138 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0bb2cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1472135 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 52227 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13011200, {0x1b4d1319e640, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d1319e640?, 0x1b4d07b1b9d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d13180e80, {0x1b4d1319e640?, 0x46a82d?, 0x1b4d07b1bb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d13180e80}, {0x1b4d1319e640, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d1319e630) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d1319e630}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d1318b0c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d07b1bb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d13180e80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d13180e80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d13180e80}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 52178 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1589435 [chan send, 113 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1589434 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 60487 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0afaec60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0afaec60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60400 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 50840 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d112f1bd0, 0x3272) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d112f1bc0, {0x28fd020, 0x1b4d117e11d0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d117e11d0}, {0x291af48, 0x1b4d118221e0}, 0x1b4d112f1bc0, 0x1b4d117f0620) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 50839 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 52178 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d12f76a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 52121 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 78711 [select, 689 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0cbec300, {0x1b4d0ab54b06, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d12a35d50?, {0x1b4d0ab54b06?, 0x1?, 0x1b4d12177e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0cd08100, {0x1b4d0ab54b06?, 0x0?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0ab54b06?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d12177df0?, {0x1b4d0ab54b06?, 0x1b4d12177df4?, 0xd192e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0fd88740}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 78709 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 75593 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d118c6000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 75537 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 61038 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0b69dc20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 61036 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 653953 [chan send, 464 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 653952 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1551430 [chan send, 129 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1551429 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1494815 [select, 151 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d10555000, {0x1b4d08cefda9, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d106c7e28?, {0x1b4d08cefda9?, 0x1b4d0ee27340?, 0x1b4d106c7e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d149b0800, {0x1b4d08cefda9?, 0xa004d0fa8fb80?, 0x1b4d0989e6b0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d08cefda9?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0989e7b8?, {0x1b4d08cefda9?, 0x1b4d0f12c900?, 0x1b4d0989e768?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d1728f5a0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1494813 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1575967 [select, 119 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d14c10600, {0x1b4d11156058, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d193bee28?, {0x1b4d11156058?, 0x1b4d0e828f50?, 0x1b4d193bee68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b173b00, {0x1b4d11156058?, 0x1b4d145d0870?, 0x291c8e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d11156058?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1101ae8?, {0x1b4d11156058?, 0x48b605?, 0x1b4d110dc212?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d131f1340}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1575965 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1197993 [sync.Cond.Wait, 268 minutes]: sync.runtime_notifyListWait(0x1b4d0ddec190, 0x0) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0ddec180, {0x28fd020, 0x1b4d0f24d5e0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0f24d5e0}, {0x291af48, 0x1b4d1322ab20}, 0x1b4d0ddec180, 0x1b4d0c27aa10) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1197992 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1488368 [chan send, 153 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1488367 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 974147 [chan send, 348 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 974146 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1356088 [chan send, 208 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1356087 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1544388 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0c451d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1544368 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1472136 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f6a8400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0b449080?, 0x1b4d0c0b6000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0b449080, {0x1b4d0c0b6000, 0x4000, 0x4000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0b449080, {0x1b4d0c0b6000?, 0x1b4d0c0b6000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d12b8b408, {0x1b4d0c0b6000?, 0x7f0b7f57dee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d12860438, {0x1b4d0c0b6000?, 0x1b4d11bde5a0?, 0x1b4d106c6c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0c4ba9a8, {0x28eb140, 0x1b4d12860438}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0c4ba708, {0x7f0b7f6b16f0, 0x1b4d0a837a40}, 0x1b4d106c6dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0c4ba708, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0c4ba708, {0x1b4d09f5e080, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d118ebc00}, {0x1b4d09f5e080, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0bb2cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0bb2cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1472135 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1835601 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0c3c57a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1835583 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 30219 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d141dab40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 3882 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1524302 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f527600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0f546880?, 0x1b4d080d4000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0f546880, {0x1b4d080d4000, 0xd80, 0xd80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0f546880, {0x1b4d080d4000?, 0x1b4d080d4000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d14e1c048, {0x1b4d080d4000?, 0x7f0b7f3b3dd0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d134f9620, {0x1b4d080d4000?, 0x1b4d11bdf4a0?, 0x1b4d12171c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0fea50a8, {0x28eb140, 0x1b4d134f9620}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0fea4e08, {0x7f0b7f6b16f0, 0x1b4d0dd95dc0}, 0x1b4d12171dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0fea4e08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0fea4e08, {0x1b4d0afdf110, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0a44cc40}, {0x1b4d0afdf110, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0c3ef7a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0c3ef7a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1524300 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 692796 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0c481440) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0c481440) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 692792 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 692797 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0c481440) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 692792 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 78710 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0c3dd2d0, 0xbbb5) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0c3dd2c0, {0x28fd020, 0x1b4d16b95bd0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d16b95bd0}, {0x291af48, 0x1b4d0fd88740}, 0x1b4d0c3dd2c0, 0x1b4d0cbdda40) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 78709 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 544267 [chan send, 504 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 544266 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1527283 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0ef69100, {0x1b4d18a06628, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d18a06628?, 0x1b4d1b42f9d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b8c1300, {0x1b4d18a06628?, 0x46a82d?, 0x1b4d1b42fb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0b8c1300}, {0x1b4d18a06628, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d18a06618) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d18a06618}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d133a1c80) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b42fb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0b8c1300}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0b8c1300?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0b8c1300}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1527270 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 32244 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d148899e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 32257 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1046697 [select]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x1b4d0a7d6280, 0x1) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:420 +0x10a google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x1b4d11869d60) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:597 +0x78 google.golang.org/grpc/internal/transport.NewHTTP2Client.func6() google.golang.org/grpc@v1.81.1/internal/transport/http2_client.go:471 +0xd2 created by google.golang.org/grpc/internal/transport.NewHTTP2Client in goroutine 1046705 google.golang.org/grpc@v1.81.1/internal/transport/http2_client.go:469 +0x23bb goroutine 1725111 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0cb8e190, 0x1c1a) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0cb8e180, {0x28fd020, 0x1b4d0ed6eeb0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0ed6eeb0}, {0x291af48, 0x1b4d12c4dac0}, 0x1b4d0cb8e180, 0x1b4d14df98f0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1725110 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 83488 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0b5df7a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 83484 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 30218 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d141dab40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d141dab40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 3882 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1257622 [chan send, 246 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1257621 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 71576 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d13ebb0e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d13ebb0e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 71547 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 83512 [select, 687 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0bbb7400, {0x1b4d0a82f626, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1317dab0?, {0x1b4d0a82f626?, 0x1b4d0ed71e01?, 0x1b4d0ed71e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b75c900, {0x1b4d0a82f626?, 0x1b4d0ed71ec0?, 0x1100a49?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0a82f626?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1bd7bbe?, {0x1b4d0a82f626?, 0x1b4d0ed71fb0?, 0x2?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0ee333e0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 83510 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1532143 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d133d99e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1532141 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1524327 [select, 139 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d10621000, {0x1b4d0afdf3df, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0eef3960?, {0x1b4d0afdf3df?, 0x48b501?, 0x1b4d086c1668?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0f546c80, {0x1b4d0afdf3df?, 0xa004d0f915e00?, 0x1b4d086c16b0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0afdf3df?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0eef21b8?, {0x1b4d0afdf3df?, 0x3a40620?, 0x1b4d086c1768?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d16615b80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1524325 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1532155 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0e23fb00, {0x1b4d0d7724d8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0d7724d8?, 0x1b4d099f59d4?, 0x1b4d099f5800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d13372780, {0x1b4d0d7724d8?, 0x46a82d?, 0x1b4d099f5b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d13372780}, {0x1b4d0d7724d8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0d7724c8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0d7724c8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0dc13d40) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d099f5b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d13372780}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d13372780?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d13372780}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1532143 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1397981 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d11f95b00) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d11f95b00) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1398004 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 441101 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d07b09510, 0x19072) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d07b09500, {0x28fd020, 0x1b4d133883c0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d133883c0}, {0x291af48, 0x1b4d15b649a0}, 0x1b4d07b09500, 0x1b4d0e9e65b0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 441100 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 129717 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0ddbc490, 0x2257b) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0ddbc480, {0x28fd020, 0x1b4d18eef4a0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d18eef4a0}, {0x291af48, 0x1b4d0ed0ce40}, 0x1b4d0ddbc480, 0x1b4d0ebbc3f0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 129716 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1506965 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0b95a480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1506963 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1527266 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0bf2aea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0bf2aea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1527206 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1046696 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f6ab600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x9c?, 0x10000000b?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x1b4d103b3080, 0x1b4d0dbde100) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x1b4d0f5f59f8, 0x1b4d1750fca0?) net/rawconn.go:44 +0x36 google.golang.org/grpc/internal/transport/readyreader.(*nonBlockingReader).ReadOnReady(0x1b4d1aad1770, 0x1b4d1750fd00?, {0x28f54c0, 0x1b4d19f32870}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:114 +0xa7 google.golang.org/grpc/internal/transport/readyreader.(*bufReadyReader).Read(0x1b4d0a561a40, {0x1b4d1043f9a4, 0x9, 0x1a9b180?}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:221 +0x174 io.ReadAtLeast({0x28ede00, 0x1b4d0a561a40}, {0x1b4d1043f9a4, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 golang.org/x/net/http2.readFrameHeader({0x1b4d1043f9a4, 0x9, 0x1b4d00000000?}, {0x28ede00?, 0x1b4d0a561a40?}) golang.org/x/net@v0.56.0/http2/frame.go:250 +0x65 golang.org/x/net/http2.(*Framer).ReadFrameHeader(0x1b4d1043f960) golang.org/x/net@v0.56.0/http2/frame.go:513 +0x6b google.golang.org/grpc/internal/transport.(*framer).readFrame(0x1b4d103b3100) google.golang.org/grpc@v1.81.1/internal/transport/http_util.go:493 +0x45 google.golang.org/grpc/internal/transport.(*http2Client).reader(0x1b4d0f506488, 0x1b4d0a561ab0) google.golang.org/grpc@v1.81.1/internal/transport/http2_client.go:1669 +0x1ba created by google.golang.org/grpc/internal/transport.NewHTTP2Client in goroutine 1046705 google.golang.org/grpc@v1.81.1/internal/transport/http2_client.go:413 +0x1dfe goroutine 75566 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d12369c20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d12369c20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 75539 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 75595 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d118c6000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 75536 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 159163 [chan send, 658 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 159162 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 120402 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0dd02900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 120384 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 202586 [chan send, 638 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 202585 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 332596 [chan send, 588 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 332595 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 120395 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0d64b800, {0x1b4d13df4a00, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d13df4a00?, 0x1b4d1b42b9d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0dd16e80, {0x1b4d13df4a00?, 0x46a82d?, 0x1b4d1b42bb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0dd16e80}, {0x1b4d13df4a00, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d13df49f0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d13df49f0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0dc6da00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b42bb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0dd16e80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0dd16e80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0dd16e80}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 120402 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 75519 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d123699e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 75531 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 52223 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13011800, {0x1b4d1319914f, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d131ccee0?, {0x1b4d1319914f?, 0x1b4d1b260e01?, 0x1b4d1b260e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d13181580, {0x1b4d1319914f?, 0x48d545?, 0x7f0b7f6aaab8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d1319914f?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x505db7?, {0x1b4d1319914f?, 0x1b4d1b260f90?, 0x505d09?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d131f0360}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 52221 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 738478 [chan send, 432 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 738477 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 51458 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d127a1200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 51385 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 162904 [chan send, 656 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 162903 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 83507 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0b5df7a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 83505 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 71570 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d07cefb00, {0x1b4d0e1d3588, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0e1d3588?, 0x1b4d0c6a39d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d14f50400, {0x1b4d0e1d3588?, 0x46a82d?, 0x1b4d0c6a3b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d14f50400}, {0x1b4d0e1d3588, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0e1d3578) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0e1d3578}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0af53000) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0c6a3b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d14f50400}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d14f50400?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d14f50400}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 71562 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 441104 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0d6e8e00, {0x1b4d1521eeb0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d1521eeb0?, 0x1b4d1a29b9d4?, 0x1b4d1a29b800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0c36b700, {0x1b4d1521eeb0?, 0x46a82d?, 0x1b4d1a29bb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0c36b700}, {0x1b4d1521eeb0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d1521eea0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d1521eea0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d18936b80) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1a29bb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0c36b700}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0c36b700?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0c36b700}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 441112 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 71602 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d13ebb200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d13ebb200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 71499 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 75612 [select, 689 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d11a34f00, {0x1b4d0b7648db, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0d0f6a80?, {0x1b4d0b7648db?, 0x1b4d120d9e01?, 0x1b4d120d9e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12c21d00, {0x1b4d0b7648db?, 0x0?, 0x2?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0b7648db?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d107c1e98?, {0x1b4d0b7648db?, 0x1b4d13d07c80?, 0x1b4d120d9f68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0fc5c040}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 75610 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 743768 [chan send, 430 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 743767 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1645552 [chan send, 91 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1645551 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 71579 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d13ebb0e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 71546 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 441107 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f80d000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0c36a780?, 0x1b4d0aa79000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0c36a780, {0x1b4d0aa79000, 0x3000, 0x3000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0c36a780, {0x1b4d0aa79000?, 0x1b4d0aa79000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d17bc65c8, {0x1b4d0aa79000?, 0x7f0b7f5bf608?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d10fdcdf8, {0x1b4d0aa79000?, 0x1b4d11c263c0?, 0x1b4d120bbc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d156b90a8, {0x28eb140, 0x1b4d10fdcdf8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d156b8e08, {0x7f0b7f6b16f0, 0x1b4d12db1d40}, 0x1b4d120bbdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d156b8e08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d156b8e08, {0x1b4d0a82b4c0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0e5420e0}, {0x1b4d0a82b4c0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0dd366c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0dd366c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 441106 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1532163 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0fb74010, 0x26d0) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0fb74000, {0x28fd020, 0x1b4d07c96050}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d07c96050}, {0x291af48, 0x1b4d0f1c8720}, 0x1b4d0fb74000, 0x1b4d0a44d880) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1532162 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1663897 [chan send, 83 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1663896 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 165330 [chan send, 654 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 165329 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 211039 [chan send, 636 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 211038 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 75518 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d123699e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d123699e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 75531 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1463991 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d10f50000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1463989 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 71583 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0fa6c010, 0x374e) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0fa6c000, {0x28fd020, 0x1b4d0ad4ad20}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0ad4ad20}, {0x291af48, 0x1b4d095f9e60}, 0x1b4d0fa6c000, 0x1b4d0de57ce0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 71582 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 110462 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0dc618c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 110452 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 76315 [chan send, 689 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 76314 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1589461 [chan send, 113 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1589460 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1506994 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13010a00, {0x1b4d154fa760, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d154fa760?, 0x1b4d099e39d4?, 0x1b4d099e3800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0ad35200, {0x1b4d154fa760?, 0x46a82d?, 0x1b4d099e3b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0ad35200}, {0x1b4d154fa760, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d154fa750) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d154fa750}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0a6fe000) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d099e3b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0ad35200}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0ad35200?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0ad35200}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1506965 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 75587 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0f0ca790, 0x3465) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0f0ca780, {0x28fd020, 0x1b4d0ebbf630}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0ebbf630}, {0x291af48, 0x1b4d0f769d00}, 0x1b4d0f0ca780, 0x1b4d0f478bd0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 75586 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 71605 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d13ebb200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 71498 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1400378 [chan send, 190 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1400377 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 129697 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0de366c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0de366c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 129666 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 83521 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0bbe0500, {0x1b4d1035dea0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d1035dea0?, 0x1b4d1b39b9d4?, 0x1b4d1b39b800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b881b80, {0x1b4d1035dea0?, 0x46a82d?, 0x1b4d1b39bb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0b881b80}, {0x1b4d1035dea0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d1035de90) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d1035de90}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d12efe6c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b39bb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0b881b80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0b881b80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0b881b80}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 83507 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 78686 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0c2359e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0c2359e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 78683 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 78685 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f668c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0cb89800?, 0x1b4d0cb51000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0cb89800, {0x1b4d0cb51000, 0x800, 0x800}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0cb89800, {0x1b4d0cb51000?, 0x1b4d0cb51000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0f1c5f30, {0x1b4d0cb51000?, 0x7f0b7f5bf608?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d10fdd3b0, {0x1b4d0cb51000?, 0x1b4d11c44780?, 0x1b4d11a50c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0c4bbea8, {0x28eb140, 0x1b4d10fdd3b0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0c4bbc08, {0x7f0b7f6b16f0, 0x1b4d18937b00}, 0x1b4d11a50dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0c4bbc08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0c4bbc08, {0x1b4d0a7dbb30, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0cbdd490}, {0x1b4d0a7dbb30, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0c2359e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0c2359e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 78683 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1575526 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1311ac00, {0x1b4d0e63d4b0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0e63d4b0?, 0x1b4d099f39d4?, 0x1b4d099f3800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d14525580, {0x1b4d0e63d4b0?, 0x46a82d?, 0x1b4d099f3b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d14525580}, {0x1b4d0e63d4b0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0e63d4a0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0e63d4a0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0e382b00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d099f3b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d14525580}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d14525580?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d14525580}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1575515 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1472137 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0bb2cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0bb2cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1472135 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 65339 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0c116f10, 0x4ba9d) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0c116f00, {0x28fd020, 0x1b4d0c4deff0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0c4deff0}, {0x291af48, 0x1b4d0e02e100}, 0x1b4d0c116f00, 0x1b4d0c1a2930) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 65338 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 120405 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0cb8e610, 0x13ed4) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0cb8e600, {0x28fd020, 0x1b4d13d51180}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d13d51180}, {0x291af48, 0x1b4d11b6ba80}, 0x1b4d0cb8e600, 0x1b4d0dd1a9a0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 120404 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 51018 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1236c400, {0x1b4d11b37180, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d11b37180?, 0x1b4d1b42d9d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12370600, {0x1b4d11b37180?, 0x46a82d?, 0x1b4d1b42db68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d12370600}, {0x1b4d11b37180, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d11b37170) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d11b37170}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d1236e3c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b42db68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d12370600}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d12370600?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d12370600}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 51011 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 120406 [select, 674 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0db76d00, {0x1b4d0b2f001c, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0bfa3e28?, {0x1b4d0b2f001c?, 0x1b4d15357650?, 0x1b4d0bfa3e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0dd16d80, {0x1b4d0b2f001c?, 0x0?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0b2f001c?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1001b4d0dd18720?, {0x1b4d0b2f001c?, 0x291a510?, 0x1b4d0962adc0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d11b6ba80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 120404 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 475215 [chan send, 530 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 475214 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 75585 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d12369c20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 75538 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 71562 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d14b7c6c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 71526 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 769513 [chan send, 422 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 769512 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 75553 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d123699e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 75530 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 941744 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d1195dc20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 941739 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 71601 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f80b800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d1119f400?, 0x1b4d0a768000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d1119f400, {0x1b4d0a768000, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d1119f400, {0x1b4d0a768000?, 0x1b4d0a768000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d12717a90, {0x1b4d0a768000?, 0x7f0b7f69a230?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d12b835a8, {0x1b4d0a768000?, 0x1b4d11c5cf00?, 0x1b4d0e051c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d156b82a8, {0x28eb140, 0x1b4d12b835a8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d156b8008, {0x7f0b7f6b16f0, 0x1b4d0af524c0}, 0x1b4d0e051dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d156b8008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d156b8008, {0x1b4d07e26e50, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0de57d50}, {0x1b4d07e26e50, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d13ebb200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d13ebb200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 71499 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 165322 [chan send, 654 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 165321 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 129718 [select, 668 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0ce4b500, {0x1b4d0b6f41ea, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1278f960?, {0x1b4d0b6f41ea?, 0x1?, 0x1b4d16e8ee68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0e582200, {0x1b4d0b6f41ea?, 0x0?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0b6f41ea?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d16e8edf0?, {0x1b4d0b6f41ea?, 0x1b4d16e8edf4?, 0xd192e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0ed0ce40}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 129716 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 71551 [select, 691 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d07cefa00, {0x1b4d094ccdd5, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d12d65e28?, {0x1b4d094ccdd5?, 0x1b4d0a9283f0?, 0x1b4d12d65e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d14f50280, {0x1b4d094ccdd5?, 0x1b4d12d65f10?, 0x24?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d094ccdd5?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d14f50080?, {0x1b4d094ccdd5?, 0x1b4d0b82a330?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d095f95e0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 71549 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 60653 [select, 696 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1688e700, {0x1b4d093ca705, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0bfbae28?, {0x1b4d093ca705?, 0x1b4d1748aee0?, 0x1b4d0bfbae68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b267000, {0x1b4d093ca705?, 0x15?, 0x1b4d0bfbaed0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d093ca705?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0bfbaf98?, {0x1b4d093ca705?, 0x164ae14f97a46182?, 0x4a4725?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d13d8af00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 60651 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1833736 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d09b2ac60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1833734 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 31488 [select, 2 minutes]: github.com/pactus-project/gopkg/scheduler.EveryBuilder.Do.func1() github.com/pactus-project/gopkg/scheduler@v0.0.0-20260625084706-612d6d2bb21d/every.go:28 +0xe5 created by github.com/pactus-project/gopkg/scheduler.EveryBuilder.Do in goroutine 1 github.com/pactus-project/gopkg/scheduler@v0.0.0-20260625084706-612d6d2bb21d/every.go:23 +0x86 goroutine 60674 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0b1dd320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60620 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1463986 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f669e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0c36b800?, 0x1b4d0f1a6000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0c36b800, {0x1b4d0f1a6000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0c36b800, {0x1b4d0f1a6000?, 0x1b4d0f1a6000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d13519dd0, {0x1b4d0f1a6000?, 0x7f0b7f963ac0?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0e1d2450, {0x1b4d0f1a6000?, 0x1b4d11c743c0?, 0x1b4d0ed73c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d107cdea8, {0x28eb140, 0x1b4d0e1d2450}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d107cdc08, {0x7f0b7f6b16f0, 0x1b4d17e87540}, 0x1b4d0ed73dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d107cdc08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d107cdc08, {0x1b4d0a536100, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0ec724d0}, {0x1b4d0a536100, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d10f50000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d10f50000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1463975 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 31485 [select]: github.com/libp2p/go-libp2p-pubsub.(*Subscription).Next(0x1b4d0ebca300, {0x28fd020, 0x1b4d07b21180}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/subscription.go:31 +0x87 github.com/pactus-project/pactus/network.(*gossipService).joinTopic.func1() github.com/pactus-project/pactus/network/gossip.go:187 +0x5f sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x4a created by sync.(*WaitGroup).Go in goroutine 1 sync/waitgroup.go:238 +0x73 goroutine 60465 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f661e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0afa9400?, 0x1b4d0b81e000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0afa9400, {0x1b4d0b81e000, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0afa9400, {0x1b4d0b81e000?, 0x1b4d0b81e000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0ebcf780, {0x1b4d0b81e000?, 0x7f0b7f57dee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d128608b8, {0x1b4d0b81e000?, 0x1b4d11c7e5a0?, 0x1b4d1a575c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d11e88628, {0x28eb140, 0x1b4d128608b8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d11e88388, {0x7f0b7f6b16f0, 0x1b4d0a9c7d40}, 0x1b4d1a575dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d11e88388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d11e88388, {0x1b4d09285e60, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d1b5ed9d0}, {0x1b4d09285e60, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0b01c900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0b01c900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60430 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 59997 [select, 6 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d15ed3680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 59995 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 52184 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1311ad00, {0x1b4d1309f529, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1b529e28?, {0x1b4d1309f529?, 0x1b4d131484d0?, 0x1b4d1b529e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d1311d180, {0x1b4d1309f529?, 0xfff?, 0x1b4d1b529ec0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d1309f529?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x505db7?, {0x1b4d1309f529?, 0x1b4d12f4efc0?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d130c0da0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 52180 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 65320 [select, 695 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0bd6d200, {0x1b4d0f746d4b, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0fdc8230?, {0x1b4d0f746d4b?, 0xc3b301?, 0x1b4d0bcfae68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0c064080, {0x1b4d0f746d4b?, 0x26?, 0x1b4d099642a0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0f746d4b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0fcd45a0?, {0x1b4d0f746d4b?, 0x2?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d15f9fda0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 65318 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 60036 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d12785a50, 0x4e07) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d12785a40, {0x28fd020, 0x1b4d07f11e00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d07f11e00}, {0x291af48, 0x1b4d10a00880}, 0x1b4d12785a40, 0x1b4d195caa10) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 60035 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1829866 [select, 16 minutes]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x1b4d0e146680, 0x1) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:420 +0x10a google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x1b4d0b446000) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:597 +0x78 google.golang.org/grpc/internal/transport.NewServerTransport.func3() google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:342 +0xdc created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 1829865 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:340 +0x18e7 goroutine 31424 [chan receive, 698 minutes]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0x1b4d07cb8f20, {0x1b4d0b0bceed, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:173 +0x45c github.com/quic-go/quic-go.(*ReceiveStream).Read(0x1b4d07cb8f20, {0x1b4d0b0bceed, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:92 +0xd4 github.com/quic-go/quic-go.(*Stream).Read(...) github.com/quic-go/quic-go@v0.60.0/stream.go:117 github.com/libp2p/go-libp2p/p2p/transport/quic.stream.Read({0x1b4d1acc9e28?}, {0x1b4d0b0bceed?, 0x1b4d0c635098?, 0x291c8e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/stream.go:58 +0x1c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d13bb6780, {0x1b4d0b0bceed?, 0x1b4d0da95758?, 0xd4b6e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0b0bceed?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0a7946c0?, {0x1b4d0b0bceed?, 0x1b4d11a7b110?, 0x1?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d13a956c0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 31415 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 65308 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0c0f37a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 65258 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 59992 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f848a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d16424a80?, 0x1b4d0e458000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d16424a80, {0x1b4d0e458000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d16424a80, {0x1b4d0e458000?, 0x1b4d0e458000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0f36e028, {0x1b4d0e458000?, 0x7f0b7f57dee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d12860228, {0x1b4d0e458000?, 0x1b4d11c8af00?, 0x1b4d1b503c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0fea4d28, {0x28eb140, 0x1b4d12860228}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0fea4a88, {0x7f0b7f6b16f0, 0x1b4d0a4aa880}, 0x1b4d1b503dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0fea4a88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0fea4a88, {0x1b4d0adac720, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d17e26bd0}, {0x1b4d0adac720, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d15ed3680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d15ed3680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 59982 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1657871 [select, 85 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d07a32500, {0x1b4d137b47e8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0ea5ce28?, {0x1b4d137b47e8?, 0x1b4d0e34d8f0?, 0x1b4d0ea5ce68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0fdc4d00, {0x1b4d137b47e8?, 0x10a004d0f49cd20?, 0x28fcfe8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d137b47e8?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0f4a36b8?, {0x1b4d137b47e8?, 0x1b4d0e1d8000?, 0x1b4d0fe77d00?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d133ff3c0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1657869 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 60846 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0b46cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60857 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 607737 [chan send, 480 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 607736 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 30522 [chan receive]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0x1b4d07cb8c60, {0x1b4d1b1ff240, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:173 +0x45c github.com/quic-go/quic-go.(*ReceiveStream).Read(0x1b4d07cb8c60, {0x1b4d1b1ff240, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:92 +0xd4 github.com/quic-go/quic-go.(*Stream).Read(...) github.com/quic-go/quic-go@v0.60.0/stream.go:117 github.com/libp2p/go-libp2p/p2p/transport/quic.stream.Read({0x4694d0?}, {0x1b4d1b1ff240?, 0x0?, 0x1b4d1a9457e8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/stream.go:58 +0x1c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d1a9bf000, {0x1b4d1b1ff240?, 0x46a82d?, 0x1b4d1a945b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d1a9bf000}, {0x1b4d1b1ff240, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d1b1ff230) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d1b1ff230}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0ac05c40) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1a945b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d1a9bf000}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14760?, 0x1b4d4e0?}, {0x7f0b7f4ea090?, 0x1b4d1a9bf000?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d1a9bf000}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 25920 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 52461 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d132ff900, {0x1b4d133ea448, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d133ea448?, 0x1b4d12cb39d4?, 0x1b4d12cb3800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d13399500, {0x1b4d133ea448?, 0x46a82d?, 0x1b4d12cb3b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d13399500}, {0x1b4d133ea448, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d133ea438) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d133ea438}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d133a1080) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d12cb3b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d13399500}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d13399500?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d13399500}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 52357 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1858104 [select, 4 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0f22fd00, {0x1b4d18b22ef6, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0ef80460?, {0x1b4d18b22ef6?, 0x1?, 0x1b4d0b1bbe68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d10c1d180, {0x1b4d18b22ef6?, 0xa004d0b1bbf10?, 0x7f0b7f803658?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d18b22ef6?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1?, {0x1b4d18b22ef6?, 0x3a40620?, 0x1b4d0b1bbf68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0fbf78a0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1858102 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 60633 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0b1dcc60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60425 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1584604 [chan send, 115 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1584603 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 123326 [select, 672 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0c242300, {0x1b4d088d1676, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1748a3f0?, {0x1b4d088d1676?, 0x1b4d16324f01?, 0x1b4d16324e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b172b00, {0x1b4d088d1676?, 0x0?, 0x1b4d0e87e770?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d088d1676?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d16324fb8?, {0x1b4d088d1676?, 0x1b4d16324f90?, 0x1b4d16324f70?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d166155a0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 123324 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 59994 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d15ed3680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 59982 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 626473 [chan send, 474 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 626472 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 52234 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d12f76ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 52182 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1798292 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0de37d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0de37d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1798272 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 50892 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f84d400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d1182e600?, 0x1b4d11e1c000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d1182e600, {0x1b4d11e1c000, 0x1500, 0x1500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d1182e600, {0x1b4d11e1c000?, 0x1b4d11e1c000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d10c337c0, {0x1b4d11e1c000?, 0x7f0b7f5bf608?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d10fdc5d0, {0x1b4d11e1c000?, 0x1b4d11cb6b40?, 0x1b4d1b0c4c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d118f09a8, {0x28eb140, 0x1b4d10fdc5d0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d118f0708, {0x7f0b7f6b16f0, 0x1b4d11772900}, 0x1b4d1b0c4dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d118f0708, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d118f0708, {0x1b4d1176d230, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d118ea7e0}, {0x1b4d1176d230, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d118c6120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d118c6120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50856 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 55198 [select, 698 minutes]: github.com/quic-go/quic-go.(*Transport).runSendQueue(0x1b4d16212000) github.com/quic-go/quic-go@v0.60.0/transport.go:442 +0xef created by github.com/quic-go/quic-go.(*Transport).init.func1 in goroutine 55220 github.com/quic-go/quic-go@v0.60.0/transport.go:427 +0x445 goroutine 48950 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0ee0f750, 0x3432) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0ee0f740, {0x28fd020, 0x1b4d0eca3b30}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0eca3b30}, {0x291af48, 0x1b4d0ee75120}, 0x1b4d0ee0f740, 0x1b4d0ef90000) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 48949 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1435840 [chan send, 175 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1435839 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 52294 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1311ba00, {0x1b4d132d05b0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d132d05b0?, 0x1b4d0987b9d4?, 0x1b4d0987b800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d13131600, {0x1b4d132d05b0?, 0x46a82d?, 0x1b4d0987bb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d13131600}, {0x1b4d132d05b0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d132d05a0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d132d05a0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d13236f00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0987bb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d13131600}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d13131600?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d13131600}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 52236 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 75597 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d11a34d00, {0x1b4d0872fb58, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0872fb58?, 0x1b4d111179d4?, 0x1b4d11117800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12987380, {0x1b4d0872fb58?, 0x46a82d?, 0x1b4d11117b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d12987380}, {0x1b4d0872fb58, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0872fb48) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0872fb48}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0b863280) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d11117b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d12987380}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d12987380?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d12987380}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 75585 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 60660 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1563a400, {0x1b4d160728b0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d160728b0?, 0x1b4d111159d4?, 0x1b4d11115800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b396580, {0x1b4d160728b0?, 0x46a82d?, 0x1b4d11115b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0b396580}, {0x1b4d160728b0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d160728a0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d160728a0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0abbcd00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d11115b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0b396580}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0b396580?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0b396580}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 60635 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1197994 [select, 268 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d18202900, {0x1b4d0b765c59, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0f910150?, {0x1b4d0b765c59?, 0x1b4d086bfe01?, 0x1b4d086bfe68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0ddd4580, {0x1b4d0b765c59?, 0x48b5e5?, 0x10?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0b765c59?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0dc2c000?, {0x1b4d0b765c59?, 0x1b4d086bffa0?, 0x4a4725?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d1322ab20}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1197992 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 61057 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d17cb2b00, {0x1b4d0f0968f8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0f0968f8?, 0x1b4d131e79d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b775980, {0x1b4d0f0968f8?, 0x46a82d?, 0x1b4d131e7b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0b775980}, {0x1b4d0f0968f8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0f0968e8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0f0968e8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0f1d58c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d131e7b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0b775980}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0b775980?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0b775980}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 61038 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 52357 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d12f777a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 52132 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 52355 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d12f777a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 52133 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 60486 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f666a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0afa8f00?, 0x1b4d0d5b3000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0afa8f00, {0x1b4d0d5b3000, 0x5000, 0x5000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0afa8f00, {0x1b4d0d5b3000?, 0x1b4d0d5b3000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0ebcf770, {0x1b4d0d5b3000?, 0x7f0b7fa74dc8?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d091b0630, {0x1b4d0d5b3000?, 0x1b4d11cd83c0?, 0x1b4d0c1b3c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d11e889a8, {0x28eb140, 0x1b4d091b0630}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d11e88708, {0x7f0b7f6b16f0, 0x1b4d0a9c7b00}, 0x1b4d0c1b3dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d11e88708, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d11e88708, {0x1b4d092e67a0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d1b6b16c0}, {0x1b4d092e67a0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0afaec60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0afaec60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60400 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 75565 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f665c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d12c20880?, 0x1b4d0b5b0a00?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d12c20880, {0x1b4d0b5b0a00, 0x1500, 0x1500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d12c20880, {0x1b4d0b5b0a00?, 0x1b4d0b5b0a00?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d11a37de8, {0x1b4d0b5b0a00?, 0x7f0b7f3b3dd0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d134f9308, {0x1b4d0b5b0a00?, 0x1b4d11cd8960?, 0x1b4d0a1c4c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0f54c2a8, {0x28eb140, 0x1b4d134f9308}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0f54c008, {0x7f0b7f6b16f0, 0x1b4d0b87a8c0}, 0x1b4d0a1c4dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0f54c008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0f54c008, {0x1b4d0b764280, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0f478930}, {0x1b4d0b764280, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d12369c20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d12369c20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 75539 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 60463 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0afaeb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 60426 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 60460 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0afaeb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0afaeb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60427 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 52439 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d12f779e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d12f779e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 52413 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 60679 [select, 696 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1688eb00, {0x1b4d093cb7c9, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0bfbde28?, {0x1b4d093cb7c9?, 0x1b4d1748b810?, 0x1b4d0bfbde68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b34a580, {0x1b4d093cb7c9?, 0x1b4d0bfbdea0?, 0x41bc5e?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d093cb7c9?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x0?, {0x1b4d093cb7c9?, 0x1b4d1748ac38?, 0x1b4d093ca5fa?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d13d8b400}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 60677 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1472144 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0f70a700, {0x1b4d15127af8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d15127af8?, 0x1b4d09c739d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b449380, {0x1b4d15127af8?, 0x46a82d?, 0x1b4d09c73b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0b449380}, {0x1b4d15127af8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d15127ae8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d15127ae8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0a02e600) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d09c73b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0b449380}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0b449380?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0b449380}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1472141 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 71550 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0c637e10, 0x393d) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0c637e00, {0x28fd020, 0x1b4d0ad4a2d0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0ad4a2d0}, {0x291af48, 0x1b4d095f95e0}, 0x1b4d0c637e00, 0x1b4d0de56d20) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 71549 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1398010 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0f516e00, {0x1b4d1352e358, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d1352e358?, 0x1b4d14eaf9d4?, 0x1b4d14eaf800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12c21e80, {0x1b4d1352e358?, 0x46a82d?, 0x1b4d14eafb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d12c21e80}, {0x1b4d1352e358, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d1352e348) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d1352e348}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0f575440) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d14eafb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d12c21e80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d12c21e80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d12c21e80}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1398017 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 52451 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d132ff600, {0x1b4d133937f8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d133937f8?, 0x1b4d1970d9d4?, 0x1b4d1970d800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d13399300, {0x1b4d133937f8?, 0x46a82d?, 0x1b4d1970db68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d13399300}, {0x1b4d133937f8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d133937e8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d133937e8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d133a0b40) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1970db68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d13399300}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d13399300?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d13399300}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 52442 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1798349 [select, 29 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1289b700, {0x1b4d0b32a286, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0e3ddb90?, {0x1b4d0b32a286?, 0x1be0401?, 0x1b4d0bbdb668?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b8b2b00, {0x1b4d0b32a286?, 0xa004d0f0e1260?, 0x7f0b7f3beb90?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0b32a286?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1?, {0x1b4d0b32a286?, 0x3a40620?, 0x1b4d0bbdb768?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0e0d0d20}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1798353 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1798306 [select, 29 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13328400, {0x1b4d135abd59, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0e128e28?, {0x1b4d135abd59?, 0x1b4d0fe90e00?, 0x1b4d0e128e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b7ad180, {0x1b4d135abd59?, 0x0?, 0x1b4d0fb3b3b0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d135abd59?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0bbdcfb8?, {0x1b4d135abd59?, 0x1b4d0bbdcf90?, 0x1b4d0bbdcf70?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d095c6d60}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1798288 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 52440 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d12f779e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 52413 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 60631 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f84a800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0afa8e00?, 0x1b4d0ce86000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0afa8e00, {0x1b4d0ce86000, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0afa8e00, {0x1b4d0ce86000?, 0x1b4d0ce86000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d09e8e130, {0x1b4d0ce86000?, 0x7f0b7f3b3dd0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d134f94a0, {0x1b4d0ce86000?, 0x1b4d11cefa40?, 0x1b4d1b417c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d129002a8, {0x28eb140, 0x1b4d134f94a0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d12900008, {0x7f0b7f6b16f0, 0x1b4d0ab37380}, 0x1b4d1b417dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d12900008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d12900008, {0x1b4d08fc9eb0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d13973880}, {0x1b4d08fc9eb0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0b1dcc60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0b1dcc60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60425 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 61044 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0b8020d0, 0x6948) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0b8020c0, {0x28fd020, 0x1b4d13c0ae60}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d13c0ae60}, {0x291af48, 0x1b4d149b36a0}, 0x1b4d0b8020c0, 0x1b4d10c77d50) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 61043 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 60469 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0b01c900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 60429 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 71559 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d14b7c6c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d14b7c6c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 71527 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 65275 [select, 695 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0bd6ce00, {0x1b4d0f0f1a6b, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0fc74af0?, {0x1b4d0f0f1a6b?, 0x1b4d0a1aff01?, 0x1b4d0a1afe68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0c029b80, {0x1b4d0f0f1a6b?, 0x0?, 0x1b4d1817ce70?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0f0f1a6b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0a1affb8?, {0x1b4d0f0f1a6b?, 0x1b4d0a1aff90?, 0x1b4d0a1aff70?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d15f9f820}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 65273 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 32294 [select]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x1b4d11418480, 0x1) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:420 +0x10a google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x1b4d09b080a0) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:597 +0x78 google.golang.org/grpc/internal/transport.NewServerTransport.func3() google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:342 +0xdc created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 32293 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:340 +0x18e7 goroutine 53443 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13ea7800, {0x1b4d14612023, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1b1c9e28?, {0x1b4d14612023?, 0x1b4d146160e0?, 0x1b4d1b1c9e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d14525700, {0x1b4d14612023?, 0x1b4d0850d178?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d14612023?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d13a61878?, {0x1b4d14612023?, 0x26?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d145529e0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 53441 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 61035 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0b69dc20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 61030 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 60021 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13648a00, {0x1b4d1b36cd60, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d1b36cd60?, 0x1b4d1b05f9d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d163a3900, {0x1b4d1b36cd60?, 0x46a82d?, 0x1b4d1b05fb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d163a3900}, {0x1b4d1b36cd60, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d1b36cd50) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d1b36cd50}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0a526900) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b05fb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d163a3900}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d163a3900?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d163a3900}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 59997 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 60519 [select, 696 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1446f500, {0x1b4d091ea60f, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d173427e0?, {0x1b4d091ea60f?, 0x1b4d1b14ad01?, 0x1b4d1b14ae68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b098580, {0x1b4d091ea60f?, 0x0?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d091ea60f?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d18711418?, {0x1b4d091ea60f?, 0x291a510?, 0x1b4d0962adc0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d139b0240}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 60517 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 52591 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d133d6fd0, 0x41cb) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d133d6fc0, {0x28fd020, 0x1b4d134c1270}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d134c1270}, {0x291af48, 0x1b4d13584c20}, 0x1b4d133d6fc0, 0x1b4d13594770) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 52590 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 52448 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d132ff500, {0x1b4d1339b0e7, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1b40de28?, {0x1b4d1339b0e7?, 0x1b4d13397c00?, 0x1b4d1b40de68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d13399200, {0x1b4d1339b0e7?, 0xfff?, 0x1b4d1b40dec0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d1339b0e7?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d1331be28?, {0x1b4d1339b0e7?, 0x1b4d13348310?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d133a2b60}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 52446 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 60862 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d17323300, {0x1b4d17d4fc48, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b2a2e0?, {0x1b4d17d4fc48?, 0x1?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b590d80, {0x1b4d17d4fc48?, 0x46a7b6?, 0x1b4d1b061b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0b590d80}, {0x1b4d17d4fc48, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d17d4fc38) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d17d4fc38}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d13b4bdc0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b061b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0b590d80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0b590d80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0b590d80}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 60865 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 53442 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d1454e250, 0x236d1) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d1454e240, {0x28fd020, 0x1b4d1456e2d0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d1456e2d0}, {0x291af48, 0x1b4d145529e0}, 0x1b4d1454e240, 0x1b4d14551420) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 53441 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 121380 [chan send, 672 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 121379 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 60461 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0afaeb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60427 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 52605 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d133be7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 52583 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 48796 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0e464360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 30650 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 51454 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f660400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d128b0c00?, 0x1b4d128f0a80?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d128b0c00, {0x1b4d128f0a80, 0xa80, 0xa80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d128b0c00, {0x1b4d128f0a80?, 0x1b4d128f0a80?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d127e2398, {0x1b4d128f0a80?, 0x7f0b7f57dee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d12860198, {0x1b4d128f0a80?, 0x1b4d11d15c20?, 0x1b4d1b516c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d12900628, {0x28eb140, 0x1b4d12860198}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d12900388, {0x7f0b7f6b16f0, 0x1b4d128abd00}, 0x1b4d1b516dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d12900388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d12900388, {0x1b4d12945a30, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d129a0150}, {0x1b4d12945a30, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d127a1200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d127a1200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 51386 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 61034 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0b69dc20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0b69dc20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 61030 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1019288 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f661600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d112d0580?, 0x1b4d0bd7e000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d112d0580, {0x1b4d0bd7e000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d112d0580, {0x1b4d0bd7e000?, 0x1b4d0bd7e000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0fd860d0, {0x1b4d0bd7e000?, 0x7f0b7f57dee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d12860af8, {0x1b4d0bd7e000?, 0x1b4d11d1f860?, 0x1b4d0ed75c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d107cc628, {0x28eb140, 0x1b4d12860af8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d107cc388, {0x7f0b7f6b16f0, 0x1b4d0df40480}, 0x1b4d0ed75dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d107cc388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d107cc388, {0x1b4d0b0f7e40, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0ddb3420}, {0x1b4d0b0f7e40, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d10f50360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d10f50360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1019239 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1835599 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0c326e50, 0x49d) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0c326e40, {0x28fd020, 0x1b4d10048410}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d10048410}, {0x291af48, 0x1b4d12650160}, 0x1b4d0c326e40, 0x1b4d0dbcd1f0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1835598 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 51007 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d11a35500, {0x1b4d11e50d35, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1b641e28?, {0x1b4d11e50d35?, 0x1b4d11e4bdc0?, 0x1b4d1b641e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d11a56f00, {0x1b4d11e50d35?, 0x18?, 0x1b4d13f4e808?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d11e50d35?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x4?, {0x1b4d11e50d35?, 0x1b4d11c69c98?, 0x1?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d11e96b80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 51005 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 50982 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1175d300, {0x1b4d11e3c2b0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d11e3c2b0?, 0x1b4d1b05d9d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d1191ad80, {0x1b4d11e3c2b0?, 0x46a82d?, 0x1b4d1b05db68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d1191ad80}, {0x1b4d11e3c2b0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d11e3c2a0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d11e3c2a0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d11a0ef00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b05db68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d1191ad80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d1191ad80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d1191ad80}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 50909 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 941767 [select, 358 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1b29ce00, {0x1b4d0a78427b, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0e5295e0?, {0x1b4d0a78427b?, 0x1b4d0afdfe01?, 0x1b4d0964ae68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d149b0780, {0x1b4d0a78427b?, 0xa004d0e256bc0?, 0x7f0b7f4acab8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0a78427b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1?, {0x1b4d0a78427b?, 0x3a40620?, 0x1b4d0964af68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d14463400}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 941765 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 50957 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d11a34700, {0x1b4d11897930, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d11897930?, 0x1b4d0beb19d4?, 0x1b4d0beb1800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d11a56380, {0x1b4d11897930?, 0x46a82d?, 0x1b4d0beb1b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d11a56380}, {0x1b4d11897930, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d11897920) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d11897920}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d11a0eb00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0beb1b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d11a56380}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d11a56380?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d11a56380}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 50896 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 51427 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d1266fe10, 0x3507) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d1266fe00, {0x28fd020, 0x1b4d1287f5e0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d1287f5e0}, {0x291af48, 0x1b4d12950f80}, 0x1b4d1266fe00, 0x1b4d1296c8c0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 51426 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 52438 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f84cc00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d13372680?, 0x1b4d0a76d500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d13372680, {0x1b4d0a76d500, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d13372680, {0x1b4d0a76d500?, 0x1b4d0a76d500?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d12acbc78, {0x1b4d0a76d500?, 0x7f0b7f6afe80?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0e4e42a0, {0x1b4d0a76d500?, 0x1b4d11d32b40?, 0x1b4d1b523c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d1315d428, {0x28eb140, 0x1b4d0e4e42a0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d1315d188, {0x7f0b7f6b16f0, 0x1b4d1336ae00}, 0x1b4d1b523dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d1315d188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d1315d188, {0x1b4d1336cb40, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d1338cf50}, {0x1b4d1336cb40, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d12f779e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d12f779e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 52413 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 51455 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d127a1200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d127a1200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 51386 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 31402 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d1b77d090, 0x3ae3) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d1b77d080, {0x28fd020, 0x1b4d13b2ac30}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d13b2ac30}, {0x291af48, 0x1b4d13b46620}, 0x1b4d1b77d080, 0x1b4d13b48150) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 31401 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 60676 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0b1dd320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 60619 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 31403 [chan receive, 698 minutes]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0x1b4d098af810, {0x1b4d0af762a9, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:173 +0x45c github.com/quic-go/quic-go.(*ReceiveStream).Read(0x1b4d098af810, {0x1b4d0af762a9, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:92 +0xd4 github.com/quic-go/quic-go.(*Stream).Read(...) github.com/quic-go/quic-go@v0.60.0/stream.go:117 github.com/libp2p/go-libp2p/p2p/transport/quic.stream.Read({0x1b4d1aa1ee28?}, {0x1b4d0af762a9?, 0x1b4d0cf02a78?, 0x291c8e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/stream.go:58 +0x1c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d13b2e700, {0x1b4d0af762a9?, 0x26?, 0x1b4d0e066180?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0af762a9?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0ae3a240?, {0x1b4d0af762a9?, 0x1b4d11a7a018?, 0x1?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d13b46620}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 31401 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 60656 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f83f000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0b1f5680?, 0x1b4d0a144a80?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0b1f5680, {0x1b4d0a144a80, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0b1f5680, {0x1b4d0a144a80?, 0x1b4d0a144a80?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d09e8f1f8, {0x1b4d0a144a80?, 0x7f0b7f3b3dd0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d134f8cc0, {0x1b4d0a144a80?, 0x1b4d11d412c0?, 0x1b4d1b53cc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d11e890a8, {0x28eb140, 0x1b4d134f8cc0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d11e88e08, {0x7f0b7f6b16f0, 0x1b4d0ac1e800}, 0x1b4d1b53cdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d11e88e08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d11e88e08, {0x1b4d093995f0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d13a181c0}, {0x1b4d093995f0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0b1dd320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0b1dd320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60620 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 51477 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d12956d00, {0x1b4d12945ce7, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1b519e28?, {0x1b4d12945ce7?, 0x1b4d1296fdc0?, 0x1b4d1b519e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12962d80, {0x1b4d12945ce7?, 0x1b4d0850d178?, 0x2?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d12945ce7?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d07b14908?, {0x1b4d12945ce7?, 0x26?, 0x1b4d1b519f68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d12951da0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 51475 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 53438 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d14608000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 53436 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 65340 [select, 695 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0c180900, {0x1b4d0f71861f, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0ffa8930?, {0x1b4d0f71861f?, 0x1b4d10a15e01?, 0x1b4d10a15e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0c1a0900, {0x1b4d0f71861f?, 0x0?, 0x5?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0f71861f?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0xd55499?, {0x1b4d0f71861f?, 0x1b4d0b1f5100?, 0x1b4d10a15f68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0e02e100}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 65338 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 31405 [chan receive]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0x1b4d098af8c0, {0x1b4d151264d8, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:173 +0x45c github.com/quic-go/quic-go.(*ReceiveStream).Read(0x1b4d098af8c0, {0x1b4d151264d8, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:92 +0xd4 github.com/quic-go/quic-go.(*Stream).Read(...) github.com/quic-go/quic-go@v0.60.0/stream.go:117 github.com/libp2p/go-libp2p/p2p/transport/quic.stream.Read({0x4694d0?}, {0x1b4d151264d8?, 0x0?, 0x1b4d1b19f7e8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/stream.go:58 +0x1c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d13b2e800, {0x1b4d151264d8?, 0x46a82d?, 0x1b4d1b19fb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d13b2e800}, {0x1b4d151264d8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d151264c8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d151264c8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d13b4a1c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b19fb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d13b2e800}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14760?, 0x1b4d4e0?}, {0x7f0b7f4ea090?, 0x1b4d13b2e800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d13b2e800}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 31428 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 52416 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13329600, {0x1b4d1336c9d7, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1b530e28?, {0x1b4d1336c9d7?, 0x1b4d133691f0?, 0x1b4d1b530e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d13372700, {0x1b4d1336c9d7?, 0x0?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d1336c9d7?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d1b530df0?, {0x1b4d1336c9d7?, 0x1b4d1b530df4?, 0xd192e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d13378240}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 52414 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 52233 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d12f76ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d12f76ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 52182 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 60844 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f660c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0b590400?, 0x1b4d0c4fc000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0b590400, {0x1b4d0c4fc000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0b590400, {0x1b4d0c4fc000?, 0x1b4d0c4fc000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0ee4cd60, {0x1b4d0c4fc000?, 0x7f0b7f53d0c0?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d1536fba8, {0x1b4d0c4fc000?, 0x1b4d11d58b40?, 0x1b4d0bc68c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d1315c628, {0x28eb140, 0x1b4d1536fba8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d1315c388, {0x7f0b7f6b16f0, 0x1b4d13b4b780}, 0x1b4d0bc68dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d1315c388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d1315c388, {0x1b4d09e7ee60, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d13d7f880}, {0x1b4d09e7ee60, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0b46cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0b46cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60857 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 52236 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d12f76ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 52181 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 75517 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f841400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d12c20480?, 0x1b4d0a8b6000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d12c20480, {0x1b4d0a8b6000, 0x3000, 0x3000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d12c20480, {0x1b4d0a8b6000?, 0x1b4d0a8b6000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d10c334e0, {0x1b4d0a8b6000?, 0x7f0b7f963ac0?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0e1d2510, {0x1b4d0a8b6000?, 0x1b4d11d58f00?, 0x1b4d0bcffc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d156b9428, {0x28eb140, 0x1b4d0e1d2510}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d156b9188, {0x7f0b7f6b16f0, 0x1b4d0b831700}, 0x1b4d0bcffdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d156b9188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d156b9188, {0x1b4d0b92bf50, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0ebc7ab0}, {0x1b4d0b92bf50, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d123699e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d123699e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 75531 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 60508 [select, 696 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1446f200, {0x1b4d092e7cf5, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1b536e28?, {0x1b4d092e7cf5?, 0x1b4d172f7e30?, 0x1b4d1b536e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b098000, {0x1b4d092e7cf5?, 0x0?, 0x1b4d1b536f70?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d092e7cf5?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0850cfb8?, {0x1b4d092e7cf5?, 0x1b4d1b536df4?, 0xd192e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d11647d40}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 60506 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 60632 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0b1dcc60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0b1dcc60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60425 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1140205 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f840c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0bd4d080?, 0x1b4d0bd7b000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0bd4d080, {0x1b4d0bd7b000, 0x800, 0x800}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0bd4d080, {0x1b4d0bd7b000?, 0x1b4d0bd7b000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0b224f80, {0x1b4d0bd7b000?, 0x7f0b7f3b3dd0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d134f8f90, {0x1b4d0bd7b000?, 0x1b4d11d594a0?, 0x1b4d18339c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0bd782a8, {0x28eb140, 0x1b4d134f8f90}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0bd78008, {0x7f0b7f6b16f0, 0x1b4d11772d80}, 0x1b4d18339dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0bd78008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0bd78008, {0x1b4d0c008000, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0cc2e7e0}, {0x1b4d0c008000, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0bcb3560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0bcb3560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1140195 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1527281 [select, 139 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0ef69000, {0x1b4d08d9043b, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d11f5fe28?, {0x1b4d08d9043b?, 0x1b4d0fec1260?, 0x1b4d11f5fe68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b8c1200, {0x1b4d08d9043b?, 0x1b4d0ef68700?, 0x1b4d0f356c60?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d08d9043b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0bdccee8?, {0x1b4d08d9043b?, 0xd49736?, 0x1b4d0bdccf68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0bfaa720}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1527263 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 51512 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d12957200, {0x1b4d1297efb8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b2a2e0?, {0x1b4d1297efb8?, 0x1?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12963500, {0x1b4d1297efb8?, 0x46a7b6?, 0x1b4d1a17fb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d12963500}, {0x1b4d1297efb8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d1297efa8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d1297efa8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d12a0cd80) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1a17fb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d12963500}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d12963500?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d12963500}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 51458 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 65310 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0c0f37a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 65257 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 71577 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d13ebb0e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 71547 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 53435 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d14608000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 53420 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1575979 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0fd51000, {0x1b4d145d06e8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d145d06e8?, 0x1b4d12d4b9d4?, 0x1b4d12d4b800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0be8cc00, {0x1b4d145d06e8?, 0x46a82d?, 0x1b4d12d4bb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0be8cc00}, {0x1b4d145d06e8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d145d06d8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d145d06d8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0ae21900) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d12d4bb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0be8cc00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0be8cc00?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0be8cc00}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1575930 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 60672 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1563ac00, {0x1b4d16073330, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d16073330?, 0x1b4d128579d4?, 0x1b4d12857800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b396c80, {0x1b4d16073330?, 0x46a82d?, 0x1b4d12857b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0b396c80}, {0x1b4d16073330, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d16073320) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d16073320}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0abbdac0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d12857b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0b396c80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0b396c80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0b396c80}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 60676 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 51520 [select]: github.com/quic-go/quic-go.(*Conn).run(0x1b4d12758d88) github.com/quic-go/quic-go@v0.60.0/connection.go:657 +0x425 github.com/quic-go/quic-go.(*Transport).doDial.func1() github.com/quic-go/quic-go@v0.60.0/transport.go:326 +0x3a created by github.com/quic-go/quic-go.(*Transport).doDial in goroutine 51519 github.com/quic-go/quic-go@v0.60.0/transport.go:325 +0x737 goroutine 50956 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d11a34600, {0x1b4d118978d0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d118978d0?, 0x1b4d1b1a19d4?, 0x1b4d1b1a1800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d11a56280, {0x1b4d118978d0?, 0x46a82d?, 0x1b4d1b1a1b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d11a56280}, {0x1b4d118978d0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d118978c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d118978c0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d11a0e9c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b1a1b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d11a56280}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d11a56280?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d11a56280}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 50901 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 50946 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d11846cd0, 0x3b7f) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d11846cc0, {0x28fd020, 0x1b4d118a9e00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d118a9e00}, {0x291af48, 0x1b4d118eeb00}, 0x1b4d11846cc0, 0x1b4d118ebc00) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 50945 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 50947 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d11a34500, {0x1b4d118ad6a7, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1aedae28?, {0x1b4d118ad6a7?, 0x1b4d11a313b0?, 0x1b4d1aedae68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d11a56000, {0x1b4d118ad6a7?, 0x1b4d0938d420?, 0x1b4d0acb2930?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d118ad6a7?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1966d80?, {0x1b4d118ad6a7?, 0x7ca85c1249c82469?, 0x4a4725?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d118eeb00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 50945 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 49648 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0f782480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 49646 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 513161 [chan send, 516 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 513160 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1786215 [chan send, 33 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1786214 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 60845 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0b46cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0b46cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60857 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 52159 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d12f76a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d12f76a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 52122 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 61045 [select, 696 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d17a14d00, {0x1b4d0f366e88, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0c0bbe28?, {0x1b4d0f366e88?, 0x1b4d0f336af0?, 0x1b4d0c0bbe68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b775880, {0x1b4d0f366e88?, 0x0?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0f366e88?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x100000000000000?, {0x1b4d0f366e88?, 0x291a510?, 0x1b4d0962adc0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d149b36a0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 61043 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 60635 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0b1dcc60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 60424 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 51398 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f848000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d1282bd00?, 0x1b4d0a142000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d1282bd00, {0x1b4d0a142000, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d1282bd00, {0x1b4d0a142000?, 0x1b4d0a142022?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d12716c88, {0x1b4d0a142000?, 0x7f0b7f3b3dd0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d134f9da0, {0x1b4d0a142000?, 0x1b4d11d7d860?, 0x1b4d19683c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d11e89b28, {0x28eb140, 0x1b4d134f9da0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d11e89888, {0x7f0b7f6b16f0, 0x1b4d12839640}, 0x1b4d19683dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d11e89888, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d11e89888, {0x1b4d128ba434, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d12867e30}, {0x1b4d128ba434, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d1274d200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d1274d200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 51393 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 51532 [chan receive]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0x1b4d12952bb0, {0x1b4d1297f798, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:173 +0x45c github.com/quic-go/quic-go.(*ReceiveStream).Read(0x1b4d12952bb0, {0x1b4d1297f798, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:92 +0xd4 github.com/quic-go/quic-go.(*Stream).Read(...) github.com/quic-go/quic-go@v0.60.0/stream.go:117 github.com/libp2p/go-libp2p/p2p/transport/quic.stream.Read({0x4694d0?}, {0x1b4d1297f798?, 0x0?, 0x1b4d1b19d7e8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/stream.go:58 +0x1c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12a5e700, {0x1b4d1297f798?, 0x46a82d?, 0x1b4d1b19db68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d12a5e700}, {0x1b4d1297f798, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d1297f788) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d1297f788}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d12a0db00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b19db68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d12a5e700}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d12a5e700?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d12a5e700}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 51524 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 61033 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f84c600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0b7d4180?, 0x1b4d0d5ae000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0b7d4180, {0x1b4d0d5ae000, 0x5000, 0x5000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0b7d4180, {0x1b4d0d5ae000?, 0x1b4d0d5ae000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0b0d19b0, {0x1b4d0d5ae000?, 0x7f0b7f963ac0?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0e1d2570, {0x1b4d0d5ae000?, 0x1b4d11d7e5a0?, 0x1b4d0c1acc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d1315dea8, {0x28eb140, 0x1b4d0e1d2570}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d1315dc08, {0x7f0b7f6b16f0, 0x1b4d153bbc80}, 0x1b4d0c1acdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d1315dc08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d1315dc08, {0x1b4d0ebe7050, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d112c63f0}, {0x1b4d0ebe7050, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0b69dc20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0b69dc20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 61030 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 52354 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d12f777a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d12f777a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 52133 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 51400 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d1274d200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 51393 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 51528 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d129712d0, 0x3297) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d129712c0, {0x28fd020, 0x1b4d12a19db0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d12a19db0}, {0x291af48, 0x1b4d12a293e0}, 0x1b4d129712c0, 0x1b4d12a1fab0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 51527 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 52222 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d13040f10, 0x3587) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d13040f00, {0x28fd020, 0x1b4d13189950}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d13189950}, {0x291af48, 0x1b4d131f0360}, 0x1b4d13040f00, 0x1b4d131a38f0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 52221 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 50907 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d10f519e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50809 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 50992 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d118c6900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 50933 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 52613 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13556600, {0x1b4d134f9438, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d134f9438?, 0x1b4d1a2979d4?, 0x1b4d1a297800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d135ae000, {0x1b4d134f9438?, 0x46a82d?, 0x1b4d1a297b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d135ae000}, {0x1b4d134f9438, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d134f9428) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d134f9428}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d13592d00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1a297b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d135ae000}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d135ae000?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d135ae000}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 52605 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 78706 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0c2359e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 78688 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 65302 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0c107c00, {0x1b4d101b8fe8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d101b8fe8?, 0x1b4d0c6a59d4?, 0x1b4d0c6a5800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0c125700, {0x1b4d101b8fe8?, 0x46a82d?, 0x1b4d0c6a5b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0c125700}, {0x1b4d101b8fe8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d101b8fd8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d101b8fd8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d128aae80) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0c6a5b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0c125700}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0c125700?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0c125700}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 65290 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 50836 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d10f83680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50783 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 692795 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f6aaa00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0b85ea80?, 0x1b4d0b504000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0b85ea80, {0x1b4d0b504000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0b85ea80, {0x1b4d0b504000?, 0x1b4d0b504000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d15811ef8, {0x1b4d0b504000?, 0x7f0b7f3b3dd0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d134f9368, {0x1b4d0b504000?, 0x1b4d11d9a5a0?, 0x1b4d0e052c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0becb428, {0x28eb140, 0x1b4d134f9368}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0becb188, {0x7f0b7f6b16f0, 0x1b4d0deedec0}, 0x1b4d0e052dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0becb188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0becb188, {0x1b4d0affe250, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0dcb7110}, {0x1b4d0affe250, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0c481440) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0c481440) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 692792 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 50835 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d10f83680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d10f83680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50783 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 65307 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0c0f37a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0c0f37a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 65258 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 50893 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d118c6120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d118c6120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50856 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1506961 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0b95a480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0b95a480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1506951 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1601576 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0c116190, 0x2d6c) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0c116180, {0x28fd020, 0x1b4d0edaab90}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0edaab90}, {0x291af48, 0x1b4d15dd2420}, 0x1b4d0c116180, 0x1b4d13539570) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1601575 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 50899 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d10f518c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50819 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1359473 [chan send, 206 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1359456 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1463994 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0c637090, 0x40b0) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0c637080, {0x28fd020, 0x1b4d10e7b220}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d10e7b220}, {0x291af48, 0x1b4d13410a80}, 0x1b4d0c637080, 0x1b4d0ec72a80) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1463993 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 50897 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f83e400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d11654d80?, 0x1b4d174d8000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d11654d80, {0x1b4d174d8000, 0x5000, 0x5000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d11654d80, {0x1b4d174d8000?, 0x1b4d174d8000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d10c89e30, {0x1b4d174d8000?, 0x7f0b7f3b3dd0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d134f9698, {0x1b4d174d8000?, 0x1b4d11da4780?, 0x1b4d1b0d3c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d118f02a8, {0x28eb140, 0x1b4d134f9698}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d118f0008, {0x7f0b7f6b16f0, 0x1b4d117e3580}, 0x1b4d1b0d3dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d118f0008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d118f0008, {0x1b4d118aca90, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d1186e310}, {0x1b4d118aca90, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d10f518c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d10f518c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50819 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 65343 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0c180b00, {0x1b4d10404e68, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d10404e68?, 0x1b4d1b3c59d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0c1a0a00, {0x1b4d10404e68?, 0x46a82d?, 0x1b4d1b3c5b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0c1a0a00}, {0x1b4d10404e68, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d10404e58) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d10404e58}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d127d7980) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b3c5b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0c1a0a00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0c1a0a00?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0c1a0a00}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 65350 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 50922 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d11846a90, 0x5525) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d11846a80, {0x28fd020, 0x1b4d118a98b0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d118a98b0}, {0x291af48, 0x1b4d118ee7a0}, 0x1b4d11846a80, 0x1b4d118eb490) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 50921 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1589457 [chan send, 113 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1589456 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1575541 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d12afc550, 0x4563) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d12afc540, {0x28fd020, 0x1b4d1726e0a0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d1726e0a0}, {0x291af48, 0x1b4d18fded40}, 0x1b4d12afc540, 0x1b4d0ce905b0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1575540 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1584583 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0e55aea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1584581 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1575510 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f367800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d14524280?, 0x1b4d0ad84000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d14524280, {0x1b4d0ad84000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d14524280, {0x1b4d0ad84000?, 0x1b4d0ad84000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0b2ab8c0, {0x1b4d0ad84000?, 0x7f0b7f982f40?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0898d788, {0x1b4d0ad84000?, 0x1b4d11da5c20?, 0x1b4d0c20ac00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0e0e7b28, {0x28eb140, 0x1b4d0898d788}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0e0e7888, {0x7f0b7f6b16f0, 0x1b4d0f9ea800}, 0x1b4d0c20adc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0e0e7888, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0e0e7888, {0x1b4d0a678a90, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0e319110}, {0x1b4d0a678a90, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0e464ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0e464ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1575485 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1637553 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0e20b600, {0x1b4d0d4f8028, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0d4f8028?, 0x1b4d0c69f9d4?, 0x1b4d0c69f800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0bf91c80, {0x1b4d0d4f8028?, 0x46a82d?, 0x1b4d0c69fb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0bf91c80}, {0x1b4d0d4f8028, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0d4f8018) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0d4f8018}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0f255d80) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0c69fb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0bf91c80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0bf91c80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0bf91c80}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1637526 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1473990 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d13c3e5a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1473988 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1833733 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d09b2ac60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1833722 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 49643 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f668a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0f593880?, 0x1b4d0e4d2000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0f593880, {0x1b4d0e4d2000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0f593880, {0x1b4d0e4d2000?, 0x1b4d0e4d2000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0f0219a0, {0x1b4d0e4d2000?, 0x7f0b7f5bf608?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d10fdd4e8, {0x1b4d0e4d2000?, 0x1b4d11db2780?, 0x1b4d1afc6c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0f4b3428, {0x28eb140, 0x1b4d10fdd4e8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0f4b3188, {0x7f0b7f6b16f0, 0x1b4d0f5e6cc0}, 0x1b4d1afc6dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0f4b3188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0f4b3188, {0x1b4d0f722e70, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0f41fa40}, {0x1b4d0f722e70, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0f782480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0f782480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 49639 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 52603 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d133be7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 52584 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 50989 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d118c6900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d118c6900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50934 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 51522 [select]: github.com/quic-go/quic-go.(*sendQueue).Run(0x1b4d12a332c0) github.com/quic-go/quic-go@v0.60.0/send_queue.go:84 +0x110 github.com/quic-go/quic-go.(*Conn).run.func3() github.com/quic-go/quic-go@v0.60.0/connection.go:588 +0x25 created by github.com/quic-go/quic-go.(*Conn).run in goroutine 51520 github.com/quic-go/quic-go@v0.60.0/connection.go:587 +0x1cf goroutine 60534 [select, 696 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1461d300, {0x1b4d08e18609, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0bd83e28?, {0x1b4d08e18609?, 0x1b4d1730b730?, 0x1b4d0bd83e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b077200, {0x1b4d08e18609?, 0x26?, 0x1b4d178f4fc0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d08e18609?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1966d80?, {0x1b4d08e18609?, 0x4d3e75ba7f66245e?, 0x4a4725?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d13909860}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 60532 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 50128 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0fb75e10, 0xe51c) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0fb75e00, {0x28fd020, 0x1b4d102613b0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d102613b0}, {0x291af48, 0x1b4d1035e800}, 0x1b4d0fb75e00, 0x1b4d103629a0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 50127 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 51006 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d118475d0, 0x471d) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d118475c0, {0x28fd020, 0x1b4d11a59180}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d11a59180}, {0x291af48, 0x1b4d11e96b80}, 0x1b4d118475c0, 0x1b4d11ffe2a0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 51005 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 51399 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d1274d200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d1274d200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 51393 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 50693 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f6aac00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d1128cf80?, 0x1b4d0c5d4000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d1128cf80, {0x1b4d0c5d4000, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d1128cf80, {0x1b4d0c5d4000?, 0x1b4d0c5d4000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d10c89998, {0x1b4d0c5d4000?, 0x7f0b7f982f40?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0898d560, {0x1b4d0c5d4000?, 0x1b4d11dc94a0?, 0x1b4d1b652c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d10ff97a8, {0x28eb140, 0x1b4d0898d560}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d10ff9508, {0x7f0b7f6b16f0, 0x1b4d113806c0}, 0x1b4d1b652dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d10ff9508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d10ff9508, {0x1b4d1132c2f0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d112c7730}, {0x1b4d1132c2f0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d10f82ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d10f82ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50672 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 50834 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f80ce00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d11654b80?, 0x1b4d098d2a00?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d11654b80, {0x1b4d098d2a00, 0x1500, 0x1500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d11654b80, {0x1b4d098d2a00?, 0x1b4d098d2a00?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d10c89d10, {0x1b4d098d2a00?, 0x7f0b7f5bf608?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d10fdce10, {0x1b4d098d2a00?, 0x1b4d11dd21e0?, 0x1b4d1b86bc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d10ff9b28, {0x28eb140, 0x1b4d10fdce10}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d10ff9888, {0x7f0b7f6b16f0, 0x1b4d117e2400}, 0x1b4d1b86bdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d10ff9888, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d10ff9888, {0x1b4d1132daf0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d117f0380}, {0x1b4d1132daf0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d10f83680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d10f83680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50783 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 18644 [select, 2 minutes]: github.com/pactus-project/gopkg/scheduler.EveryBuilder.Do.func1() github.com/pactus-project/gopkg/scheduler@v0.0.0-20260625084706-612d6d2bb21d/every.go:28 +0xe5 created by github.com/pactus-project/gopkg/scheduler.EveryBuilder.Do in goroutine 1 github.com/pactus-project/gopkg/scheduler@v0.0.0-20260625084706-612d6d2bb21d/every.go:23 +0x86 goroutine 18645 [select]: github.com/pactus-project/pactus/network.(*NotifeeService).Start.func1() github.com/pactus-project/pactus/network/notifee.go:62 +0xb6 created by github.com/pactus-project/pactus/network.(*NotifeeService).Start in goroutine 1 github.com/pactus-project/pactus/network/notifee.go:60 +0x4f goroutine 32307 [select]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x1b4d119a6380, 0x1) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:420 +0x10a google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x1b4d09b08280) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:597 +0x78 google.golang.org/grpc/internal/transport.NewHTTP2Client.func6() google.golang.org/grpc@v1.81.1/internal/transport/http2_client.go:471 +0xd2 created by google.golang.org/grpc/internal/transport.NewHTTP2Client in goroutine 32288 google.golang.org/grpc@v1.81.1/internal/transport/http2_client.go:469 +0x23bb goroutine 31510 [syscall, 698 minutes]: os/signal.signal_recv() runtime/sigqueue.go:152 +0x98 os/signal.loop() os/signal/signal_unix.go:23 +0x13 created by os/signal.Notify.func1.1 in goroutine 1 os/signal/signal.go:152 +0x1f goroutine 31507 [chan receive]: github.com/creachadair/jrpc2/channel.direct.Recv(...) github.com/creachadair/jrpc2@v1.3.5/channel/channel.go:95 github.com/creachadair/jrpc2.(*Client).accept(0x1b4d13d07b80, {0x7f0b7f393320, 0x1b4d0fd83980}) github.com/creachadair/jrpc2@v1.3.5/client.go:76 +0x63 github.com/creachadair/jrpc2.NewClient.func1() github.com/creachadair/jrpc2@v1.3.5/client.go:65 +0x65 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x4a created by sync.(*WaitGroup).Go in goroutine 1 sync/waitgroup.go:238 +0x73 goroutine 19732 [select]: github.com/quic-go/quic-go.(*Conn).run(0x1b4d0b35e008) github.com/quic-go/quic-go@v0.60.0/connection.go:657 +0x425 created by github.com/quic-go/quic-go.(*baseServer).handleInitialImpl in goroutine 101 github.com/quic-go/quic-go@v0.60.0/server.go:857 +0x10db goroutine 19734 [select]: github.com/quic-go/quic-go.(*sendQueue).Run(0x1b4d10193d70) github.com/quic-go/quic-go@v0.60.0/send_queue.go:84 +0x110 github.com/quic-go/quic-go.(*Conn).run.func3() github.com/quic-go/quic-go@v0.60.0/connection.go:588 +0x25 created by github.com/quic-go/quic-go.(*Conn).run in goroutine 19732 github.com/quic-go/quic-go@v0.60.0/connection.go:587 +0x1cf goroutine 31505 [chan receive]: github.com/creachadair/jrpc2/channel.direct.Recv(...) github.com/creachadair/jrpc2@v1.3.5/channel/channel.go:95 github.com/creachadair/jrpc2.(*Server).read(0x1b4d1a8d41e0, {0x7f0b7f393320, 0x1b4d0fd83990}) github.com/creachadair/jrpc2@v1.3.5/server.go:633 +0x5c github.com/creachadair/jrpc2.(*Server).Start.func1() github.com/creachadair/jrpc2@v1.3.5/server.go:146 +0x45 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x4a created by sync.(*WaitGroup).Go in goroutine 1 sync/waitgroup.go:238 +0x73 goroutine 31502 [chan receive, 698 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x1b4d0fd83190, {0x28fd020, 0x1b4d13d51950}) google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1 google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:52 +0x11a goroutine 31500 [chan receive, 698 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x1b4d0fd82d20, {0x28fd020, 0x1b4d13d51630}) google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1 google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:52 +0x11a goroutine 1787866 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0c04a5a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1787855 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 60488 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0afaec60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60400 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1793943 [chan send, 31 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1793942 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 31503 [chan receive, 698 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x1b4d0fd831e0, {0x28fd020, 0x1b4d13d519a0}) google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1 google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:52 +0x11a goroutine 1651173 [chan send, 89 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1651172 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 31498 [chan receive, 698 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x1b4d0fd82c70, {0x28fd020, 0x1b4d13d51590}) google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1 google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:52 +0x11a goroutine 441108 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0dd366c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0dd366c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 441106 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 53422 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1446f800, {0x1b4d145d0058, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d145d0058?, 0x1b4d12cb19d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d145c0c80, {0x1b4d145d0058?, 0x46a82d?, 0x1b4d12cb1b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d145c0c80}, {0x1b4d145d0058, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d145d0048) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d145d0048}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d144ef400) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d12cb1b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d145c0c80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d145c0c80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d145c0c80}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 53438 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 65274 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0bd3f510, 0x3e44) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0bd3f500, {0x28fd020, 0x1b4d15a1aeb0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d15a1aeb0}, {0x291af48, 0x1b4d15f9f820}, 0x1b4d0bd3f500, 0x1b4d0c035570) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 65273 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 32252 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d10c4e700, {0x1b4d15a9a370, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d15a9a370?, 0x1b4d131e59d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d1119e400, {0x1b4d15a9a370?, 0x46a82d?, 0x1b4d131e5b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d1119e400}, {0x1b4d15a9a370, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d15a9a360) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d15a9a360}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d1506bc40) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d131e5b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d1119e400}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14760?, 0x1b4d4e0?}, {0x7f0b7f4ea090?, 0x1b4d1119e400?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d1119e400}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 32247 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1551408 [chan send, 129 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1551407 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1787869 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0c04a5a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1787867 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 941743 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d1195dc20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d1195dc20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 941739 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 53434 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d14608000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d14608000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 53420 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1589449 [chan send, 113 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1589448 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1637521 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f80aa00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0bf0f180?, 0x1b4d0aa76000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0bf0f180, {0x1b4d0aa76000, 0x3000, 0x3000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0bf0f180, {0x1b4d0aa76000?, 0x1b4d0aa76000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0f36e210, {0x1b4d0aa76000?, 0x7f0b7f982f40?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0898c150, {0x1b4d0aa76000?, 0x1b4d1700c1e0?, 0x1b4d106c9c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0beda628, {0x28eb140, 0x1b4d0898c150}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0beda388, {0x7f0b7f6b16f0, 0x1b4d0b365840}, 0x1b4d106c9dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0beda388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0beda388, {0x1b4d12bd08e0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d129a1570}, {0x1b4d12bd08e0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0bd31440) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0bd31440) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1637472 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 692803 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d1475d210, 0x8651) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d1475d200, {0x28fd020, 0x1b4d0e121db0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0e121db0}, {0x291af48, 0x1b4d15dd28a0}, 0x1b4d1475d200, 0x1b4d0dcb77a0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 692802 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 51045 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1236c700, {0x1b4d11b373a8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d11b373a8?, 0x1b4d1a1799d4?, 0x1b4d1a179800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12370880, {0x1b4d11b373a8?, 0x46a82d?, 0x1b4d1a179b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d12370880}, {0x1b4d11b373a8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d11b37398) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d11b37398}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d1236e6c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1a179b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d12370880}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d12370880?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d12370880}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 50992 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 31497 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f528200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d13d07980?, 0x900000036?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x1b4d13d07980) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0x1b4d13d07980) net/fd_unix.go:150 +0x29 net.(*TCPListener).accept(0x1b4d13b4b500) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0x1b4d13b4b500) net/tcpsock.go:387 +0x30 net/http.(*Server).Serve(0x1b4d13d4a500, {0x28f82e0, 0x1b4d13b4b500}) net/http/server.go:3434 +0x30c github.com/pactus-project/pactus/www/html.(*Server).StartServer.func2() github.com/pactus-project/pactus/www/html/server.go:125 +0xa6 created by github.com/pactus-project/pactus/www/html.(*Server).StartServer in goroutine 1 github.com/pactus-project/pactus/www/html/server.go:123 +0xc85 goroutine 50988 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f83e600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d1191aa00?, 0x1b4d11e1ea00?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d1191aa00, {0x1b4d11e1ea00, 0x1500, 0x1500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d1191aa00, {0x1b4d11e1ea00?, 0x1b4d11e1ea00?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d11a36090, {0x1b4d11e1ea00?, 0x7f0b7f6afe80?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0e4e4540, {0x1b4d11e1ea00?, 0x1b4d170225a0?, 0x1b4d1b408c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d11e882a8, {0x28eb140, 0x1b4d0e4e4540}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d11e88008, {0x7f0b7f6b16f0, 0x1b4d11a0ec80}, 0x1b4d1b408dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d11e88008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d11e88008, {0x1b4d11b78370, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d11e1b2d0}, {0x1b4d11b78370, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d118c6900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d118c6900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50934 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 941766 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0e1c7510, 0x105b1) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0e1c7500, {0x28fd020, 0x1b4d0f7560f0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0f7560f0}, {0x291af48, 0x1b4d14463400}, 0x1b4d0e1c7500, 0x1b4d0f36d180) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 941765 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 51524 [select, 2 minutes]: github.com/quic-go/quic-go.(*incomingStreamsMap[...]).AcceptStream(0x291a8c0, {0x28fcf40, 0x3a64e60}) github.com/quic-go/quic-go@v0.60.0/streams_map_incoming.go:96 +0x10d github.com/quic-go/quic-go.(*streamsMap).AcceptStream(0x460800?, {0x28fcf40, 0x3a64e60}) github.com/quic-go/quic-go@v0.60.0/streams_map.go:153 +0xdf github.com/quic-go/quic-go.(*Conn).AcceptStream(...) github.com/quic-go/quic-go@v0.60.0/connection.go:2887 github.com/libp2p/go-libp2p/p2p/transport/quic.(*conn).AcceptStream(0x1b4d0da95610?) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/conn.go:80 +0x2f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 51518 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 25920 [select, 2 minutes]: github.com/quic-go/quic-go.(*incomingStreamsMap[...]).AcceptStream(0x291a8c0, {0x28fcf40, 0x3a64e60}) github.com/quic-go/quic-go@v0.60.0/streams_map_incoming.go:96 +0x10d github.com/quic-go/quic-go.(*streamsMap).AcceptStream(0x460800?, {0x28fcf40, 0x3a64e60}) github.com/quic-go/quic-go@v0.60.0/streams_map.go:153 +0xdf github.com/quic-go/quic-go.(*Conn).AcceptStream(...) github.com/quic-go/quic-go@v0.60.0/connection.go:2887 github.com/libp2p/go-libp2p/p2p/transport/quic.(*conn).AcceptStream(0x1b4d0da95610?) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/conn.go:80 +0x2f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 25918 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 31428 [select]: github.com/quic-go/quic-go.(*incomingStreamsMap[...]).AcceptStream(0x291a8c0, {0x28fcf40, 0x3a64e60}) github.com/quic-go/quic-go@v0.60.0/streams_map_incoming.go:96 +0x10d github.com/quic-go/quic-go.(*streamsMap).AcceptStream(0x460800?, {0x28fcf40, 0x3a64e60}) github.com/quic-go/quic-go@v0.60.0/streams_map.go:153 +0xdf github.com/quic-go/quic-go.(*Conn).AcceptStream(...) github.com/quic-go/quic-go@v0.60.0/connection.go:2887 github.com/libp2p/go-libp2p/p2p/transport/quic.(*conn).AcceptStream(0x1b4d0da95610?) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/conn.go:80 +0x2f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 25966 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 75573 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0fe27a00, {0x1b4d0f380520, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0f380520?, 0x1b4d1b3c39d4?, 0x1b4d1b3c3800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12c21100, {0x1b4d0f380520?, 0x46a82d?, 0x1b4d1b3c3b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d12c21100}, {0x1b4d0f380520, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0f380510) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0f380510}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0b87ab80) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b3c3b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d12c21100}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d12c21100?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d12c21100}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 75553 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 49871 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f848800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0fce3200?, 0x1b4d0bc0f000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0fce3200, {0x1b4d0bc0f000, 0x4800, 0x4800}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0fce3200, {0x1b4d0bc0f000?, 0x1b4d0bc0f000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0f90f6c8, {0x1b4d0bc0f000?, 0x7f0b7f6afe80?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0e4e55f0, {0x1b4d0bc0f000?, 0x1b4d17816b40?, 0x1b4d1afc9c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0fea42a8, {0x28eb140, 0x1b4d0e4e55f0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0fea4008, {0x7f0b7f6b16f0, 0x1b4d0fc8bb00}, 0x1b4d1afc9dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0fea4008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0fea4008, {0x1b4d0fe28c00, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0fcc1960}, {0x1b4d0fe28c00, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0fe2a360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0fe2a360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 49867 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 50695 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d10f82ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50672 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 50906 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d10f519e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d10f519e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50809 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 52447 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d12afdc90, 0x37df) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d12afdc80, {0x28fd020, 0x1b4d133891d0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d133891d0}, {0x291af48, 0x1b4d133a2b60}, 0x1b4d12afdc80, 0x1b4d1338d8f0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 52446 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1257609 [chan send, 246 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1257608 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 49697 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0f7b5150, 0x18759) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0f7b5140, {0x28fd020, 0x1b4d0f8d6ff0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0f8d6ff0}, {0x291af48, 0x1b4d0f8ceb80}, 0x1b4d0f7b5140, 0x1b4d0f8f8770) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 49680 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 50145 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d10027400, {0x1b4d1020f9c5, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0c18ae28?, {0x1b4d1020f9c5?, 0x1b4d1033d570?, 0x1b4d0c18ae68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d1020b700, {0x1b4d1020f9c5?, 0x0?, 0x2?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d1020f9c5?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0xd55499?, {0x1b4d1020f9c5?, 0x1b4d0ff82c00?, 0x1b4d0c18af68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d1035e800}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 50127 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1846940 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0b1dc360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0b1dc360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1846893 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1019293 [select, 2 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d10f50360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1019291 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1524326 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d07cfda50, 0x18db) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d07cfda40, {0x28fd020, 0x1b4d10447360}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d10447360}, {0x291af48, 0x1b4d16615b80}, 0x1b4d07cfda40, 0x1b4d0a44d810) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1524325 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1527270 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0bf2aea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1527268 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 50826 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1175c300, {0x1b4d117329a0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d117329a0?, 0x1b4d131e39d4?, 0x1b4d131e3800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d11655280, {0x1b4d117329a0?, 0x46a82d?, 0x1b4d131e3b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d11655280}, {0x1b4d117329a0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d11732990) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d11732990}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d11353b00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d131e3b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d11655280}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d11655280?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d11655280}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 50838 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1473992 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d152c0400, {0x1b4d1593b900, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d1593b900?, 0x1b4d1a29d9d4?, 0x1b4d1a29d800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d1529a380, {0x1b4d1593b900?, 0x46a82d?, 0x1b4d1a29db68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d1529a380}, {0x1b4d1593b900, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d1593b8f0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d1593b8f0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0ad448c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1a29db68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d1529a380}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d1529a380?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d1529a380}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1473990 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 49860 [chan receive, 698 minutes]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0x1b4d0fcba630, {0x1b4d0fe2837b, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:173 +0x45c github.com/quic-go/quic-go.(*ReceiveStream).Read(0x1b4d0fcba630, {0x1b4d0fe2837b, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:92 +0xd4 github.com/quic-go/quic-go.(*Stream).Read(...) github.com/quic-go/quic-go@v0.60.0/stream.go:117 github.com/libp2p/go-libp2p/p2p/transport/quic.stream.Read({0x1b4d0fcbd338?}, {0x1b4d0fe2837b?, 0x1b4d1aa4ae08?, 0x2?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/stream.go:58 +0x1c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0fce2c80, {0x1b4d0fe2837b?, 0x1b4d1aa4aea0?, 0x41bc5e?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0fe2837b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x0?, {0x1b4d0fe2837b?, 0x1b4d0fc753a8?, 0x1b4d0fd521da?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0fbbd960}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 49858 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 55197 [IO wait, 698 minutes]: internal/poll.runtime_pollWait(0x7f0b7f841a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d1617ec80?, 0x1b4d16200690?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x1b4d1617ec80, 0x1b4d161bc630) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x1b4d15f2d5b8, 0x8?) net/rawconn.go:44 +0x36 golang.org/x/net/internal/socket.(*syscaller).recvmmsg(0x1b4d16197008, {0x28f8370?, 0x1b4d15f2d5b8?}, {0x1b4d0801f000?, 0x28d9950?, 0x0?}, 0x1b4d1b31cbf0?) golang.org/x/net@v0.56.0/internal/socket/mmsghdr_unix.go:120 +0x70 golang.org/x/net/internal/socket.(*Conn).recvMsgs(0x1b4d1610b760, {0x1b4d15ab2608, 0x8, 0x8}, 0x0) golang.org/x/net@v0.56.0/internal/socket/rawconn_mmsg.go:24 +0x165 golang.org/x/net/internal/socket.(*Conn).RecvMsgs(...) golang.org/x/net@v0.56.0/internal/socket/socket.go:268 golang.org/x/net/ipv4.(*payloadHandler).ReadBatch(0x1b4d1613a880, {0x1b4d15ab2608?, 0x1b4d161546a0?, 0x1b4d07cfc540?}, 0x24bbe733e086fc?) golang.org/x/net@v0.56.0/ipv4/batch.go:80 +0x57 github.com/quic-go/quic-go.(*oobConn).ReadPacket(0x1b4d16136990) github.com/quic-go/quic-go@v0.60.0/sys_conn_oob.go:174 +0x762 github.com/quic-go/quic-go.(*Transport).listen(0x1b4d16212000, {0x290b3b8, 0x1b4d16136990}) github.com/quic-go/quic-go@v0.60.0/transport.go:529 +0x75 github.com/quic-go/quic-go.(*Transport).init.func1.1() github.com/quic-go/quic-go@v0.60.0/transport.go:421 +0x65 created by github.com/quic-go/quic-go.(*Transport).init.func1 in goroutine 55220 github.com/quic-go/quic-go@v0.60.0/transport.go:419 +0x405 goroutine 1657859 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d14b7c7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1657850 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 60518 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d1475c310, 0x3382) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d1475c300, {0x28fd020, 0x1b4d0acd8910}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0acd8910}, {0x291af48, 0x1b4d139b0240}, 0x1b4d1475c300, 0x1b4d1b7559d0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 60517 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 50119 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f848c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d1020b380?, 0x1b4d09184c00?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d1020b380, {0x1b4d09184c00, 0x2600, 0x2600}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d1020b380, {0x1b4d09184c00?, 0x1b4d09184c00?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0fd86840, {0x1b4d09184c00?, 0x7f0b7f6afe80?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0e4e4078, {0x1b4d09184c00?, 0x1b4d19628f00?, 0x1b4d1afcbc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0ff56d28, {0x28eb140, 0x1b4d0e4e4078}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0ff56a88, {0x7f0b7f6b16f0, 0x1b4d1033e640}, 0x1b4d1afcbdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0ff56a88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0ff56a88, {0x1b4d102ca080, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d10362310}, {0x1b4d102ca080, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0fc47b00) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0fc47b00) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50118 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 49856 [select, 4 minutes]: github.com/quic-go/quic-go.(*incomingStreamsMap[...]).AcceptStream(0x291a8c0, {0x28fcf40, 0x3a64e60}) github.com/quic-go/quic-go@v0.60.0/streams_map_incoming.go:96 +0x10d github.com/quic-go/quic-go.(*streamsMap).AcceptStream(0x460800?, {0x28fcf40, 0x3a64e60}) github.com/quic-go/quic-go@v0.60.0/streams_map.go:153 +0xdf github.com/quic-go/quic-go.(*Conn).AcceptStream(...) github.com/quic-go/quic-go@v0.60.0/connection.go:2887 github.com/libp2p/go-libp2p/p2p/transport/quic.(*conn).AcceptStream(0x1b4d0da95610?) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/conn.go:80 +0x2f github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 49854 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1677605 [chan send, 77 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1677604 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1600873 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0dd02c60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1600853 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1817367 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d1195d680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1817382 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1798293 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0de37d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1798272 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1600880 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13ea6e00, {0x1b4d0ea84ca0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0ea84ca0?, 0x1b4d1970b9d4?, 0x1b4d1970b800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0bc3ca00, {0x1b4d0ea84ca0?, 0x46a82d?, 0x1b4d1970bb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0bc3ca00}, {0x1b4d0ea84ca0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0ea84c90) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0ea84c90}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0a2f1440) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1970bb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0bc3ca00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0bc3ca00?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0bc3ca00}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1600876 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1673244 [chan send, 79 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1673243 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 123341 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f83ee00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0b1d6f00?, 0x1b4d09180000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0b1d6f00, {0x1b4d09180000, 0x2600, 0x2600}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0b1d6f00, {0x1b4d09180000?, 0x1b4d09180000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d10c32b70, {0x1b4d09180000?, 0x7f0b7f3b3dd0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d134f9db8, {0x1b4d09180000?, 0x1b4d199d83c0?, 0x1b4d16350c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0b1da9a8, {0x28eb140, 0x1b4d134f9db8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0b1da708, {0x7f0b7f6b16f0, 0x1b4d10013300}, 0x1b4d16350dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0b1da708, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0b1da708, {0x1b4d088d12e0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d1689aee0}, {0x1b4d088d12e0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0dd02ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0dd02ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 123339 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1833744 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0f3fe800, {0x1b4d17ce8a90, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d17ce8a90?, 0x1b4d083359d4?, 0x1b4d08335800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0ae8b800, {0x1b4d17ce8a90?, 0x46a82d?, 0x1b4d08335b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0ae8b800}, {0x1b4d17ce8a90, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d17ce8a80) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d17ce8a80}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0f91a880) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d08335b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0ae8b800}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0ae8b800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0ae8b800}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1833736 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1684682 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0c462400, {0x1b4d12b83900, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d12b83900?, 0x1b4d081679d4?, 0x1b4d08167800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b9fa880, {0x1b4d12b83900?, 0x46a82d?, 0x1b4d08167b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0b9fa880}, {0x1b4d12b83900, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d12b838f0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d12b838f0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0e5f2e80) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d08167b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0b9fa880}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0b9fa880?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0b9fa880}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1684643 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 60507 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d1475c0d0, 0x3261) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d1475c0c0, {0x28fd020, 0x1b4d0acd8320}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0acd8320}, {0x291af48, 0x1b4d11647d40}, 0x1b4d1475c0c0, 0x1b4d1b754b60) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 60506 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1472141 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0bb2cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1472139 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 32247 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d148899e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 32245 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 941747 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d1195dc20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 941745 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 75567 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d12369c20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 75539 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 53433 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f527400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d145c0780?, 0x1b4d0a19c000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d145c0780, {0x1b4d0a19c000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d145c0780, {0x1b4d0a19c000?, 0x1b4d0a19c000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d145b8150, {0x1b4d0a19c000?, 0x7f0b7f57dee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d12860720, {0x1b4d0a19c000?, 0x1b4d1a2c6960?, 0x1b4d1b259c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d145642a8, {0x28eb140, 0x1b4d12860720}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d14564008, {0x7f0b7f6b16f0, 0x1b4d144ef040}, 0x1b4d1b259dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d14564008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d14564008, {0x1b4d1436fdc0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d14550cb0}, {0x1b4d1436fdc0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d14608000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d14608000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 53420 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 49873 [chan receive]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0x1b4d0fc766e0, {0x1b4d0fb39828, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:173 +0x45c github.com/quic-go/quic-go.(*ReceiveStream).Read(0x1b4d0fc766e0, {0x1b4d0fb39828, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:92 +0xd4 github.com/quic-go/quic-go.(*Stream).Read(...) github.com/quic-go/quic-go@v0.60.0/stream.go:117 github.com/libp2p/go-libp2p/p2p/transport/quic.stream.Read({0x4694d0?}, {0x1b4d0fb39828?, 0x0?, 0x1b4d1a9477e8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quic/stream.go:58 +0x1c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0fdc4300, {0x1b4d0fb39828?, 0x46a82d?, 0x1b4d1a947b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0fdc4300}, {0x1b4d0fb39828, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0fb39818) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0fb39818}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0fc57540) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1a947b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0fdc4300}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14760?, 0x1b4d4e0?}, {0x7f0b7f4ea090?, 0x1b4d0fdc4300?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0fdc4300}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 49856 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1833739 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0fa6d2d0, 0x600) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0fa6d2c0, {0x28fd020, 0x1b4d0ef75d60}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0ef75d60}, {0x291af48, 0x1b4d0bd17920}, 0x1b4d0fa6d2c0, 0x1b4d0ab86e00) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1833738 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1398013 [select, 190 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0f517000, {0x1b4d0b838f0e, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0e828150?, {0x1b4d0b838f0e?, 0x117a801?, 0x1b4d07a9b668?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0ee5a080, {0x1b4d0b838f0e?, 0x26?, 0x1b4d179d1e60?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0b838f0e?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0xd55340?, {0x1b4d0b838f0e?, 0x1b4d07a9b760?, 0x41cffe?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0e3d2fe0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1398011 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1472155 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d18f3d8d0, 0x1984) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d18f3d8c0, {0x28fd020, 0x1b4d0f69a9b0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0f69a9b0}, {0x291af48, 0x1b4d09e88260}, 0x1b4d18f3d8c0, 0x1b4d1b289490) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1472154 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1833740 [select, 14 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13648c00, {0x1b4d13988415, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1b615e28?, {0x1b4d13988415?, 0x1b4d0fdf0cb0?, 0x1b4d1b615e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0ae8b680, {0x1b4d13988415?, 0x0?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d13988415?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d07e93df0?, {0x1b4d13988415?, 0x1b4d07e93df4?, 0xd192e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0bd17920}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1833738 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1473986 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d13c3e5a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d13c3e5a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1473935 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1640160 [chan send, 93 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1640159 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 32243 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d148899e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d148899e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 32257 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1846949 [select, 8 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0bd6c400, {0x1b4d17469749, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1a509e28?, {0x1b4d17469749?, 0x1b4d101843f0?, 0x1b4d1a509e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12371d80, {0x1b4d17469749?, 0x1b4d0e51dc00?, 0x1b4d174691b0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d17469749?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d083586e8?, {0x1b4d17469749?, 0x1b4d083586e8?, 0x1b4d08358768?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0f675160}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1846947 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1506962 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0b95a480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1506951 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1835606 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d108aed00, {0x1b4d15127678, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d15127678?, 0x1b4d0bca39d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0c774600, {0x1b4d15127678?, 0x46a82d?, 0x1b4d0bca3b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0c774600}, {0x1b4d15127678, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d15127668) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d15127668}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0a580f40) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0bca3b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0c774600}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0c774600?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0c774600}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1835601 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1868368 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13556000, {0x1b4d0efefc78, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xd00000000000000?, {0x1b4d0efefc78?, 0x3ffcf00000000?, 0x3ffcf0000012d?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0dd17b80, {0x1b4d0efefc78?, 0x1b4d11eef6c8?, 0xd1bd11?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0dd17b80}, {0x1b4d0efefc78, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0efefc68) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0efefc68}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0861b500) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).ReadMsg(0x1b4d0861b500) github.com/libp2p/go-msgio@v0.3.0/varint.go:149 +0xa5 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage(0x1b4d083fd508, {0x291aeb0, 0x1b4d0dd17b80}) github.com/libp2p/go-libp2p-kad-dht@v0.40.0/dht_net.go:53 +0x272 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewStream(0x10?, {0x291aeb0, 0x1b4d0dd17b80}) github.com/libp2p/go-libp2p-kad-dht@v0.40.0/dht_net.go:27 +0x1d github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0dd17b80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0dd17b80}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1858098 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1637522 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0bd31440) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0bd31440) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1637472 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1858061 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f80ae00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d10c1cb00?, 0x1b4d08216000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d10c1cb00, {0x1b4d08216000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d10c1cb00, {0x1b4d08216000?, 0x1b4d08216000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d15f2c160, {0x1b4d08216000?, 0x7f0b7f3b3dd0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d134f9650, {0x1b4d08216000?, 0x1b4d1a5203c0?, 0x1b4d1205ec00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0f0c2628, {0x28eb140, 0x1b4d134f9650}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0f0c2388, {0x7f0b7f6b16f0, 0x1b4d0e2571c0}, 0x1b4d1205edc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0f0c2388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0f0c2388, {0x1b4d0b604e80, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0f21f730}, {0x1b4d0b604e80, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0eaea120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0eaea120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1858059 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 48860 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0e464360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0e464360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 48834 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 49644 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0f782480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0f782480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 49639 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1833732 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d09b2ac60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d09b2ac60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1833722 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1600871 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f848400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0ba0c280?, 0x1b4d08078000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0ba0c280, {0x1b4d08078000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0ba0c280, {0x1b4d08078000?, 0x1b4d08078000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d12b8bd90, {0x1b4d08078000?, 0x7f0b7f3abee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d12afe558, {0x1b4d08078000?, 0x1b4d1a6043c0?, 0x1b4d0c157c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0c55e2a8, {0x28eb140, 0x1b4d12afe558}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0c55e008, {0x7f0b7f6b16f0, 0x1b4d09c3d800}, 0x1b4d0c157dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0c55e008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0c55e008, {0x1b4d118ac440, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d1adabc70}, {0x1b4d118ac440, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0dd02c60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0dd02c60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1600853 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 50905 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f840e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d11551680?, 0x1b4d09854000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d11551680, {0x1b4d09854000, 0x5500, 0x5500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d11551680, {0x1b4d09854000?, 0x1b4d09854000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d10c89e70, {0x1b4d09854000?, 0x7f0b7f57dee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d128602d0, {0x1b4d09854000?, 0x1b4d1a6374a0?, 0x1b4d1b8abc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d118f0628, {0x28eb140, 0x1b4d128602d0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d118f0388, {0x7f0b7f6b16f0, 0x1b4d117e3780}, 0x1b4d1b8abdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d118f0388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d118f0388, {0x1b4d118acd70, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d1186eb60}, {0x1b4d118acd70, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d10f519e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d10f519e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50809 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 71622 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0e16e550, 0x3554) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0e16e540, {0x28fd020, 0x1b4d0aed8a00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0aed8a00}, {0x291af48, 0x1b4d08522640}, 0x1b4d0e16e540, 0x1b4d0a5192d0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 71621 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 129714 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0ce4b300, {0x1b4d0f8326d0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0f8326d0?, 0x1b4d09c6d9d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0e2c5e00, {0x1b4d0f8326d0?, 0x46a82d?, 0x1b4d09c6db68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0e2c5e00}, {0x1b4d0f8326d0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0f8326c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0f8326c0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0ddf9900) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d09c6db68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0e2c5e00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0e2c5e00?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0e2c5e00}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 129701 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 65287 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0c0f3320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0c0f3320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 65283 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1601577 [select, 109 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0c65fd00, {0x1b4d12fba1c6, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0f8eb880?, {0x1b4d12fba1c6?, 0x1b4d0bbda601?, 0x1b4d0bbda668?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b74a180, {0x1b4d12fba1c6?, 0x1b4d07c1d808?, 0x1b4d095aa780?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d12fba1c6?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1966d80?, {0x1b4d12fba1c6?, 0xa1a5de5ecedb7583?, 0x8034f296897c3ad7?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d15dd2420}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1601575 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1019305 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d07cfc790, 0xe78a) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d07cfc780, {0x28fd020, 0x1b4d0f79aeb0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0f79aeb0}, {0x291af48, 0x1b4d18fdf300}, 0x1b4d07cfc780, 0x1b4d0e542d90) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1019304 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 553441 [chan send, 500 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 553424 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 75633 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d11a35700, {0x1b4d0f3813f0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0f3813f0?, 0x1b4d0c56b9d4?, 0x1b4d0c56b800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12c04500, {0x1b4d0f3813f0?, 0x46a82d?, 0x1b4d0c56bb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d12c04500}, {0x1b4d0f3813f0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0f3813e0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0f3813e0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0b894500) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0c56bb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d12c04500}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d12c04500?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d12c04500}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 75595 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1397982 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d11f95b00) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1398004 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 60868 [select, 696 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d17323100, {0x1b4d09eeade3, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0c1aee28?, {0x1b4d09eeade3?, 0x1b4d0ef8ed90?, 0x1b4d0c1aee68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b55b780, {0x1b4d09eeade3?, 0x0?, 0xd44880?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d09eeade3?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d101c5ce0?, {0x1b4d09eeade3?, 0x1b4d0c1aef90?, 0x1b4d0c1aef70?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d142bc380}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 60866 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1019332 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d11458900, {0x1b4d093f2280, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d093f2280?, 0x1b4d1a94b9d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d13812a00, {0x1b4d093f2280?, 0x46a82d?, 0x1b4d1a94bb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d13812a00}, {0x1b4d093f2280, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d093f2270) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d093f2270}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0e8af140) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1a94bb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d13812a00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d13812a00?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d13812a00}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1019293 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 110480 [select, 678 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0e306800, {0x1b4d0b48c95b, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0ed77e28?, {0x1b4d0b48c95b?, 0x1b4d155b6770?, 0x1b4d0ed77e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0deb6680, {0x1b4d0b48c95b?, 0x1b4d00000000?, 0x1b4d0ed77ee8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0b48c95b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0xffffffffffffffff?, {0x1b4d0b48c95b?, 0xd49874?, 0x1b4d0da95610?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d12fa3520}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 110478 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1033426 [chan receive, 320 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x1b4d1163cc50, {0x28fd020, 0x1b4d0f73e4b0}) google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1033406 google.golang.org/grpc@v1.81.1/internal/grpcsync/callback_serializer.go:52 +0x11a goroutine 83511 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0bd3f450, 0x17abf) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0bd3f440, {0x28fd020, 0x1b4d17ae4eb0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d17ae4eb0}, {0x291af48, 0x1b4d0ee333e0}, 0x1b4d0bd3f440, 0x1b4d15b32000) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 83510 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 31418 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13c44200, {0x1b4d0b0bcee9, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1a92ee28?, {0x1b4d0b0bcee9?, 0x1b4d0c634930?, 0x1b4d1a92ee68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d13bb6600, {0x1b4d0b0bcee9?, 0x1b4d0da95758?, 0xd4b6e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0b0bcee9?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0a9bb740?, {0x1b4d0b0bcee9?, 0x1b4d11916a08?, 0x1?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d13a95540}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 31416 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1833731 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f666200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0b7acc80?, 0x1b4d07c3d900?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0b7acc80, {0x1b4d07c3d900, 0x1300, 0x1300}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0b7acc80, {0x1b4d07c3d900?, 0x1b4d07c3d900?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d091ece10, {0x1b4d07c3d900?, 0x7f0b7f982f40?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0898d7a0, {0x1b4d07c3d900?, 0x1b4d1ab2f860?, 0x1b4d0e124c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0f54d7a8, {0x28eb140, 0x1b4d0898d7a0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0f54d508, {0x7f0b7f6b16f0, 0x1b4d0f91a600}, 0x1b4d0e124dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0f54d508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0f54d508, {0x1b4d1436e010, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0ab86850}, {0x1b4d1436e010, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d09b2ac60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d09b2ac60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1833722 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 121352 [chan send, 672 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 121351 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1575925 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f6a9c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0dc05580?, 0x1b4d0ce88a80?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0dc05580, {0x1b4d0ce88a80, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0dc05580, {0x1b4d0ce88a80?, 0x1b4d0ce88a80?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d171c0b80, {0x1b4d0ce88a80?, 0x7f0b7f3abee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d12affcb0, {0x1b4d0ce88a80?, 0x1b4d1aba45a0?, 0x1b4d10083c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0dd9c2a8, {0x28eb140, 0x1b4d12affcb0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0dd9c008, {0x7f0b7f6b16f0, 0x1b4d0b928640}, 0x1b4d10083dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0dd9c008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0dd9c008, {0x1b4d0fe297b0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d09411ce0}, {0x1b4d0fe297b0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0c04a000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0c04a000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1575906 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 110479 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0dec8010, 0x22631) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0dec8000, {0x28fd020, 0x1b4d1141a1e0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d1141a1e0}, {0x291af48, 0x1b4d12fa3520}, 0x1b4d0dec8000, 0x1b4d0de9ee00) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 110478 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1589417 [chan send, 113 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1589416 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1145069 [chan send, 286 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1145068 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 972406 [chan send, 348 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 972405 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 496877 [chan send, 522 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 496876 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1245468 [chan send, 250 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1245467 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1046708 [select, 81 minutes]: google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0x1b4d116a9860) google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:1203 +0x1e5 created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 1046706 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:363 +0x1929 goroutine 50975 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f66a000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d11a56a00?, 0x1b4d0dc34a80?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d11a56a00, {0x1b4d0dc34a80, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d11a56a00, {0x1b4d0dc34a80?, 0x1b4d0dc34a80?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d11a36130, {0x1b4d0dc34a80?, 0x7f0b7fa74dc8?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d091b0060, {0x1b4d0dc34a80?, 0x1b4d1ac99860?, 0x1b4d1aa5ac00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d118f10a8, {0x28eb140, 0x1b4d091b0060}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d118f0e08, {0x7f0b7f6b16f0, 0x1b4d11a0f400}, 0x1b4d1aa5adc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d118f0e08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d118f0e08, {0x1b4d11e50674, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d11b3d650}, {0x1b4d11e50674, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d12368000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d12368000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50993 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 32242 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f527a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d14f51a00?, 0x1b4d0df77000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d14f51a00, {0x1b4d0df77000, 0x800, 0x800}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d14f51a00, {0x1b4d0df77000?, 0x1b4d0df77000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d0afc3618, {0x1b4d0df77000?, 0x7f0b7fa74dc8?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d091b0258, {0x1b4d0df77000?, 0x1b4d1ad5ba40?, 0x1b4d0c507c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d13ffad28, {0x28eb140, 0x1b4d091b0258}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d13ffaa88, {0x7f0b7f6b16f0, 0x1b4d150c1480}, 0x1b4d0c507dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d13ffaa88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d13ffaa88, {0x1b4d0b32aac0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d11ee5650}, {0x1b4d0b32aac0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d148899e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d148899e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 32257 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 30217 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f66a600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d09b14d00?, 0x1b4d0bb5c000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d09b14d00, {0x1b4d0bb5c000, 0x5500, 0x5500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d09b14d00, {0x1b4d0bb5c000?, 0x1b4d0bb5c000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d07c8c398, {0x1b4d0bb5c000?, 0x7f0b7fa74dc8?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d091b0498, {0x1b4d0bb5c000?, 0x1b4d1acf43c0?, 0x1b4d1addec00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d157457a8, {0x28eb140, 0x1b4d091b0498}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d15745508, {0x7f0b7f6b16f0, 0x1b4d0aaa7480}, 0x1b4d1addedc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d15745508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d15745508, {0x1b4d0ad07af0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d1ae01ab0}, {0x1b4d0ad07af0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d141dab40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d141dab40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 3882 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 30222 [select, 8 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d141dab40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 3881 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 374895 [chan send, 570 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 374894 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 123325 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d133d6910, 0x20b38) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d133d6900, {0x28fd020, 0x1b4d0fd6a960}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0fd6a960}, {0x291af48, 0x1b4d166155a0}, 0x1b4d133d6900, 0x1b4d186a36c0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 123324 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 51015 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1236c300, {0x1b4d11b78c05, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d121dde28?, {0x1b4d11b78c05?, 0x1b4d11b6fe30?, 0x1b4d121dde68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d12370500, {0x1b4d11b78c05?, 0x0?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d11b78c05?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x100000000000060?, {0x1b4d11b78c05?, 0x291a510?, 0x1b4d0962adc0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d11b6b180}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 51013 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 50901 [select, 6 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d10f518c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 50818 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1584587 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0e560850, 0x304e) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0e560840, {0x28fd020, 0x1b4d0fac53b0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0fac53b0}, {0x291af48, 0x1b4d0ee9f660}, 0x1b4d0e560840, 0x1b4d0ecd9420) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1584586 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 31423 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d08cb0310, 0x31e7) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d08cb0300, {0x28fd020, 0x1b4d13c56140}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d13c56140}, {0x291af48, 0x1b4d13a956c0}, 0x1b4d08cb0300, 0x1b4d13bb9030) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 31415 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1544380 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0cb8fbd0, 0x243a) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0cb8fbc0, {0x28fd020, 0x1b4d0f95c7d0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0f95c7d0}, {0x291af48, 0x1b4d14bb3340}, 0x1b4d0cb8fbc0, 0x1b4d0c3d3ce0) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1544379 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1586043 [select, 115 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13c45900, {0x1b4d0a5879f5, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d12172e28?, {0x1b4d0a5879f5?, 0x1b4d0edc6310?, 0x1b4d12172e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d145c0580, {0x1b4d0a5879f5?, 0x1b4d09646f10?, 0x24?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0a5879f5?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0e5c5e98?, {0x1b4d0a5879f5?, 0x1b4d0e93be30?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0ed0c920}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1586041 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 31486 [select]: github.com/libp2p/go-libp2p-pubsub.(*Subscription).Next(0x1b4d0ebca600, {0x28fd020, 0x1b4d07b21180}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/subscription.go:31 +0x87 github.com/pactus-project/pactus/network.(*gossipService).joinTopic.func1() github.com/pactus-project/pactus/network/gossip.go:187 +0x5f sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x4a created by sync.(*WaitGroup).Go in goroutine 1 sync/waitgroup.go:238 +0x73 goroutine 31487 [select]: github.com/libp2p/go-libp2p-pubsub.(*Subscription).Next(0x1b4d0ebcb980, {0x28fd020, 0x1b4d07b21180}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/subscription.go:31 +0x87 github.com/pactus-project/pactus/network.(*gossipService).joinTopic.func1() github.com/pactus-project/pactus/network/gossip.go:187 +0x5f sync.(*WaitGroup).Go.func1() sync/waitgroup.go:258 +0x4a created by sync.(*WaitGroup).Go in goroutine 1 sync/waitgroup.go:238 +0x73 goroutine 1532139 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d133d99e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d133d99e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1532095 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 50124 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0fc47b00) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 50122 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 52442 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d12f779e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 52412 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 48909 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1523b900, {0x1b4d0ef13b40, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0ef13b40?, 0x1b4d1b3bf9d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0eee9c80, {0x1b4d0ef13b40?, 0x46a82d?, 0x1b4d1b3bfb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0eee9c80}, {0x1b4d0ef13b40, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0ef13b30) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0ef13b30}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0ef3e8c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b3bfb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0eee9c80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14760?, 0x1b4d4e0?}, {0x7f0b7f4ea090?, 0x1b4d0eee9c80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0eee9c80}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 48796 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1463980 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d07cee700, {0x1b4d1297e2f8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d1297e2f8?, 0x1b4d0c6a19d4?, 0x1b4d0c6a1800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d11550c80, {0x1b4d1297e2f8?, 0x46a82d?, 0x1b4d0c6a1b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d11550c80}, {0x1b4d1297e2f8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d1297e2e8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d1297e2e8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d166aea80) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0c6a1b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d11550c80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d11550c80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d11550c80}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1463991 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 71627 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1b29d200, {0x1b4d0fd02898, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d0fd02898?, 0x1b4d12caf9d4?, 0x1b4d12caf800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d11f4eb00, {0x1b4d0fd02898?, 0x46a82d?, 0x1b4d12cafb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d11f4eb00}, {0x1b4d0fd02898, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d0fd02888) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d0fd02888}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0afa4bc0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d12cafb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d11f4eb00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d11f4eb00?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d11f4eb00}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 71605 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 51456 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d127a1200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 51386 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 60467 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0b01c900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 60430 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1494809 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0f12cc60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1494792 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1586021 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f6a8600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d127f2680?, 0x1b4d0ca72000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d127f2680, {0x1b4d0ca72000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d127f2680, {0x1b4d0ca72000?, 0x1b4d0ca72000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d091ed548, {0x1b4d0ca72000?, 0x7f0b7f53d0c0?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d1536f8a8, {0x1b4d0ca72000?, 0x1b4d1b18bc20?, 0x1b4d1b866c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d131b02a8, {0x28eb140, 0x1b4d1536f8a8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d131b0008, {0x7f0b7f6b16f0, 0x1b4d0df02340}, 0x1b4d1b866dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d131b0008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d131b0008, {0x1b4d0fd532a0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d095861c0}, {0x1b4d0fd532a0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d12f76120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d12f76120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1585984 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 50697 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d10f82ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 50668 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 286135 [chan send, 606 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 286134 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 59993 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d15ed3680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d15ed3680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 59982 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 65346 [runnable]: internal/poll.runtime_pollWait(0x7f0b7f848600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0c124d80?, 0x1b4d0a76aa80?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0c124d80, {0x1b4d0a76aa80, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0c124d80, {0x1b4d0a76aa80?, 0x1b4d0a76aa80?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d10c881c0, {0x1b4d0a76aa80?, 0x7f0b7f57dee0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d12860ac8, {0x1b4d0a76aa80?, 0x1b4d1b1fa5a0?, 0x1b4d0c0bfc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0c04ed28, {0x28eb140, 0x1b4d12860ac8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0c04ea88, {0x7f0b7f6b16f0, 0x1b4d128ab640}, 0x1b4d0c0bfdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0c04ea88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0c04ea88, {0x1b4d0f08df00, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0c060b60}, {0x1b4d0f08df00, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0c04a120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0c04a120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 65262 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 75550 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0ee0f210, 0x2faa) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0ee0f200, {0x28fd020, 0x1b4d0f67c550}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0f67c550}, {0x291af48, 0x1b4d1063b1a0}, 0x1b4d0ee0f200, 0x1b4d0ec0a460) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 75549 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1397980 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f841600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d1aac2600?, 0x1b4d07f5a000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d1aac2600, {0x1b4d07f5a000, 0x4000, 0x4000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d1aac2600, {0x1b4d07f5a000?, 0x1b4d07f5a000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d18ce87c8, {0x1b4d07f5a000?, 0x7f0b7f6afe80?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0e4e47c8, {0x1b4d07f5a000?, 0x1b4d1b21b0e0?, 0x1b4d0bc6cc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d1315d7a8, {0x28eb140, 0x1b4d0e4e47c8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d1315d508, {0x7f0b7f6b16f0, 0x1b4d0dfe2440}, 0x1b4d0bc6cdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d1315d508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d1315d508, {0x1b4d0b838a80, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d1200d7a0}, {0x1b4d0b838a80, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d11f95b00) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d11f95b00) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1398004 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 60867 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d0b54c3d0, 0x1de30) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d0b54c3c0, {0x28fd020, 0x1b4d0fdff540}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0fdff540}, {0x291af48, 0x1b4d142bc380}, 0x1b4d0b54c3c0, 0x1b4d13d7fc00) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 60866 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 31434 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13c44500, {0x1b4d150e9738, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d150e9738?, 0x1b4d1b19b9d4?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d11992400, {0x1b4d150e9738?, 0x46a82d?, 0x1b4d1b19bb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d11992400}, {0x1b4d150e9738, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d150e9728) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d150e9728}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d13aff480) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d1b19bb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d11992400}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14760?, 0x1b4d4e0?}, {0x7f0b7f4ea090?, 0x1b4d11992400?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d11992400}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 30222 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 48951 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0a35ab00, {0x1b4d0ef880d7, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1b537e28?, {0x1b4d0ef880d7?, 0x1b4d0ef8e540?, 0x1b4d1b537e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0ee5a980, {0x1b4d0ef880d7?, 0x1b4d0da95758?, 0xd4b6e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0ef880d7?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d0afcf2c0?, {0x1b4d0ef880d7?, 0x1b4d11d4a258?, 0x1?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0ee75120}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 48949 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 83487 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0b5df7a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0b5df7a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 83484 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 60538 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d1461d500, {0x1b4d15a095a0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d15a095a0?, 0x1b4d07b1f9d4?, 0x1b4d07b1f800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0b077700, {0x1b4d15a095a0?, 0x46a82d?, 0x1b4d07b1fb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0b077700}, {0x1b4d15a095a0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d15a09590) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d15a09590}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0aa15d40) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d07b1fb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0b077700}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0b077700?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0b077700}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 60463 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 120383 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0dd02900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 120260 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1584580 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0e55aea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1584560 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 52592 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13598100, {0x1b4d134c5e25, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1b41ee28?, {0x1b4d134c5e25?, 0x1b4d1358aee0?, 0x1b4d1b41ee68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d134ffd00, {0x1b4d134c5e25?, 0x1b4d00000000?, 0x1b4d1b41eee8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d134c5e25?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0xffffffffffffffff?, {0x1b4d134c5e25?, 0xd49874?, 0x1b4d0da95610?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d13584c20}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 52590 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1787864 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f6a9a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0c064c00?, 0x1b4d0a02a000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0c064c00, {0x1b4d0a02a000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0c064c00, {0x1b4d0a02a000?, 0x1b4d0a02a000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d10c88e28, {0x1b4d0a02a000?, 0x7f0b7f5bf608?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d10fdc768, {0x1b4d0a02a000?, 0x1b4d1b4bf860?, 0x1b4d0eb4dc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0f58d428, {0x28eb140, 0x1b4d10fdc768}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0f58d188, {0x7f0b7f6b16f0, 0x1b4d1061dec0}, 0x1b4d0eb4ddc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0f58d188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0f58d188, {0x1b4d0e937890, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0b42c070}, {0x1b4d0e937890, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0c04a5a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0c04a5a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1787855 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1725071 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0ac22ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1725069 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 71584 [select, 691 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d13c44000, {0x1b4d07e26c5f, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0a929880?, {0x1b4d07e26c5f?, 0x1?, 0x1b4d121dee68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d14f50c00, {0x1b4d07e26c5f?, 0x1b4d121def10?, 0x24?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d07e26c5f?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d14f50a80?, {0x1b4d07e26c5f?, 0x1b4d0b82b380?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d095f9e60}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 71582 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1676287 [chan send, 77 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1676286 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 60652 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d18f3ce50, 0x34e2) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d18f3ce40, {0x28fd020, 0x1b4d0e843770}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0e843770}, {0x291af48, 0x1b4d13d8af00}, 0x1b4d18f3ce40, 0x1b4d13a18000) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 60651 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 60678 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x1b4d18f3cf10, 0x3595) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x1b4d18f3cf00, {0x28fd020, 0x1b4d0e843db0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x1b4d07b14908, {0x28fd020, 0x1b4d0e843db0}, {0x291af48, 0x1b4d13d8b400}, 0x1b4d18f3cf00, 0x1b4d13a18460) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:254 +0x336 created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 60677 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 52232 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f6a9000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d1311d100?, 0x1b4d0dc37500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d1311d100, {0x1b4d0dc37500, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d1311d100, {0x1b4d0dc37500?, 0x1b4d0dc37500?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d12b8bd68, {0x1b4d0dc37500?, 0x7f0b7fa74dc8?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d091b0648, {0x1b4d0dc37500?, 0x1b4d1b4fa780?, 0x1b4d0bab3c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d131b09a8, {0x28eb140, 0x1b4d091b0648}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d131b0708, {0x7f0b7f6b16f0, 0x1b4d130a3980}, 0x1b4d0bab3dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d131b0708, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d131b0708, {0x1b4d1320c270, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d13224000}, {0x1b4d1320c270, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d12f76ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d12f76ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 52182 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 49905 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d0fe2a360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 49867 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 60490 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0afaec60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 60399 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1829867 [select, 16 minutes]: google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0x1b4d0b0d3860) google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:1203 +0x1e5 created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 1829865 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:363 +0x1929 goroutine 49698 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d0f555200, {0x1b4d0f90c205, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d1b1d9e28?, {0x1b4d0f90c205?, 0x1b4d0f7b91f0?, 0x1b4d1b1d9e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0f8c1300, {0x1b4d0f90c205?, 0x0?, 0x0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d0f90c205?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x100000000000001?, {0x1b4d0f90c205?, 0x291a510?, 0x1b4d0962adc0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d0f8ceb80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 49680 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 50703 [select, 698 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d108d7c00, {0x1b4d113ec357, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d09670e28?, {0x1b4d113ec357?, 0x1b4d11452150?, 0x1b4d09670e68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d112d1000, {0x1b4d113ec357?, 0x1b4d111a8d80?, 0x1b4d09670fb0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d113ec357?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d09670f58?, {0x1b4d113ec357?, 0x1b4d110e1e30?, 0x1b4d09670fb0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d113d8900}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 50701 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 49872 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d0fe2a360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d0fe2a360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 49867 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 50976 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d12368000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d12368000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50993 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 51009 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x1b4d12368000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50993 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 52353 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f661800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d13005b80?, 0x1b4d0bb66a00?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d13005b80, {0x1b4d0bb66a00, 0x5500, 0x5500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d13005b80, {0x1b4d0bb66a00?, 0x1b4d0bb66a00?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d12b8bc80, {0x1b4d0bb66a00?, 0x7f0b7f3b3dd0?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d134f8ed0, {0x1b4d0bb66a00?, 0x1b4d1b74ad20?, 0x1b4d1b41fc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d1315cd28, {0x28eb140, 0x1b4d134f8ed0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d1315ca88, {0x7f0b7f6b16f0, 0x1b4d130a2b00}, 0x1b4d1b41fdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d1315ca88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d1315ca88, {0x1b4d131b83c0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d132ed490}, {0x1b4d131b83c0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d12f777a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d12f777a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 52133 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 50694 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d10f82ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d10f82ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 50672 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 50896 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d118c6120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 50855 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 202575 [chan send, 638 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 202574 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1463987 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x1b4d10f50000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x1b4d10f50000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1463975 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 65306 [IO wait]: internal/poll.runtime_pollWait(0x7f0bc666ac00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0c029780?, 0x1b4d0c13ca80?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0c029780, {0x1b4d0c13ca80, 0xa80, 0xa80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0c029780, {0x1b4d0c13ca80?, 0x1b4d0c13ca80?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d10402c48, {0x1b4d0c13ca80?, 0x7f0b7f7da628?, 0x7f0bc67f7a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d0a394468, {0x1b4d0c13ca80?, 0x1b4d1b87e5a0?, 0x1b4d120d3c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d0c04e628, {0x28eb140, 0x1b4d0a394468}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d0c04e388, {0x7f0b7f6b16f0, 0x1b4d127d6640}, 0x1b4d120d3dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d0c04e388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d0c04e388, {0x1b4d0f7461d0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0c12b8f0}, {0x1b4d0f7461d0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d0c0f37a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d0c0f37a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 65258 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1835600 [select, 14 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d10b8a000, {0x1b4d089af658, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x1b4d0c18de28?, {0x1b4d089af658?, 0x1b4d0ed790a0?, 0x1b4d0c18de68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0c79f880, {0x1b4d089af658?, 0x1b4d0f51c400?, 0x1b4d086be7b0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x1b4d089af658?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1b4d086be758?, {0x1b4d089af658?, 0x1b4d0ece1880?, 0x1b4d086be7b0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x1b4d07b14908, {0x291af48, 0x1b4d12650160}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:201 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1835598 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1524310 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x1b4d10555600, {0x1b4d090da160, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1cb github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0x2?, {0x1b4d090da160?, 0x1b4d0c5679d4?, 0x1b4d0c567800?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0x1b4d0bdd0000, {0x1b4d090da160?, 0x46a82d?, 0x1b4d0c567b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f0b7f4ea0c0, 0x1b4d0bdd0000}, {0x1b4d090da160, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x1b4d090da150) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecd20, 0x1b4d090da150}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x1b4d0fbb8d80) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x1b4d0c567b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x1b4d07b14908, {0x291aeb0, 0x1b4d0bdd0000}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x1b4d07a832f0?, 0x28fcf40?}, {0x7f0b7f4ea090?, 0x1b4d0bdd0000?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0x1b4d095b1680, {0x291aeb0, 0x1b4d0bdd0000}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:358 +0x8cd github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1524323 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1575515 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x1b4d0e464ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0xed github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd4984b?) github.com/libp2p/go-libp2p@v0.48.0/p2p/muxer/yamux/conn.go:55 +0x13 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1() github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1575513 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1829853 [select, 16 minutes]: google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0x1b4d0dc96340) google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:1203 +0x1e5 created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 1829851 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:363 +0x1929 goroutine 941742 [IO wait]: internal/poll.runtime_pollWait(0x7f0b7f666400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x1b4d0e308000?, 0x1b4d0b2ac000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x1b4d0e308000, {0x1b4d0b2ac000, 0x4000, 0x4000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x1b4d0e308000, {0x1b4d0b2ac000?, 0x1b4d0b2ac000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x1b4d18ce9da0, {0x1b4d0b2ac000?, 0x7f0b7f5bf608?, 0x7f0bc67f7108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x1b4d10fdc990, {0x1b4d0b2ac000?, 0x1b4d1b94a5a0?, 0x1b4d12014c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x1b4d12901ea8, {0x28eb140, 0x1b4d10fdc990}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x1b4d12901c08, {0x7f0b7f6b16f0, 0x1b4d0adbdb80}, 0x1b4d12014dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x1b4d12901c08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x1b4d12901c08, {0x1b4d0afdfaa0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f0b7f3f3240, 0x1b4d0f210a10}, {0x1b4d0afdfaa0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x1b4d1195dc20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x1b4d1195dc20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 941739 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1692906 [chan send, 71 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:115 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1692905 github.com/pactus-project/pactus/network/stream.go:111 +0xc5