goroutine 1151944 [running]: runtime/pprof.writeGoroutineStacks({0x28e98a0, 0x39b1850e2a50}) runtime/pprof/pprof.go:819 +0x6b runtime/pprof.writeGoroutine({0x28e98a0?, 0x39b1850e2a50?}, 0x39b18a5947b8?) runtime/pprof/pprof.go:782 +0x25 runtime/pprof.(*Profile).WriteTo(0x3a10960?, {0x28e98a0?, 0x39b1850e2a50?}, 0xc?) runtime/pprof/pprof.go:408 +0x149 net/http/pprof.handler.ServeHTTP({0x39b17f3c1391, 0x9}, {0x28f8250, 0x39b1850e2a50}, 0x39b182b10f00) net/http/pprof/pprof.go:273 +0x52a net/http/pprof.Index({0x28f8250, 0x39b1850e2a50}, 0x39b182b10f00?) net/http/pprof/pprof.go:397 +0xda net/http.HandlerFunc.ServeHTTP(0x39b17e063080?, {0x28f8250?, 0x39b1850e2a50?}, 0xa08fd6?) net/http/server.go:2286 +0x29 net/http.(*ServeMux).ServeHTTP(0x48a999?, {0x28f8250, 0x39b1850e2a50}, 0x39b182b10f00) net/http/server.go:2828 +0x1c7 net/http.serverHandler.ServeHTTP({0x39b187bd7ec0?}, {0x28f8250?, 0x39b1850e2a50?}, 0x1?) net/http/server.go:3311 +0x8e net/http.(*conn).serve(0x39b18f298f30, {0x28fcfe8, 0x39b19ec15b90}) net/http/server.go:2073 +0x650 created by net/http.(*Server).Serve in goroutine 53020 net/http/server.go:3464 +0x485 goroutine 1 [select (no cases), 589 minutes]: main.buildStartCmd.func1(0x39b17e26ed00?, {0x1bcb1df?, 0x4?, 0x1bcb1e3?}) github.com/pactus-project/pactus/cmd/daemon/start.go:100 +0x235 github.com/spf13/cobra.(*Command).execute(0x39b17e161b08, {0x39b17e296700, 0x4, 0x4}) github.com/spf13/cobra@v1.10.2/command.go:1019 +0xafb github.com/spf13/cobra.(*Command).ExecuteC(0x39b17e160f08) 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 52 [select, 3 minutes]: github.com/syndtr/goleveldb/leveldb.(*session).refLoop(0x39b17e15ad20) 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 55 [select, 589 minutes]: github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0x39b17e1d8540) 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 54 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0x39b17e1d8540) 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 56 [select, 589 minutes]: github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0x39b17e1d8540) 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 187 [select, 589 minutes]: database/sql.(*DB).connectionOpener(0x39b17f318750, {0x28fd020, 0x39b17ed2e780}) database/sql/sql.go:1261 +0x89 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x130 goroutine 53 [select, 589 minutes]: github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0x39b17e1d8540) 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 82 [chan receive, 589 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 83 [select]: github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).background(0x39b17e382750) 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 84 [select]: github.com/libp2p/go-libp2p/p2p/net/connmgr.(*decayer).process(0x39b17e256000) 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 85 [select]: github.com/libp2p/go-libp2p/p2p/net/connmgr.(*BasicConnMgr).background(0x39b17e244908) 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 86 [select]: github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).background(0x39b17e158600, {0x28fd020, 0x39b17ec82640}) 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 92 [select]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*reuse).gc(0x39b185a539d0) 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 93 [select]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*reuse).gc(0x39b185a53a40) 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 94 [select]: github.com/libp2p/go-libp2p/p2p/net/swarm.(*connectednessEventEmitter).runEmitter(0x39b17e2cfc20) 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 95 [select, 5 minutes]: github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialBackoff).background(0x39b18407af50, {0x28fd020, 0x39b17f018c80}) 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 96 [select, 579 minutes]: github.com/libp2p/go-libp2p/p2p/host/relaysvc.(*RelayManager).background(0x39b17f019a40, {0x28fd020, 0x39b17f0199f0}) 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 123 [select]: github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).background(0x39b17e284b80, {0x28fd020, 0x39b17f096dc0}) 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 98 [IO wait]: internal/poll.runtime_pollWait(0x7f91b8646a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b17e243180?, 0x39b17e1fb500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x39b17e243180) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0x39b17e243180) net/fd_unix.go:150 +0x29 net.(*TCPListener).accept(0x39b18003e240) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0x39b18003e240) net/tcpsock.go:387 +0x30 github.com/multiformats/go-multiaddr/net.(*maListener).Accept(0x39b17e31fd48?) github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:243 +0x2a github.com/libp2p/go-libp2p/p2p/net/upgrader.(*gatedMaListener).Accept(0x39b17f0702d0) 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(0x39b17f03d968) 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(0x39b185a53ce0) 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 97 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/upgrader/upgrader.go:132 +0x1c5 goroutine 99 [chan receive]: github.com/libp2p/go-libp2p/p2p/net/upgrader.(*listener).Accept(0x39b185a53ce0) 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 97 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_listen.go:139 +0x24f goroutine 100 [IO wait]: internal/poll.runtime_pollWait(0x7f91b8646800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b17e243200?, 0x39b17e1fb500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x39b17e243200) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0x39b17e243200) net/fd_unix.go:150 +0x29 net.(*TCPListener).accept(0x39b18003e380) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0x39b18003e380) net/tcpsock.go:387 +0x30 github.com/multiformats/go-multiaddr/net.(*maListener).Accept(0x39b17e39ed48?) github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:243 +0x2a github.com/libp2p/go-libp2p/p2p/net/upgrader.(*gatedMaListener).Accept(0x39b17f070450) 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(0x39b17f03d9c8) 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(0x39b185a53d50) 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 97 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/upgrader/upgrader.go:132 +0x1c5 goroutine 101 [chan receive]: github.com/libp2p/go-libp2p/p2p/net/upgrader.(*listener).Accept(0x39b185a53d50) 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 97 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_listen.go:139 +0x24f goroutine 102 [IO wait]: internal/poll.runtime_pollWait(0x7f91b8646600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b17e243300?, 0x39b19bfbb7a0?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x39b17e243300, 0x39b187800c70) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x39b184bf46b0, 0x8?) net/rawconn.go:44 +0x36 golang.org/x/net/internal/socket.(*syscaller).recvmmsg(0x39b1816a3128, {0x28f8370?, 0x39b184bf46b0?}, {0x39b180e75200?, 0x28d9950?, 0x0?}, 0x39b17e39fbf0?) golang.org/x/net@v0.56.0/internal/socket/mmsghdr_unix.go:120 +0x70 golang.org/x/net/internal/socket.(*Conn).recvMsgs(0x39b17f028ea0, {0x39b17e2c3b08, 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(0x39b17f019e60, {0x39b17e2c3b08?, 0x39b17f040e20?, 0x1803ca0?}, 0x39b17ecf0ea0?) golang.org/x/net@v0.56.0/ipv4/batch.go:80 +0x57 github.com/quic-go/quic-go.(*oobConn).ReadPacket(0x39b17f08c120) github.com/quic-go/quic-go@v0.60.0/sys_conn_oob.go:174 +0x762 github.com/quic-go/quic-go.(*Transport).listen(0x39b17e26cc60, {0x290b3b8, 0x39b17f08c120}) 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 97 github.com/quic-go/quic-go@v0.60.0/transport.go:419 +0x405 goroutine 103 [select, 219 minutes]: github.com/quic-go/quic-go.(*Transport).runSendQueue(0x39b17e26cc60) 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 97 github.com/quic-go/quic-go@v0.60.0/transport.go:427 +0x445 goroutine 104 [select, 3 minutes]: github.com/quic-go/quic-go.(*baseServer).run(0x39b17e26cfc0) github.com/quic-go/quic-go@v0.60.0/server.go:299 +0x10a created by github.com/quic-go/quic-go.newServer in goroutine 97 github.com/quic-go/quic-go@v0.60.0/server.go:285 +0x525 goroutine 105 [select, 589 minutes]: github.com/quic-go/quic-go.(*baseServer).runSendQueue(0x39b17e26cfc0) github.com/quic-go/quic-go@v0.60.0/server.go:312 +0x195 created by github.com/quic-go/quic-go.newServer in goroutine 97 github.com/quic-go/quic-go@v0.60.0/server.go:286 +0x567 goroutine 106 [select, 9 minutes]: github.com/quic-go/quic-go.(*baseServer).accept(0x39b17e26cfc0, {0x28fcf40, 0x3a64e20}) 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?, 0x3a64e20?}) github.com/quic-go/quic-go@v0.60.0/server.go:131 +0x25 github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*quicListener).Run(0x39b17f019e00) 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 97 github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quicreuse/listener.go:79 +0x30f goroutine 107 [select, 9 minutes]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*listener).Accept(0x39b17f019ea0, {0x28fcf40, 0x3a64e20}) 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(0x39b17f096000) 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(0x39b17f028f20, 0x39b17f096000, 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(0x39b17f028f20, 0x39b17f096000, 0x1, 0x39b17ec6a5b0) 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(0x39b18407ae10?) 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 97 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_listen.go:139 +0x24f goroutine 108 [IO wait]: internal/poll.runtime_pollWait(0x7f91b8646400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b17e243500?, 0x39b181f64b01?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x39b17e243500, 0x39b17e56eaa0) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x39b184bf46f8, 0x8?) net/rawconn.go:44 +0x36 golang.org/x/net/internal/socket.(*syscaller).recvmmsg(0x39b17eee20d8, {0x28f8370?, 0x39b184bf46f8?}, {0x39b184b7b200?, 0x28d9950?, 0x0?}, 0x400b17f22abf0?) golang.org/x/net@v0.56.0/internal/socket/mmsghdr_unix.go:120 +0x70 golang.org/x/net/internal/socket.(*Conn).recvMsgs(0x39b17f028fc0, {0x39b17e160908, 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(0x39b17f0961f0, {0x39b17e160908?, 0x39b17f041328?, 0x9af4471d813979e3?}, 0xd5c8f30c339d0d0b?) golang.org/x/net@v0.56.0/ipv4/batch.go:80 +0x57 github.com/quic-go/quic-go.(*oobConn).ReadPacket(0x39b17f08c480) github.com/quic-go/quic-go@v0.60.0/sys_conn_oob.go:174 +0x762 github.com/quic-go/quic-go.(*Transport).listen(0x39b17e26d560, {0x290b3b8, 0x39b17f08c480}) 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 97 github.com/quic-go/quic-go@v0.60.0/transport.go:419 +0x405 goroutine 109 [select, 583 minutes]: github.com/quic-go/quic-go.(*Transport).runSendQueue(0x39b17e26d560) 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 97 github.com/quic-go/quic-go@v0.60.0/transport.go:427 +0x445 goroutine 110 [select]: github.com/quic-go/quic-go.(*baseServer).run(0x39b17e26db00) github.com/quic-go/quic-go@v0.60.0/server.go:299 +0x10a created by github.com/quic-go/quic-go.newServer in goroutine 97 github.com/quic-go/quic-go@v0.60.0/server.go:285 +0x525 goroutine 111 [select, 119 minutes]: github.com/quic-go/quic-go.(*baseServer).runSendQueue(0x39b17e26db00) github.com/quic-go/quic-go@v0.60.0/server.go:312 +0x195 created by github.com/quic-go/quic-go.newServer in goroutine 97 github.com/quic-go/quic-go@v0.60.0/server.go:286 +0x567 goroutine 112 [select]: github.com/quic-go/quic-go.(*baseServer).accept(0x39b17e26db00, {0x28fcf40, 0x3a64e20}) 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?, 0x3a64e20?}) github.com/quic-go/quic-go@v0.60.0/server.go:131 +0x25 github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*quicListener).Run(0x39b17f096190) 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 97 github.com/libp2p/go-libp2p@v0.48.0/p2p/transport/quicreuse/listener.go:79 +0x30f goroutine 113 [select]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*listener).Accept(0x39b17f096230, {0x28fcf40, 0x3a64e20}) 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(0x39b17f096280) 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(0x39b17f029040, 0x39b17f096280, 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(0x39b17f029040, 0x39b17f096280, 0x1, 0x39b17ec6abd0) 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(0x39b18407ae10?) 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 97 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_listen.go:139 +0x24f goroutine 115 [select]: github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).eventHandler(0x39b17e242f00, {0x28f9a50, 0x39b17e226780}, {0x28f4da8, 0x39b18003ec80}) 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 97 github.com/libp2p/go-libp2p@v0.48.0/p2p/host/observedaddrs/manager.go:213 +0x3b3 goroutine 116 [select]: github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).worker(0x39b17e242f00) 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 97 github.com/libp2p/go-libp2p@v0.48.0/p2p/host/observedaddrs/manager.go:214 +0x3f9 goroutine 60 [select, 579 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 122 github.com/libp2p/go-libp2p@v0.48.0/p2p/protocol/identify/id.go:272 +0x374 goroutine 118 [select]: github.com/libp2p/go-libp2p/p2p/host/pstoremanager.(*PeerstoreManager).background(0x39b17e226240, {0x28fd020, 0x39b17f0963c0}, {0x28f9a50, 0x39b17e226840}) 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 97 github.com/libp2p/go-libp2p@v0.48.0/p2p/host/pstoremanager/pstoremanager.go:80 +0x205 goroutine 179 [select, 589 minutes]: database/sql.(*DB).connectionOpener(0x39b17f318270, {0x28fd020, 0x39b17ed2e2d0}) database/sql/sql.go:1261 +0x89 created by database/sql.OpenDB in goroutine 1 database/sql/sql.go:841 +0x130 goroutine 121 [select]: github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background(0x39b17e03aea0, {0x28f9a50, 0x39b17e2268a0}, {0x28f9a50, 0x39b17e226960}, {0x28f4da8, 0x39b18003f000}, {0x28f4da8, 0x39b18003f180}) 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 97 github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/addrs_manager.go:227 +0xba8 goroutine 122 [select, 579 minutes]: github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).loop(0x39b17f010dc0, {0x28fd020, 0x39b17f019900}) 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 97 github.com/libp2p/go-libp2p@v0.48.0/p2p/protocol/identify/id.go:249 +0x1f4 goroutine 124 [select, 579 minutes]: github.com/libp2p/go-libp2p/p2p/net/swarm.(*connectednessEventEmitter).runEmitter(0x39b17f20c240) 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 125 [select, 5 minutes]: github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialBackoff).background(0x39b18407b950, {0x28fd020, 0x39b17f21a960}) 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 126 [select]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*reuse).gc(0x39b17f0895e0) 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 127 [select]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*reuse).gc(0x39b17f089650) 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 129 [chan receive, 589 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 182482 [chan send, 535 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 182481 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 178 [select]: github.com/pactus-project/gopkg/pipeline.(*pipeline[...]).receiveLoop(0x39b17f3cefb8) 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, 201 minutes]: github.com/pactus-project/gopkg/pipeline.(*pipeline[...]).receiveLoop(0x39b17f3cf7b8) 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 133 [select]: github.com/libp2p/go-libp2p/p2p/host/autonat.(*AmbientAutoNAT).background(0x39b17f2341a0) 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 136 [select, 49 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 64 [select]: github.com/pactus-project/gopkg/pipeline.(*pipeline[...]).receiveLoop(0x39b17ecfc7b8) 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 141 [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 142 [select, 5 minutes]: github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).persistRTPeersInPeerStore(0x39b17fd5f508) 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 143 [select, 3 minutes]: 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 144 [select, 3 minutes]: github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop(0x39b17f212000) 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 145 [select, 3 minutes]: 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 146 [select]: github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).background(0x39b18006dd00, {0x28fd020, 0x39b17f21a190}) 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 147 [select]: github.com/libp2p/go-libp2p-pubsub.(*backoff).cleanupLoop(0x39b180076ed0, {0x28fd020, 0x39b17e2be230}) 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 148 [select]: github.com/libp2p/go-libp2p-pubsub/timecache.background({0x28fd020, 0x39b17f21a2d0}, {0x28f5bd0, 0x39b180077170}, 0x39b180077140, 0x39b17f261f50?) 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 149 [select]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).heartbeatTimer(0x39b17e06efc8) 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 150 [select, 193 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0x39b17e06efc8) 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 151 [select, 193 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0x39b17e06efc8) 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 152 [select, 193 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0x39b17e06efc8) 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 153 [select, 193 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0x39b17e06efc8) 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 154 [select, 193 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0x39b17e06efc8) 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 155 [select, 193 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0x39b17e06efc8) 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 156 [select, 193 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0x39b17e06efc8) 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 157 [select, 193 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0x39b17e06efc8) 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 158 [select]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).manageAddrBook(0x39b17e06efc8) 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 159 [select]: github.com/libp2p/go-libp2p-pubsub.(*PubSub).watchForNewPeers(0x39b17e06f208, {0x28fd020, 0x39b17e2be230}) 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 160 [select]: github.com/libp2p/go-libp2p-pubsub.(*validation).validateWorker(0x39b17f21a230) 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 161 [select]: github.com/libp2p/go-libp2p-pubsub.(*validation).validateWorker(0x39b17f21a230) 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 162 [select]: github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop(0x39b17e06f208, {0x28fd020, 0x39b17e2be230}) 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 53735 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19f121400, {0x39b193ef82d7, 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(0x39b180309e28?, {0x39b193ef82d7?, 0x39b183cf19d0?, 0x39b180309e68?}) 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(0x39b186389200, {0x39b193ef82d7?, 0x39b182a15180?, 0x39b180309fb0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b193ef82d7?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b180309f58?, {0x39b193ef82d7?, 0x39b18841b880?, 0x39b180309fb0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b182a11ea0}) 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 53733 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 53730 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b18841c7e0) 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 53728 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 53563 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b19efcf200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b19efcf200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 53541 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 791763 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b182552a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791758 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 53734 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b19f17ce50, 0x10b1f) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b19f17ce40, {0x28fd020, 0x39b193ea4500}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b193ea4500}, {0x291afc8, 0x39b182a11ea0}, 0x39b19f17ce40, 0x39b193ede700) 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 53733 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 53746 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19ef31800, {0x39b193ea2508, 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?, {0x39b193ea2508?, 0x39b19cdc79d4?, 0x39b19cdc7800?}) 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(0x39b187b9f000, {0x39b193ea2508?, 0x46a82d?, 0x39b19cdc7b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b187b9f000}, {0x39b193ea2508, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b193ea24f8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b193ea24f8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b182a15580) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19cdc7b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b187b9f000}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b187b9f000?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b187b9f000}) 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 53730 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 80845 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1847e1750, 0x4a3c) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1847e1740, {0x28fd020, 0x39b183a20500}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b183a20500}, {0x291afc8, 0x39b182396d40}, 0x39b1847e1740, 0x39b17ff1f730) 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 80844 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 56750 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1847e12d0, 0x2713) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1847e12c0, {0x28fd020, 0x39b184b26500}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b184b26500}, {0x291afc8, 0x39b184abb3e0}, 0x39b1847e12c0, 0x39b184a895e0) 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 56749 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 56668 [IO wait]: internal/poll.runtime_pollWait(0x7f9171837000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b184954e80?, 0x39b18062d500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b184954e80, {0x39b18062d500, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b184954e80, {0x39b18062d500?, 0x39b18062d500?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b18477c7a0, {0x39b18062d500?, 0x7f91712b29a8?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b187d42840, {0x39b18062d500?, 0x39b180ce8b40?, 0x39b1852b0c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b182a5c9a8, {0x28eb140, 0x39b187d42840}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b182a5c708, {0x7f917191b9a0, 0x39b181ed4a00}, 0x39b1852b0dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b182a5c708, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b182a5c708, {0x39b18480d4d0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b184a88cb0}, {0x39b18480d4d0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b18841cc60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b18841cc60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 56546 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 82178 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1819bd150, 0x2e04) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1819bd140, {0x28fd020, 0x39b1927879f0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b1927879f0}, {0x291afc8, 0x39b1859fe4a0}, 0x39b1819bd140, 0x39b1823a6150) 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 82177 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 791898 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1865ffc00, {0x39b197ae9048, 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?, {0x39b197ae9048?, 0x39b1827539d4?, 0x39b182753800?}) 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(0x39b1827c3c80, {0x39b197ae9048?, 0x46a82d?, 0x39b182753b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1827c3c80}, {0x39b197ae9048, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b197ae9038) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b197ae9038}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1840bb740) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b182753b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1827c3c80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b1827c3c80?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1827c3c80}) 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 791856 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 85291 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1849a2200, {0x39b193ea3e40, 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?, {0x39b193ea3e40?, 0x39b1856759d4?, 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(0x39b1848e4d00, {0x39b193ea3e40?, 0x46a82d?, 0x39b185675b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1848e4d00}, {0x39b193ea3e40, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b193ea3e30) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b193ea3e30}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1848f4580) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b185675b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1848e4d00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b1848e4d00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1848e4d00}) 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 85285 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 791927 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1827ac700, {0x39b19c7108f8, 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?, {0x39b19c7108f8?, 0x39b1853359d4?, 0x39b185335800?}) 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(0x39b1828b8800, {0x39b19c7108f8?, 0x46a82d?, 0x39b185335b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1828b8800}, {0x39b19c7108f8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b19c7108e8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b19c7108e8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b183ac2b00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b185335b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1828b8800}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b1828b8800?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1828b8800}) 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 791887 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 954986 [select, 103 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1859ecf00, {0x39b17f5668f5, 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(0x39b181b71e28?, {0x39b17f5668f5?, 0x39b184be37a0?, 0x39b181b71e68?}) 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(0x39b182293700, {0x39b17f5668f5?, 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, {0x39b17f5668f5?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b184a45420?, {0x39b17f5668f5?, 0x39b1818eafa0?, 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(0x39b17e06f208, {0x291afc8, 0x39b181ef6de0}) 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 954984 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 81580 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b180603c00, {0x39b185a7fab0, 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?, {0x39b185a7fab0?, 0x39b19bd779d4?, 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(0x39b187b9f680, {0x39b185a7fab0?, 0x46a82d?, 0x39b19bd77b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b187b9f680}, {0x39b185a7fab0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b185a7faa0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b185a7faa0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b180c05700) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19bd77b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b187b9f680}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b187b9f680?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b187b9f680}) 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 81576 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 791074 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b181c1cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791059 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 791887 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b18286e5a0) 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 791753 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 791066 [select, 193 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b183554d00, {0x39b1812be06f, 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(0x39b184f187e0?, {0x39b1812be06f?, 0x39b1811b5701?, 0x39b1811b5668?}) 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(0x39b1818c8e00, {0x39b1812be06f?, 0xa000000000000?, 0x7f9171422380?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1812be06f?, 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?, {0x39b1812be06f?, 0x3a405e0?, 0x39b1811b5768?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b185d50760}) 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 791064 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1129965 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1853266c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1853266c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1129869 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 337347 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b184f0f320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b184f0f320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 337330 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 784775 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b185a9ef00, {0x39b17ec57ab0, 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?, {0x39b17ec57ab0?, 0x39b17f5d99d4?, 0x39b17f5d9800?}) 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(0x39b1849b3980, {0x39b17ec57ab0?, 0x46a82d?, 0x39b17f5d9b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1849b3980}, {0x39b17ec57ab0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17ec57aa0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17ec57aa0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b184097840) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b17f5d9b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1849b3980}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b1849b3980?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1849b3980}) 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 784771 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1073964 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1824cd560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1073970 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 53567 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b19efcf200) 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 7109 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 39161 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b186cb5560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b186cb5560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 29620 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 53577 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19f120200, {0x39b19f0d1e87, 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(0x39b184325e28?, {0x39b19f0d1e87?, 0x39b19f118ee0?, 0x39b184325e68?}) 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(0x39b19f0c5480, {0x39b19f0d1e87?, 0x26?, 0x39b1801fedc0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b19f0d1e87?, 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?, {0x39b19f0d1e87?, 0x39b184325f90?, 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(0x39b17e06f208, {0x291afc8, 0x39b19f0d7dc0}) 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 53575 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 53585 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19ef30d00, {0x39b18472a760, 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?, {0x39b18472a760?, 0x39b19cdcb9d4?, 0x39b19cdcb800?}) 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(0x39b19f027e80, {0x39b18472a760?, 0x46a82d?, 0x39b19cdcbb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b19f027e80}, {0x39b18472a760, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b18472a750) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b18472a750}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b19f06aac0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19cdcbb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b19f027e80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b19f027e80?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b19f027e80}) 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 53567 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 53564 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b19efcf200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 53541 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 53576 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b19f0f6850, 0x2336) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b19f0f6840, {0x28fd020, 0x39b19f104c30}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19f104c30}, {0x291afc8, 0x39b19f0d7dc0}, 0x39b19f0f6840, 0x39b19f0f96c0) 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 53575 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 53562 [IO wait]: internal/poll.runtime_pollWait(0x7f9171714e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b19f027880?, 0x39b17f222000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b19f027880, {0x39b17f222000, 0x1500, 0x1500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b19f027880, {0x39b17f222000?, 0x39b17f222000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b19ef74840, {0x39b17f222000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0d080, {0x39b17f222000?, 0x39b1820fdc20?, 0x39b182927c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b19ee83428, {0x28eb140, 0x39b197f0d080}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b19ee83188, {0x7f917191b9a0, 0x39b19f06a800}, 0x39b182927dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b19ee83188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b19ee83188, {0x39b19f0d1904, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19f0f89a0}, {0x39b19f0d1904, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b19efcf200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b19efcf200) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 53541 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 53725 [IO wait]: internal/poll.runtime_pollWait(0x7f91b8646000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b186388a80?, 0x39b1856ab800?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b186388a80, {0x39b1856ab800, 0x2600, 0x2600}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b186388a80, {0x39b1856ab800?, 0x39b1856ab800?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b19f107978, {0x39b1856ab800?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d414588, {0x39b1856ab800?, 0x39b18214e3c0?, 0x39b184452c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b182a5c628, {0x28eb140, 0x39b19d414588}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b182a5c388, {0x7f917191b9a0, 0x39b182a15180}, 0x39b184452dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b182a5c388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b182a5c388, {0x39b187953f60, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b18841be30}, {0x39b187953f60, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b18841c7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b18841c7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 53722 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 88585 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b182970a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b182970a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 88548 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 56681 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b18841cc60) 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 28642 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 56669 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b18841cc60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b18841cc60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 56546 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 56670 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b18841cc60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 56546 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 56751 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19f121c00, {0x39b18480ddcb, 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(0x39b187a05e28?, {0x39b18480ddcb?, 0x39b184b3c8c0?, 0x39b187a05e68?}) 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(0x39b184806e00, {0x39b18480ddcb?, 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, {0x39b18480ddcb?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b184b3c5a8?, {0x39b18480ddcb?, 0x39b187af2f60?, 0x39b17e2be240?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b184abb3e0}) 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 56749 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 84124 [IO wait]: internal/poll.runtime_pollWait(0x7f9171830000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b183334b80?, 0x39b18313e800?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b183334b80, {0x39b18313e800, 0x800, 0x800}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b183334b80, {0x39b18313e800?, 0x39b18313e800?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1994ebb30, {0x39b18313e800?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0c588, {0x39b18313e800?, 0x39b187f3b4a0?, 0x39b18260ac00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1827c49a8, {0x28eb140, 0x39b197f0c588}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b1827c4708, {0x7f917191b9a0, 0x39b183342480}, 0x39b18260adc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b1827c4708, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b1827c4708, {0x39b181590fd0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1841ffc70}, {0x39b181590fd0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1831e85a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1831e85a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 84133 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 317535 [select, 459 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18167c700, {0x39b17e3b9aa3, 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(0x39b19c9dde28?, {0x39b17e3b9aa3?, 0x39b18afdee70?, 0x39b19c9dde68?}) 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(0x39b1819c8880, {0x39b17e3b9aa3?, 0x39b17e022070?, 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, {0x39b17e3b9aa3?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x27ecff778?, {0x39b17e3b9aa3?, 0x0?, 0x39b17e2f4700?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b185c60e20}) 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 317533 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 53022 [chan receive, 589 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x39b19edeef30, {0x28fd020, 0x39b19edece60}) 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 69103 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b186586000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b186586000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 68171 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 69143 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b186586000) 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 31165 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 80534 [IO wait]: internal/poll.runtime_pollWait(0x7f9171707c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x67?, 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(0x39b17e285780, 0x39b17f0159f0) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x39b184e00a08, 0x39b187f6fca0?) net/rawconn.go:44 +0x36 google.golang.org/grpc/internal/transport/readyreader.(*nonBlockingReader).ReadOnReady(0x39b1862aae60, 0x39b187f6fd00?, {0x28f54c0, 0x39b17e2f8870}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:114 +0xa7 google.golang.org/grpc/internal/transport/readyreader.(*bufReadyReader).Read(0x39b18137f490, {0x39b19edb6044, 0x9, 0x1a9b160?}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:221 +0x174 io.ReadAtLeast({0x28ede00, 0x39b18137f490}, {0x39b19edb6044, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 golang.org/x/net/http2.readFrameHeader({0x39b19edb6044, 0x9, 0x39b100000000?}, {0x28ede00?, 0x39b18137f490?}) golang.org/x/net@v0.56.0/http2/frame.go:250 +0x65 golang.org/x/net/http2.(*Framer).ReadFrameHeader(0x39b19edb6000) golang.org/x/net@v0.56.0/http2/frame.go:513 +0x6b google.golang.org/grpc/internal/transport.(*framer).readFrame(0x39b180257100) google.golang.org/grpc@v1.81.1/internal/transport/http_util.go:493 +0x45 google.golang.org/grpc/internal/transport.(*http2Client).reader(0x39b19ee80008, 0x39b18137f500) 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 80552 google.golang.org/grpc@v1.81.1/internal/transport/http2_client.go:413 +0x1dfe goroutine 81391 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b17fbe4d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b17fbe4d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81399 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 81502 [IO wait]: internal/poll.runtime_pollWait(0x7f9171830400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b19f14fb00?, 0x39b1806ae000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b19f14fb00, {0x39b1806ae000, 0x800, 0x800}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b19f14fb00, {0x39b1806ae000?, 0x39b1806ae000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1851609c8, {0x39b1806ae000?, 0x7f9171a08e08?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b17fc05770, {0x39b1806ae000?, 0x39b17e326780?, 0x39b19cbaec00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b180338d28, {0x28eb140, 0x39b17fc05770}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b180338a88, {0x7f917191b9a0, 0x39b18174e4c0}, 0x39b19cbaedc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b180338a88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b180338a88, {0x39b17f602210, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b18056e150}, {0x39b17f602210, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b17fbe58c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b17fbe58c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81500 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 82132 [select]: github.com/quic-go/quic-go.(*incomingStreamsMap[...]).AcceptStream(0x291a940, {0x28fcf40, 0x3a64e20}) 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, 0x3a64e20}) 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(0x39b18407ae10?) 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 82130 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 82254 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b181caa790, 0x238d) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b181caa780, {0x28fd020, 0x39b189ea0b40}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b189ea0b40}, {0x291afc8, 0x39b186ffe960}, 0x39b181caa780, 0x39b182498620) 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 82253 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 80831 [IO wait]: internal/poll.runtime_pollWait(0x7f9171838e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b197584280?, 0x39b19edb8000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b197584280, {0x39b19edb8000, 0x5000, 0x5000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b197584280, {0x39b19edb8000?, 0x39b19edb8000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1843feed0, {0x39b19edb8000?, 0x7f9171494798?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b190f74e10, {0x39b19edb8000?, 0x39b17e5d3c20?, 0x39b184133c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18c5a9ea8, {0x28eb140, 0x39b190f74e10}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18c5a9c08, {0x7f917191b9a0, 0x39b1822f3900}, 0x39b184133dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18c5a9c08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18c5a9c08, {0x39b17e77f780, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b17ff6c070}, {0x39b17e77f780, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b187b90c60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b187b90c60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80826 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 82264 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b181697700, {0x39b180705948, 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?, {0x39b180705948?, 0x39b19c44b9d4?, 0x39b19c44b800?}) 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(0x39b181c73680, {0x39b180705948?, 0x46a82d?, 0x39b19c44bb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b181c73680}, {0x39b180705948, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b180705938) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b180705938}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b180c76300) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19c44bb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b181c73680}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b181c73680?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b181c73680}) 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 82251 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 80872 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19f121500, {0x39b17ee08f70, 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?, {0x39b17ee08f70?, 0x39b1935899d4?, 0x39b193589800?}) 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(0x39b197584d80, {0x39b17ee08f70?, 0x46a82d?, 0x39b193589b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b197584d80}, {0x39b17ee08f70, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17ee08f60) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17ee08f60}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b181524880) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b193589b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b197584d80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b197584d80?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b197584d80}) 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 80852 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 53011 [select]: 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 69344 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18668a300, {0x39b18668e3a0, 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?, {0x39b18668e3a0?, 0x39b19bd759d4?, 0x39b19bd75800?}) 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(0x39b184eef700, {0x39b18668e3a0?, 0x46a82d?, 0x39b19bd75b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b184eef700}, {0x39b18668e3a0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b18668e390) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b18668e390}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1861da7c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19bd75b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b184eef700}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b184eef700?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b184eef700}) 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 69143 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 80849 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b187b90c60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80826 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 53015 [chan receive, 577 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x39b19edee350, {0x28fd020, 0x39b19edec230}) 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 791073 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b181c1cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b181c1cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791059 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 794480 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b180f62d00, {0x39b17e2733f0, 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?, {0x39b17e2733f0?, 0x39b18274d9d4?, 0x39b18274d800?}) 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(0x39b1844f2700, {0x39b17e2733f0?, 0x46a82d?, 0x39b18274db68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1844f2700}, {0x39b17e2733f0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17e2733e0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17e2733e0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b184968400) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b18274db68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1844f2700}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b1844f2700?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1844f2700}) 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 794475 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 77491 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b18841d0e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 76558 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 77509 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b18841d0e0) 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 51228 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 77490 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b18841d0e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b18841d0e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 76558 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 77489 [IO wait]: internal/poll.runtime_pollWait(0x7f9171714600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1876bc800?, 0x39b1856a2000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b1876bc800, {0x39b1856a2000, 0x2600, 0x2600}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b1876bc800, {0x39b1856a2000?, 0x39b1856a2000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b18477da00, {0x39b1856a2000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d414810, {0x39b1856a2000?, 0x39b1802d0f00?, 0x39b19b311c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b182a5d0a8, {0x28eb140, 0x39b19d414810}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b182a5ce08, {0x7f917191b9a0, 0x39b1876bb340}, 0x39b19b311dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b182a5ce08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b182a5ce08, {0x39b187ad4800, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b187b193b0}, {0x39b187ad4800, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b18841d0e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b18841d0e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 76558 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1126885 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b185e3c600, {0x39b17f0abc18, 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?, {0x39b17f0abc18?, 0x39b1851db9d4?, 0x39b1851db800?}) 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(0x39b18504d800, {0x39b17f0abc18?, 0x46a82d?, 0x39b1851dbb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b18504d800}, {0x39b17f0abc18, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17f0abc08) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17f0abc08}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1804ad600) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1851dbb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b18504d800}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b18504d800?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b18504d800}) 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 1126840 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 80961 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b19f145d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80939 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 80518 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b186586ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80382 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1129974 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b185055a50, 0x73f) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b185055a40, {0x28fd020, 0x39b185cffc70}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b185cffc70}, {0x291afc8, 0x39b19efc0e00}, 0x39b185055a40, 0x39b185ca3880) 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 1129973 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 965648 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b18500b560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b18500b560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 965655 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 80566 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b186048a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80541 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 80596 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b196d17800, {0x39b17fd90880, 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?, {0x39b17fd90880?, 0x39b197f039d4?, 0x39b197f03800?}) 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(0x39b1821e0480, {0x39b17fd90880?, 0x46a82d?, 0x39b197f03b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1821e0480}, {0x39b17fd90880, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17fd90870) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17fd90870}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b18216b840) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b197f03b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1821e0480}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b1821e0480?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1821e0480}) 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 80580 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 80599 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b196d17c00, {0x39b1802bb92c, 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(0x39b197b98c40?, {0x39b1802bb92c?, 0x39b184145e01?, 0x39b184145e68?}) 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(0x39b1821e0700, {0x39b1802bb92c?, 0x39b184145e78?, 0x39b184145eb0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1802bb92c?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b19cabed90?, {0x39b1802bb92c?, 0x39b1880a77a0?, 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(0x39b17e06f208, {0x291afc8, 0x39b1825f3260}) 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 80597 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 80593 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b196d17600, {0x39b1802baf4c, 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(0x39b197b98460?, {0x39b1802baf4c?, 0x39b181fdbe01?, 0x39b181fdbe68?}) 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(0x39b1821e0380, {0x39b1802baf4c?, 0x39b181fdbea0?, 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, {0x39b1802baf4c?, 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?, {0x39b1802baf4c?, 0x39b18d21fb18?, 0x39b180096dcc?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b1825f3000}) 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 80559 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 81576 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b17fc797a0) 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 81574 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 81510 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b17fc79320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b17fc79320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81507 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 81741 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b180fa6120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b180fa6120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81738 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 80630 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1860490e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80615 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 78424 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184a78b00, {0x39b187d2db97, 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(0x39b19bf0be28?, {0x39b187d2db97?, 0x39b187d6e770?, 0x39b19bf0be68?}) 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(0x39b187d1af80, {0x39b187d2db97?, 0x18?, 0x39b17f5e8008?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b187d2db97?, 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?, {0x39b187d2db97?, 0x39b1860284b0?, 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(0x39b17e06f208, {0x291afc8, 0x39b187d70500}) 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 78422 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 78423 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b187d58610, 0x2530) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b187d58600, {0x28fd020, 0x39b186475450}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b186475450}, {0x291afc8, 0x39b187d70500}, 0x39b187d58600, 0x39b187d5c9a0) 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 78422 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 80628 [IO wait]: internal/poll.runtime_pollWait(0x7f9171713600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1821e0b80?, 0x39b17f73f500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b1821e0b80, {0x39b17f73f500, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b1821e0b80, {0x39b17f73f500?, 0x39b17f73f500?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b187edaca0, {0x39b17f73f500?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0c558, {0x39b17f73f500?, 0x39b1821fa000?, 0x39b18be0fc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18c5a97a8, {0x28eb140, 0x39b197f0c558}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18c5a9508, {0x7f917191b9a0, 0x39b18219b200}, 0x39b18be0fdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18c5a9508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18c5a9508, {0x39b1807b2ab0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b182467b20}, {0x39b1807b2ab0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1860490e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1860490e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80615 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 85243 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1847f6a20) 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 85241 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 53100 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19e69b800, {0x39b19efac8b0, 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?, {0x39b19efac8b0?, 0x39b1851df9d4?, 0x39b1851df800?}) 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(0x39b19efd2a80, {0x39b19efac8b0?, 0x46a82d?, 0x39b1851dfb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b19efd2a80}, {0x39b19efac8b0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b19efac8a0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b19efac8a0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b19ee4b880) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1851dfb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b19efd2a80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b19efd2a80?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b19efd2a80}) 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 53097 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 80529 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b181e94900, {0x39b180096eab, 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(0x39b18bd84e28?, {0x39b180096eab?, 0x39b18d21fdc0?, 0x39b18bd84e68?}) 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(0x39b180256f80, {0x39b180096eab?, 0x39b18bd84ea0?, 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, {0x39b180096eab?, 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?, {0x39b180096eab?, 0x39b1842d2928?, 0x39b17ff464c2?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b188020b80}) 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 80527 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 80539 [select]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x39b181293e40, 0x1) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:420 +0x10a google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x39b180325d60) 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 80552 google.golang.org/grpc@v1.81.1/internal/transport/http2_client.go:469 +0x23bb goroutine 80399 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b18841cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80139 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 79432 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18668ac00, {0x39b1810b2370, 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?, {0x39b1810b2370?, 0x39b1971c19d4?, 0x39b1971c1800?}) 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(0x39b187c7dc00, {0x39b1810b2370?, 0x46a82d?, 0x39b1971c1b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b187c7dc00}, {0x39b1810b2370, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b1810b2360) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b1810b2360}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b187e25580) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1971c1b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b187c7dc00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b187c7dc00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b187c7dc00}) 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 77509 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 53016 [chan receive, 577 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x39b19edee380, {0x28fd020, 0x39b19edec280}) 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 80488 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b17df7cd00, {0x39b17fc04070, 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?, {0x39b17fc04070?, 0x39b19c05d9d4?, 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(0x39b180256080, {0x39b17fc04070?, 0x46a82d?, 0x39b19c05db68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b180256080}, {0x39b17fc04070, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17fc04060) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17fc04060}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b17fb0e340) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19c05db68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b180256080}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b180256080?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b180256080}) 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 80395 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1128761 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1831ca0d0, 0x67a) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1831ca0c0, {0x28fd020, 0x39b1961d7e00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b1961d7e00}, {0x291afc8, 0x39b1866f1380}, 0x39b1831ca0c0, 0x39b18d1f9ce0) 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 1128760 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 613539 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b19f1447e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b19f1447e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 613521 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 80426 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b19d074850, 0x39894) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b19d074840, {0x28fd020, 0x39b17e2bed70}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b17e2bed70}, {0x291afc8, 0x39b1914099a0}, 0x39b19d074840, 0x39b1812e47e0) 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 80425 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 171308 [chan send, 541 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 171307 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 83673 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1829b3560) 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 83671 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 80397 [IO wait]: internal/poll.runtime_pollWait(0x7f9171707400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b188123480?, 0x39b17f005500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b188123480, {0x39b17f005500, 0x1500, 0x1500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b188123480, {0x39b17f005500?, 0x39b17f005500?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b187eda710, {0x39b17f005500?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0c960, {0x39b17f005500?, 0x39b1822eb860?, 0x39b19c1aac00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b182a5dea8, {0x28eb140, 0x39b197f0c960}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b182a5dc08, {0x7f917191b9a0, 0x39b1882c13c0}, 0x39b19c1aadc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b182a5dc08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b182a5dc08, {0x39b185188700, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1824c7ab0}, {0x39b185188700, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b18841cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b18841cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80139 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 80398 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b18841cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b18841cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80139 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 53092 [IO wait]: internal/poll.runtime_pollWait(0x7f91715e0c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b19efd2800?, 0x39b19ee6d000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b19efd2800, {0x39b19ee6d000, 0x800, 0x800}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b19efd2800, {0x39b19ee6d000?, 0x39b19ee6d000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b19ee552c0, {0x39b19ee6d000?, 0x7f9171494798?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b190f75200, {0x39b19ee6d000?, 0x39b1822f54a0?, 0x39b19c153c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b19e699ea8, {0x28eb140, 0x39b190f75200}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b19e699c08, {0x7f917191b9a0, 0x39b19ee4b4c0}, 0x39b19c153dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b19e699c08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b19e699c08, {0x39b19eecb0b4, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19efbe700}, {0x39b19eecb0b4, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b19efce120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b19efce120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 53090 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1102008 [select, 27 minutes]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x39b1844f9140, 0x1) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:420 +0x10a google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x39b18262e960) 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 1102007 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:340 +0x18e7 goroutine 1104328 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1860498c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1860498c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1104307 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 82308 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b181c36ea0) 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 82306 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 53072 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b19d075e10, 0x2776) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b19d075e00, {0x28fd020, 0x39b19ef4c320}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19ef4c320}, {0x291afc8, 0x39b19ef3d420}, 0x39b19d075e00, 0x39b19ee8da40) 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 53071 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 56724 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19ef31e00, {0x39b184a12af0, 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?, {0x39b184a12af0?, 0x39b1864e39d4?, 0x39b1864e3800?}) 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(0x39b184a34280, {0x39b184a12af0?, 0x46a82d?, 0x39b1864e3b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b184a34280}, {0x39b184a12af0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b184a12ae0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b184a12ae0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1849ff0c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1864e3b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b184a34280}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b184a34280?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b184a34280}) 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 56681 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 297030 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b182219b10, 0x8e33) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b182219b00, {0x28fd020, 0x39b17eb02820}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b17eb02820}, {0x291afc8, 0x39b18bb7e5a0}, 0x39b182219b00, 0x39b183953810) 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 297029 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 297989 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b182a8c100, {0x39b185882d30, 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?, {0x39b185882d30?, 0x39b19c1039d4?, 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(0x39b181408e80, {0x39b185882d30?, 0x46a82d?, 0x39b19c103b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b181408e80}, {0x39b185882d30, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b185882d20) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b185882d20}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1845e8a80) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19c103b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b181408e80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b181408e80?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b181408e80}) 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 297960 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 195887 [chan send, 527 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 195886 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 317541 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b180603200, {0x39b18027de70, 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?, {0x39b18027de70?, 0x39b1971bd9d4?, 0x39b1971bd800?}) 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(0x39b181953400, {0x39b18027de70?, 0x46a82d?, 0x39b1971bdb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b181953400}, {0x39b18027de70, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b18027de60) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b18027de60}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1824d4340) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1971bdb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b181953400}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b181953400?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b181953400}) 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 317530 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 82589 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b181dfd100, {0x39b1803799a5, 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(0x39b181ba9e28?, {0x39b1803799a5?, 0x39b184b3da40?, 0x39b181ba9e68?}) 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(0x39b181f84800, {0x39b1803799a5?, 0x0?, 0x39b181ba9eb8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1803799a5?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x28d80c0?, {0x39b1803799a5?, 0x39b181ba9fa0?, 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(0x39b17e06f208, {0x291afc8, 0x39b18c331060}) 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 82587 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 85239 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1847f6a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1847f6a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 85236 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 53043 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b197255c20) 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 53041 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 82588 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b181b79c90, 0x2522) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b181b79c80, {0x28fd020, 0x39b1823fbae0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b1823fbae0}, {0x291afc8, 0x39b18c331060}, 0x39b181b79c80, 0x39b18256e460) 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 82587 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1126811 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b182970900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b182970900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1126766 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 80598 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b19d075510, 0x11cab) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b19d075500, {0x28fd020, 0x39b18127a050}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18127a050}, {0x291afc8, 0x39b1825f3260}, 0x39b19d075500, 0x39b1815316c0) 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 80597 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 80565 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b186048a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b186048a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80541 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1104520 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1860d4300, {0x39b180705840, 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?, {0x39b180705840?, 0x39b18083f9d4?, 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(0x39b19ee53600, {0x39b180705840?, 0x46a82d?, 0x39b18083fb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b19ee53600}, {0x39b180705840, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b180705830) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b180705830}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b18640bc00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b18083fb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b19ee53600}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b19ee53600?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b19ee53600}) 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 1104332 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 182506 [chan send, 535 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 182505 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 196245 [chan send, 527 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 196244 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1129964 [IO wait]: internal/poll.runtime_pollWait(0x7f9171836a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1850a4400?, 0x39b183e63500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b1850a4400, {0x39b183e63500, 0x1500, 0x1500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b1850a4400, {0x39b183e63500?, 0x39b183e63500?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1826b4770, {0x39b183e63500?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d415878, {0x39b183e63500?, 0x39b18527ad20?, 0x39b18aec7c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b184d8e9a8, {0x28eb140, 0x39b19d415878}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b184d8e708, {0x7f917191b9a0, 0x39b1855e9c00}, 0x39b18aec7dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b184d8e708, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b184d8e708, {0x39b181dbb3f0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b185ca3110}, {0x39b181dbb3f0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1853266c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1853266c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1129869 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1126873 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b187d59c90, 0x370) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b187d59c80, {0x28fd020, 0x39b19d55b220}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19d55b220}, {0x291afc8, 0x39b192dfef60}, 0x39b187d59c80, 0x39b1853a78f0) 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 1126872 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1128762 [select, 13 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184a78800, {0x39b18148a9a3, 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(0x39b185260230?, {0x39b18148a9a3?, 0xc2a2625d5e146001?, 0x39b1811b7668?}) 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(0x39b18272de00, {0x39b18148a9a3?, 0xa00b184a78300?, 0x7f91711c2a80?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b18148a9a3?, 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?, {0x39b18148a9a3?, 0x3a405e0?, 0x39b1811b7768?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b1866f1380}) 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 1128760 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 82699 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b181f6f100, {0x39b18afaf588, 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?, {0x39b18afaf588?, 0x39b182a219d4?, 0x39b182a21800?}) 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(0x39b181f7f280, {0x39b18afaf588?, 0x46a82d?, 0x39b182a21b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b181f7f280}, {0x39b18afaf588, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b18afaf578) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b18afaf578}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1811e4f40) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b182a21b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b181f7f280}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b181f7f280?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b181f7f280}) 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 82694 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1151914 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1808af000, {0x39b197f0d4f8, 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(0x1b03da0?, {0x39b197f0d4f8?, 0x4?, 0x10?}) 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(0x39b185140480, {0x39b197f0d4f8?, 0x46a7b6?, 0x39b18bd08b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b185140480}, {0x39b197f0d4f8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b197f0d4e8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b197f0d4e8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b184855c80) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b18bd08b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b185140480}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b185140480?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b185140480}) 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 1151941 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 81473 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18036b700, {0x39b17f5be1a5, 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(0x39b181a43e28?, {0x39b17f5be1a5?, 0x39b19c555a40?, 0x39b181a43e68?}) 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(0x39b187b9e580, {0x39b17f5be1a5?, 0x39b181a43ea0?, 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, {0x39b17f5be1a5?, 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?, {0x39b17f5be1a5?, 0x39b19c555568?, 0x39b17f548b0a?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b180570ec0}) 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 81455 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 85251 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184889600, {0x39b193ea3570, 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?, {0x39b193ea3570?, 0x39b1856779d4?, 0x39b185677800?}) 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(0x39b1848e4000, {0x39b193ea3570?, 0x46a82d?, 0x39b185677b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1848e4000}, {0x39b193ea3570, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b193ea3560) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b193ea3560}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1848c9b80) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b185677b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1848e4000}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b1848e4000?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1848e4000}) 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 85243 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 190466 [chan send, 529 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 190465 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 52985 [select, 589 minutes]: github.com/quic-go/quic-go.(*Transport).runSendQueue(0x39b197255560) 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 52982 github.com/quic-go/quic-go@v0.60.0/transport.go:427 +0x445 goroutine 81949 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b181363d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b181363d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81946 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 81444 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b180476910, 0x2a4d) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b180476900, {0x28fd020, 0x39b186ff7860}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b186ff7860}, {0x291afc8, 0x39b180570680}, 0x39b180476900, 0x39b18030e2a0) 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 81443 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 297006 [IO wait]: internal/poll.runtime_pollWait(0x7f917170de00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b182464c80?, 0x39b182702600?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b182464c80, {0x39b182702600, 0x2600, 0x2600}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b182464c80, {0x39b182702600?, 0x39b182702600?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1994eab80, {0x39b182702600?, 0x7f9171a08e08?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b17fc04f60, {0x39b182702600?, 0x39b18ad81680?, 0x39b18260dc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18247f0a8, {0x28eb140, 0x39b17fc04f60}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18247ee08, {0x7f917191b9a0, 0x39b180ddd000}, 0x39b18260ddc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18247ee08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18247ee08, {0x39b1811c8680, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b183953180}, {0x39b1811c8680, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b182510360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b182510360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 296993 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 80852 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b187b90c60) 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 80850 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 53033 [syscall, 589 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 80832 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b187b90c60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b187b90c60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80826 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 791835 [select, 193 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1865fed00, {0x39b183118919, 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(0x39b18a6f3e28?, {0x39b183118919?, 0x39b185434310?, 0x39b18a6f3e68?}) 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(0x39b18276b600, {0x39b183118919?, 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, {0x39b183118919?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b17ecfdf70?, {0x39b183118919?, 0x0?, 0x39b181f2fbd8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b19f0d7ca0}) 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 791833 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 80974 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b17f7fa300, {0x39b17f03d168, 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?, {0x39b17f03d168?, 0x39b1971c39d4?, 0x39b1971c3800?}) 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(0x39b19e404b00, {0x39b17f03d168?, 0x46a82d?, 0x39b1971c3b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b19e404b00}, {0x39b17f03d168, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17f03d158) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17f03d158}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1823de640) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1971c3b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b19e404b00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b19e404b00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b19e404b00}) 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 80963 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 88588 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b182970a20) 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 88547 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 81950 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b181363d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81946 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 620107 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b185c1e010, 0x1075) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b185c1e000, {0x28fd020, 0x39b185b28690}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b185b28690}, {0x291afc8, 0x39b18290b420}, 0x39b185c1e000, 0x39b185afd9d0) 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 620106 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 85285 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b18475cd80) 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 85283 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 85238 [IO wait]: internal/poll.runtime_pollWait(0x7f9171714000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1848c5980?, 0x39b181ec8000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b1848c5980, {0x39b181ec8000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b1848c5980, {0x39b181ec8000?, 0x39b181ec8000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1846f19d8, {0x39b181ec8000?, 0x7f9171a08e08?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b17fc05b48, {0x39b181ec8000?, 0x39b18ad85680?, 0x39b18a1e9c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1827c50a8, {0x28eb140, 0x39b17fc05b48}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b1827c4e08, {0x7f917191b9a0, 0x39b1848c8f40}, 0x39b18a1e9dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b1827c4e08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b1827c4e08, {0x39b181fc4ac0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19a02e540}, {0x39b181fc4ac0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1847f6a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1847f6a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 85236 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 171312 [chan send, 541 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 171311 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 81529 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b187d59450, 0x3108) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b187d59440, {0x28fd020, 0x39b1874c49b0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b1874c49b0}, {0x291afc8, 0x39b180d9f660}, 0x39b187d59440, 0x39b18056ea80) 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 81528 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 81523 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b17fbe58c0) 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 81521 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 81530 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b180602f00, {0x39b17f603a45, 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(0x39b18a59de28?, {0x39b17f603a45?, 0x39b19c590b60?, 0x39b18a59de68?}) 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(0x39b184954200, {0x39b17f603a45?, 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, {0x39b17f603a45?, 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?, {0x39b17f603a45?, 0x39b18b65dd00?, 0x39b18a59df68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b180d9f660}) 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 81528 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 83677 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1828ffb00, {0x39b19c68dd50, 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?, {0x39b19c68dd50?, 0x39b19af2d9d4?, 0x39b19af2d800?}) 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(0x39b182a9e700, {0x39b19c68dd50?, 0x46a82d?, 0x39b19af2db68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b182a9e700}, {0x39b19c68dd50, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b19c68dd40) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b19c68dd40}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b182a9a8c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19af2db68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b182a9e700}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b182a9e700?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b182a9e700}) 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 83673 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 81465 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b17fbe5320) 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 81402 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 83685 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1829466d0, 0x2967) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1829466c0, {0x28fd020, 0x39b18ce4c140}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18ce4c140}, {0x291afc8, 0x39b18fe975c0}, 0x39b1829466c0, 0x39b18b21e620) 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 83684 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 82110 [select]: github.com/quic-go/quic-go.(*Conn).run(0x39b1814cd688) 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 104 github.com/quic-go/quic-go@v0.60.0/server.go:857 +0x10db goroutine 190442 [chan send, 529 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 190441 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 174002 [chan send, 539 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 174001 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 171328 [chan send, 541 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 171327 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 223679 [select, 511 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1840c7500, {0x39b188272d36, 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(0x39b184e9c460?, {0x39b188272d36?, 0x41cb01?, 0x39b1802f1668?}) 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(0x39b183d7c580, {0x39b188272d36?, 0x0?, 0x39b1802f16b8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b188272d36?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x28d80c0?, {0x39b188272d36?, 0x39b1802f1790?, 0x39b1802f1770?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b18005ee00}) 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 223677 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 186656 [chan send, 533 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 186655 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 81445 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18036b200, {0x39b17f529ed5, 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(0x39b19c194e28?, {0x39b17f529ed5?, 0x39b19c554e00?, 0x39b19c194e68?}) 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(0x39b187b9e000, {0x39b17f529ed5?, 0x39b19c194ea0?, 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, {0x39b17f529ed5?, 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?, {0x39b17f529ed5?, 0x39b19c514458?, 0x39b17f487c3c?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b180570680}) 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 81443 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 81410 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b17fbe4d80) 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 81398 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 791773 [select, 193 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b183107900, {0x39b1813f05fb, 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(0x39b18583ba40?, {0x39b1813f05fb?, 0x39b185838401?, 0x39b1802f0e68?}) 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(0x39b182651980, {0x39b1813f05fb?, 0x18590e0?, 0x39b19c7b6540?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1813f05fb?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b18ef0dcc0?, {0x39b1813f05fb?, 0x0?, 0x39b184878298?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b19f0d6280}) 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 791771 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 81763 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b180f62500, {0x39b17eee40b8, 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?, {0x39b17eee40b8?, 0x39b1851dd9d4?, 0x39b1851dd800?}) 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(0x39b181000a00, {0x39b17eee40b8?, 0x46a82d?, 0x39b1851ddb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b181000a00}, {0x39b17eee40b8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17eee40a8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17eee40a8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b17fcc9bc0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1851ddb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b181000a00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b181000a00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b181000a00}) 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 81745 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 84457 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b183901a50, 0xfa17) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b183901a40, {0x28fd020, 0x39b18fa6e410}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18fa6e410}, {0x291afc8, 0x39b196ad6300}, 0x39b183901a40, 0x39b197ab9420) 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 84456 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 81456 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b180476c10, 0x2534) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b180476c00, {0x28fd020, 0x39b1873b0280}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b1873b0280}, {0x291afc8, 0x39b180570ec0}, 0x39b180476c00, 0x39b18030e930) 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 81455 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 83686 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b182837c00, {0x39b18128401b, 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(0x39b18a5bee28?, {0x39b18128401b?, 0x39b182a549a0?, 0x39b18a5bee68?}) 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(0x39b182a60a00, {0x39b18128401b?, 0x0?, 0x39b18a5beeb8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b18128401b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x28d80c0?, {0x39b18128401b?, 0x0?, 0x39b187d29d18?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b18fe975c0}) 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 83684 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 316154 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1823d2a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 316176 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 81438 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b17fc78fc0) 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 81400 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 82689 [IO wait]: internal/poll.runtime_pollWait(0x7f9171836000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b181f7e900?, 0x39b182330000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b181f7e900, {0x39b182330000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b181f7e900, {0x39b182330000?, 0x39b182330000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b185f88e58, {0x39b182330000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0d188, {0x39b182330000?, 0x39b18ad8a000?, 0x39b18a5b8c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b181eb50a8, {0x28eb140, 0x39b197f0d188}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b181eb4e08, {0x7f917191b9a0, 0x39b18119ab40}, 0x39b18a5b8dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b181eb4e08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b181eb4e08, {0x39b1862911b0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b182619810}, {0x39b1862911b0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b181f34b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b181f34b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 82671 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1151918 [runnable]: internal/poll.runtime_pollWait(0x7f91716fe600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b185140680?, 0x39b185830000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b185140680, {0x39b185830000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b185140680, {0x39b185830000?, 0x39b18a467601?, 0x39b18a4676f0?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b186d318f0, {0x39b185830000?, 0x39b18a467720?, 0x0?}) net/net.go:196 +0x45 net/http.(*connReader).Read(0x39b185328000, {0x39b185830000, 0x1000, 0x1000}) net/http/server.go:812 +0x154 bufio.(*Reader).fill(0x39b184c0ed20) bufio/bufio.go:113 +0x103 bufio.(*Reader).ReadSlice(0x39b184c0ed20, 0xa) bufio/bufio.go:377 +0x29 bufio.(*Reader).ReadLine(0x39b184c0ed20) bufio/bufio.go:406 +0x25 net/textproto.(*Reader).readLineSlice(0x39b19261b800, 0xffffffffffffffff) net/textproto/reader.go:64 +0xad net/textproto.(*Reader).ReadLine(...) net/textproto/reader.go:44 net/http.readRequest(0x39b184c0ed20) net/http/request.go:1087 +0xa5 net/http.(*conn).readRequest(0x39b1823d1a70, {0x28fd020, 0x39b19602c460}) net/http/server.go:1005 +0x227 net/http.(*conn).serve(0x39b1823d1a70, {0x28fcfe8, 0x39b19ec15b90}) net/http/server.go:1995 +0x3d8 created by net/http.(*Server).Serve in goroutine 53020 net/http/server.go:3464 +0x485 goroutine 81991 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18148f500, {0x39b18243bb66, 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(0x39b19eab0540?, {0x39b18243bb66?, 0x5fe601?, 0x39b18a415e68?}) 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(0x39b1814f3000, {0x39b18243bb66?, 0xa00000048d545?, 0x7f91718c3f68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b18243bb66?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b19c591a38?, {0x39b18243bb66?, 0x3a405e0?, 0x39b18a415f68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b1832e54e0}) 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 81989 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 82305 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b181c36ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 82294 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 84428 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1842667e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1842667e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 84392 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 297208 [IO wait]: internal/poll.runtime_pollWait(0x7f917182f400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1828baf80?, 0x39b182709800?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b1828baf80, {0x39b182709800, 0x2600, 0x2600}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b1828baf80, {0x39b182709800?, 0x39b182709800?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1849e7c58, {0x39b182709800?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d414948, {0x39b182709800?, 0x39b18ad8af00?, 0x39b18bd05c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1828be628, {0x28eb140, 0x39b19d414948}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b1828be388, {0x7f917191b9a0, 0x39b181e35700}, 0x39b18bd05dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b1828be388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b1828be388, {0x39b1807ebca0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b182876460}, {0x39b1807ebca0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b182810d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b182810d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 297194 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 81435 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b17fc78fc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b17fc78fc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81401 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 81433 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18036ad00, {0x39b18794d2d0, 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(0x1b2a300?, {0x39b18794d2d0?, 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(0x39b186389480, {0x39b18794d2d0?, 0x46a7b6?, 0x39b182443b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b186389480}, {0x39b18794d2d0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b18794d2c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b18794d2c0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b181511b80) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b182443b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b186389480}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b186389480?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b186389480}) 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 81410 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 84145 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1831e85a0) 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 84127 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 190430 [chan send, 529 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 190429 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 186676 [chan send, 533 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 186675 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 195893 [chan send, 527 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 195892 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1151911 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b184d9c910, 0x0) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b184d9c900, {0x28fd020, 0x39b1859f1ea0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b1859f1ea0}, {0x291afc8, 0x39b186032f80}, 0x39b184d9c900, 0x39b19ddfee70) 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 1151910 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 91835 [IO wait]: internal/poll.runtime_pollWait(0x7f917182fc00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b18419c480?, 0x39b1841cb000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b18419c480, {0x39b1841cb000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b18419c480, {0x39b1841cb000?, 0x39b1841cb000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b19f106e60, {0x39b1841cb000?, 0x7f9171a08e08?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b17fc05b90, {0x39b1841cb000?, 0x39b18ad8c780?, 0x39b184515c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1839357a8, {0x28eb140, 0x39b17fc05b90}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b183935508, {0x7f917191b9a0, 0x39b184186480}, 0x39b184515dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b183935508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b183935508, {0x39b183c91c80, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1840dd0a0}, {0x39b183c91c80, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1839b2900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1839b2900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 91845 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 791776 [IO wait]: internal/poll.runtime_pollWait(0x7f91716fcc00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b182650680?, 0x39b184358000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b182650680, {0x39b184358000, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b182650680, {0x39b184358000?, 0x39b184358000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b184bf4da8, {0x39b184358000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d4147e0, {0x39b184358000?, 0x39b18ad8c960?, 0x39b18a6f7c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b181be2d28, {0x28eb140, 0x39b19d4147e0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b181be2a88, {0x7f917191b9a0, 0x39b18434cac0}, 0x39b18a6f7dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b181be2a88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b181be2a88, {0x39b1813f0ce0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19eccabd0}, {0x39b1813f0ce0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b182552d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b182552d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791750 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 173990 [chan send, 539 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 173989 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 316193 [select, 459 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18722c800, {0x39b1813d2e3b, 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(0x39b19c9eae28?, {0x39b1813d2e3b?, 0x39b182a2e540?, 0x39b19c9eae68?}) 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(0x39b185018280, {0x39b1813d2e3b?, 0x39b1879ec4d0?, 0x39b1822159f0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1813d2e3b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b17ecfa6e8?, {0x39b1813d2e3b?, 0x39b17ecfa6e8?, 0x39b17ecfa7b0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b18f42b6a0}) 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 316159 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1129969 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1853266c0) 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 1129967 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 83670 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1829b3560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 83682 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 91852 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b183d12850, 0x1fdbd) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b183d12840, {0x28fd020, 0x39b18ecc6b40}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18ecc6b40}, {0x291afc8, 0x39b188d30fc0}, 0x39b183d12840, 0x39b184182e00) 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 91851 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 80998 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b17f7fc480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80942 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 81553 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b180603400, {0x39b17f96337a, 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(0x39b18442ae28?, {0x39b17f96337a?, 0x39b19c5918f0?, 0x39b18442ae68?}) 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(0x39b184954880, {0x39b17f96337a?, 0x39b18442aea0?, 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, {0x39b17f96337a?, 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?, {0x39b17f96337a?, 0x39b19b9aed88?, 0x39b1807b3cb2?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b180d9f9c0}) 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 81535 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 80392 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184a78700, {0x39b187b26730, 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?, {0x39b187b26730?, 0x39b19c1059d4?, 0x39b19c105800?}) 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(0x39b1907af600, {0x39b187b26730?, 0x46a82d?, 0x39b19c105b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1907af600}, {0x39b187b26730, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b187b26720) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b187b26720}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b188151c80) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19c105b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1907af600}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b1907af600?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1907af600}) 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 80361 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 80395 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1865866c0) 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 80298 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 80538 [IO wait]: internal/poll.runtime_pollWait(0x7f91716f9e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x68?, 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(0x39b180257180, 0x39b17f015a60) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x39b184e00a38, 0x39b19c101bb8?) net/rawconn.go:44 +0x36 google.golang.org/grpc/internal/transport/readyreader.(*nonBlockingReader).ReadOnReady(0x39b1862ab040, 0x1258ddf?, {0x28f54c0, 0x39b17e2f8870}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:114 +0xa7 google.golang.org/grpc/internal/transport/readyreader.(*bufReadyReader).Read(0x39b18137f570, {0x39b19edb6124, 0x9, 0x39b19141c000?}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:221 +0x174 io.ReadAtLeast({0x28ede00, 0x39b18137f570}, {0x39b19edb6124, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 golang.org/x/net/http2.readFrameHeader({0x39b19edb6124, 0x9, 0x39b19c101d20?}, {0x28ede00?, 0x39b18137f570?}) golang.org/x/net@v0.56.0/http2/frame.go:250 +0x65 golang.org/x/net/http2.(*Framer).ReadFrameHeader(0x39b19edb60e0) golang.org/x/net@v0.56.0/http2/frame.go:513 +0x6b google.golang.org/grpc/internal/transport.(*framer).readFrame(0x39b180257200) google.golang.org/grpc@v1.81.1/internal/transport/http_util.go:493 +0x45 google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0x39b187d75040, {0x28fcfe8, 0x39b17e2f91a0}, 0x39b17e2f91d0) google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:638 +0xff google.golang.org/grpc.(*Server).serveStreams(0x39b17e1ff208, {0x28fcf40?, 0x3a64e20?}, {0x28fe600, 0x39b187d75040}, {0x290ec98?, 0x39b184e00a28?}) 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 80535 google.golang.org/grpc@v1.81.1/server.go:992 +0x1cb goroutine 82591 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b181d47600, {0x39b187498610, 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?, {0x39b187498610?, 0x39b1824459d4?, 0x39b182445800?}) 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(0x39b181f46780, {0x39b187498610?, 0x46a82d?, 0x39b182445b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b181f46780}, {0x39b187498610, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b187498600) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b187498600}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1810bf080) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b182445b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b181f46780}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b181f46780?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b181f46780}) 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 82585 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1073973 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b182af5a50, 0x16fa) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b182af5a40, {0x28fd020, 0x39b184cc45f0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b184cc45f0}, {0x291afc8, 0x39b18ccebbc0}, 0x39b182af5a40, 0x39b198e9d1f0) 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 1073972 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 82581 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b181e62fc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b181e62fc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 82434 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 82582 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b181e62fc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 82434 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1099918 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b187320200, {0x39b1862c3cf0, 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?, {0x39b1862c3cf0?, 0x39b1853339d4?, 0x39b185333800?}) 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(0x39b1846ab680, {0x39b1862c3cf0?, 0x46a82d?, 0x39b185333b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1846ab680}, {0x39b1862c3cf0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b1862c3ce0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b1862c3ce0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1854b8680) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b185333b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1846ab680}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b1846ab680?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1846ab680}) 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 1099826 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 84125 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1831e85a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1831e85a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 84133 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1096131 [select, 29 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b182a8c300, {0x39b1822e2753, 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(0x39b18a38be28?, {0x39b1822e2753?, 0x39b1851c2230?, 0x39b18a38be68?}) 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(0x39b186388680, {0x39b1822e2753?, 0xa000000000000?, 0x7f917147a120?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1822e2753?, 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?, {0x39b1822e2753?, 0x3a405e0?, 0x39b1818edf68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b1866cd700}) 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 1096129 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 85863 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b184d118c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 85860 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 82255 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18167d300, {0x39b182595de5, 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(0x39b19c53de28?, {0x39b182595de5?, 0x39b19f0df500?, 0x39b19c53de68?}) 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(0x39b181d01600, {0x39b182595de5?, 0x48d545?, 0x7f91711140b8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b182595de5?, 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?, {0x39b182595de5?, 0x39b19c53df90?, 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(0x39b17e06f208, {0x291afc8, 0x39b186ffe960}) 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 82253 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 82251 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b181cba7e0) 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 82249 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 85280 [IO wait]: internal/poll.runtime_pollWait(0x7f9171713800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b18490aa00?, 0x39b182700000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b18490aa00, {0x39b182700000, 0x2600, 0x2600}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b18490aa00, {0x39b182700000?, 0x39b182700000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b18467dc68, {0x39b182700000?, 0x7f9171a08e08?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b17fc05278, {0x39b182700000?, 0x39b18ad95860?, 0x39b18a390c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1827c5428, {0x28eb140, 0x39b17fc05278}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b1827c5188, {0x7f917191b9a0, 0x39b184916480}, 0x39b18a390dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b1827c5188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b1827c5188, {0x39b182007910, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19a122c40}, {0x39b182007910, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b18475cd80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b18475cd80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 85278 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1099928 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1819bc010, 0xe2e) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1819bc000, {0x28fd020, 0x39b19f1056d0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19f1056d0}, {0x291afc8, 0x39b192af3200}, 0x39b1819bc000, 0x39b18294f030) 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 1099927 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1149033 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b18663aea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b18663aea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1149030 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 82247 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b181cba7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b181cba7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 82215 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 337363 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184ffce00, {0x39b18511e400, 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?, {0x39b18511e400?, 0x39b1843ed9d4?, 0x39b1843ed800?}) 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(0x39b184fede80, {0x39b18511e400?, 0x46a82d?, 0x39b1843edb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b184fede80}, {0x39b18511e400, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b18511e3f0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b18511e3f0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b184ff6ac0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1843edb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b184fede80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b184fede80?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b184fede80}) 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 337351 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 82000 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18148fb00, {0x39b1823d4d48, 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(0x39b182344e28?, {0x39b1823d4d48?, 0x39b19eab10a0?, 0x39b182344e68?}) 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(0x39b1814f3800, {0x39b1823d4d48?, 0x48d545?, 0x7f91717008b8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1823d4d48?, 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?, {0x39b1823d4d48?, 0x39b182344f90?, 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(0x39b17e06f208, {0x291afc8, 0x39b1832e5a00}) 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 81998 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 196217 [chan send, 527 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 196216 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1104504 [select, 25 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b17e386800, {0x39b18211e298, 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(0x39b1840fee28?, {0x39b18211e298?, 0x39b186fadab0?, 0x39b1840fee68?}) 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(0x39b181a23600, {0x39b18211e298?, 0xa00b17dfe6808?, 0x7f91718baed8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b18211e298?, 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?, {0x39b18211e298?, 0x3a405e0?, 0x39b17ecfef68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b1861f1b80}) 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 1104502 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 126600 [select, 567 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184fff600, {0x39b18238f4d2, 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(0x39b18be08e28?, {0x39b18238f4d2?, 0x39b19c3fe930?, 0x39b18be08e68?}) 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(0x39b1825ef800, {0x39b18238f4d2?, 0x0?, 0x39b18be08eb8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b18238f4d2?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x28d80c0?, {0x39b18238f4d2?, 0x39b18be08fa0?, 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(0x39b17e06f208, {0x291afc8, 0x39b18c597800}) 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 126598 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1126837 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1829710e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1126801 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 85246 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1848e0010, 0x1b74e) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1848e0000, {0x28fd020, 0x39b1844c62d0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b1844c62d0}, {0x291afc8, 0x39b197a9c8a0}, 0x39b1848e0000, 0x39b19a02ebd0) 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 85245 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 81999 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1813f26d0, 0x2649) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1813f26c0, {0x28fd020, 0x39b191efad20}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b191efad20}, {0x291afc8, 0x39b1832e5a00}, 0x39b1813f26c0, 0x39b189dbe690) 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 81998 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 80401 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1865866c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80299 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 173966 [chan send, 539 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 173965 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 794472 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1847f7680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 794447 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1102009 [select, 27 minutes]: google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0x39b1847dc000) 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 1102007 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:363 +0x1929 goroutine 1099807 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1841eed80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1099622 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1099805 [IO wait]: internal/poll.runtime_pollWait(0x7f91716f9800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1840cfa00?, 0x39b184b9f000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b1840cfa00, {0x39b184b9f000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b1840cfa00, {0x39b184b9f000?, 0x39b184b9f000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b17e324dd0, {0x39b184b9f000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0d068, {0x39b184b9f000?, 0x39b18ad9c3c0?, 0x39b184101c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1827e3428, {0x28eb140, 0x39b197f0d068}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b1827e3188, {0x7f917191b9a0, 0x39b17f599140}, 0x39b184101dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b1827e3188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b1827e3188, {0x39b180378860, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19ecef8f0}, {0x39b180378860, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1841eed80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1841eed80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1099622 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 84147 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1831ca310, 0x128c5) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1831ca300, {0x28fd020, 0x39b18dd1bbd0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18dd1bbd0}, {0x291afc8, 0x39b1968e5d20}, 0x39b1831ca300, 0x39b18b986230) 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 84146 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 82585 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b181e62fc0) 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 82583 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 867469 [IO wait]: internal/poll.runtime_pollWait(0x7f9171833800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b182ac2b80?, 0x39b18141e000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b182ac2b80, {0x39b18141e000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b182ac2b80, {0x39b18141e000?, 0x39b18141e000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1908b03e0, {0x39b18141e000?, 0x7f91718526a0?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b185929410, {0x39b18141e000?, 0x39b18ad9c960?, 0x39b18a988c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1847e62a8, {0x28eb140, 0x39b185929410}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b1847e6008, {0x7f917191b9a0, 0x39b1852c58c0}, 0x39b18a988dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b1847e6008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b1847e6008, {0x39b17ead6090, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19e90a770}, {0x39b17ead6090, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1820ba240) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1820ba240) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 867485 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 195897 [chan send, 527 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 195896 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1101990 [select, 27 minutes]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x39b18511dac0, 0x1) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:420 +0x10a google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x39b18262e5a0) 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 1101989 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:340 +0x18e7 goroutine 82019 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18148fd00, {0x39b17ed39cc0, 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?, {0x39b17ed39cc0?, 0x39b19bd159d4?, 0x39b19bd15800?}) 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(0x39b1816b4680, {0x39b17ed39cc0?, 0x46a82d?, 0x39b19bd15b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1816b4680}, {0x39b17ed39cc0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17ed39cb0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17ed39cb0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b18053a280) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19bd15b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1816b4680}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b1816b4680?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1816b4680}) 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 82007 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1096130 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1841d4490, 0x120a) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1841d4480, {0x28fd020, 0x39b18d27e7d0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18d27e7d0}, {0x291afc8, 0x39b1866cd700}, 0x39b1841d4480, 0x39b1842ea770) 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 1096129 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1100575 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b18667afc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b18667afc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1100549 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 82313 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18167da00, {0x39b1858820d0, 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?, {0x39b1858820d0?, 0x39b1843fb9d4?, 0x39b1843fb800?}) 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(0x39b181df0a00, {0x39b1858820d0?, 0x46a82d?, 0x39b1843fbb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b181df0a00}, {0x39b1858820d0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b1858820c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b1858820c0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b180e63140) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1843fbb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b181df0a00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b181df0a00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b181df0a00}) 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 82308 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1099929 [select, 29 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184e02600, {0x39b181dbb215, 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(0x39b19cbd3e28?, {0x39b181dbb215?, 0x39b1856f65b0?, 0x39b19cbd3e68?}) 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(0x39b1845a6d00, {0x39b181dbb215?, 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, {0x39b181dbb215?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x7f91710d4b48?, {0x39b181dbb215?, 0x0?, 0x1ea30b60bad0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b192af3200}) 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 1099927 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 82311 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b181dfc100, {0x39b181664b68, 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(0x39b19c64be28?, {0x39b181664b68?, 0x39b18472d030?, 0x39b19c64be68?}) 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(0x39b181df0700, {0x39b181664b68?, 0x48d545?, 0x7f917182f6b8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b181664b68?, 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?, {0x39b181664b68?, 0x39b19c64bf90?, 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(0x39b17e06f208, {0x291afc8, 0x39b1874c3620}) 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 82309 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 867471 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1820ba240) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 867485 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 190446 [chan send, 529 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 190445 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 965665 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b18500b560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 965655 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 82272 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b181c36ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b181c36ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 82294 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 82112 [select]: github.com/quic-go/quic-go.(*sendQueue).Run(0x39b1922d8030) 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 82110 github.com/quic-go/quic-go@v0.60.0/connection.go:587 +0x1cf goroutine 82697 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b181f6f000, {0x39b1830c33f8, 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(0x39b1875d2cb0?, {0x39b1830c33f8?, 0x1?, 0x39b189fcce68?}) 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(0x39b181f7f180, {0x39b1830c33f8?, 0x39b189fccf10?, 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, {0x39b1830c33f8?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b181f85e80?, {0x39b1830c33f8?, 0x39b192d1cb40?, 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(0x39b17e06f208, {0x291afc8, 0x39b18784b4e0}) 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 82695 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 80367 [IO wait]: internal/poll.runtime_pollWait(0x7f9171836400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b188262d80?, 0x39b17f148a00?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b188262d80, {0x39b17f148a00, 0x1500, 0x1500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b188262d80, {0x39b17f148a00?, 0x39b17f148a00?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b187eda708, {0x39b17f148a00?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0c978, {0x39b17f148a00?, 0x39b18ad9f2c0?, 0x39b187f71c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b19ee82d28, {0x28eb140, 0x39b197f0c978}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b19ee82a88, {0x7f917191b9a0, 0x39b1882c12c0}, 0x39b187f71dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b19ee82a88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b19ee82a88, {0x39b185e1be80, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1822eef50}, {0x39b185e1be80, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1865866c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1865866c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80299 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 85247 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184889300, {0x39b181fc4dd8, 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(0x39b18a09fe28?, {0x39b181fc4dd8?, 0x39b1848d8930?, 0x39b18a09fe68?}) 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(0x39b1848c5d80, {0x39b181fc4dd8?, 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, {0x39b181fc4dd8?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b18a09ff70?, {0x39b181fc4dd8?, 0x0?, 0x39b18461e618?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b197a9c8a0}) 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 85245 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 82691 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b181f34b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 82671 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 995111 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b181e62ea0) 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 995109 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 81953 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b181363d40) 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 81951 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 196221 [chan send, 527 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 196220 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 223695 [IO wait]: internal/poll.runtime_pollWait(0x7f9171833a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b183f90680?, 0x39b181ddc000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b183f90680, {0x39b181ddc000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b183f90680, {0x39b181ddc000?, 0x39b181ddc000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1908b0350, {0x39b181ddc000?, 0x7f9171a08e08?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b17fc04df8, {0x39b181ddc000?, 0x39b18ada05a0?, 0x39b19bd61c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1846f7b28, {0x28eb140, 0x39b17fc04df8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b1846f7888, {0x7f917191b9a0, 0x39b1843d8340}, 0x39b19bd61dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b1846f7888, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b1846f7888, {0x39b188272910, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1829778f0}, {0x39b188272910, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b18456f0e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b18456f0e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 223693 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 84458 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b183ac9d00, {0x39b1813426e8, 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(0x39b19c775e28?, {0x39b1813426e8?, 0x39b1842ba2a0?, 0x39b19c775e68?}) 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(0x39b1842b2600, {0x39b1813426e8?, 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, {0x39b1813426e8?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1ffffffffffffff?, {0x39b1813426e8?, 0x291a590?, 0x39b17f010dc0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b196ad6300}) 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 84456 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 85240 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1847f6a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 85236 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 81968 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1814e6240) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81931 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1149032 [IO wait]: internal/poll.runtime_pollWait(0x7f9171838400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b18665b080?, 0x39b17f9fb000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b18665b080, {0x39b17f9fb000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b18665b080, {0x39b17f9fb000?, 0x39b17f9fb000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1849605b0, {0x39b17f9fb000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d4140c0, {0x39b17f9fb000?, 0x39b18ada0f00?, 0x39b18aec9c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b186670628, {0x28eb140, 0x39b19d4140c0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b186670388, {0x7f917191b9a0, 0x39b182b6b9c0}, 0x39b18aec9dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b186670388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b186670388, {0x39b180e2acd0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b185e4b0a0}, {0x39b180e2acd0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b18663aea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b18663aea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1149030 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 182526 [chan send, 535 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 182525 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 195925 [chan send, 527 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 195924 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 791794 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b182552d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791750 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 620105 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1858b78c0) 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 620020 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 791796 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b182552d80) 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 791749 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 81509 [IO wait]: internal/poll.runtime_pollWait(0x7f9171833400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b187b9ea00?, 0x39b1840e0000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b187b9ea00, {0x39b1840e0000, 0x8000, 0x8000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b187b9ea00, {0x39b1840e0000?, 0x39b1840e0000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1857de328, {0x39b1840e0000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d414eb8, {0x39b1840e0000?, 0x39b18adac780?, 0x39b18416ac00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1803390a8, {0x28eb140, 0x39b19d414eb8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b180338e08, {0x7f917191b9a0, 0x39b181707840}, 0x39b18416adc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b180338e08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b180338e08, {0x39b17f67aa70, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b18030f8f0}, {0x39b17f67aa70, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b17fc79320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b17fc79320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81507 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 83669 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1829b3560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1829b3560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 83682 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 85862 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b184d118c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b184d118c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 85860 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 182502 [chan send, 535 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 182501 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 80971 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b17f7fa200, {0x39b17e9dbf3b, 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(0x39b189b0ce28?, {0x39b17e9dbf3b?, 0x39b19be09ce0?, 0x39b189b0ce68?}) 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(0x39b19e404a00, {0x39b17e9dbf3b?, 0x0?, 0x39b189b0ceb8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b17e9dbf3b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x28d80c0?, {0x39b17e9dbf3b?, 0x39b189b0cf90?, 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(0x39b17e06f208, {0x291afc8, 0x39b181557460}) 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 80969 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 81462 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b17fbe5320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b17fbe5320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81403 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 524743 [IO wait]: internal/poll.runtime_pollWait(0x7f91716fe200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b17e2e8c00?, 0x39b182704c00?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b17e2e8c00, {0x39b182704c00, 0x2600, 0x2600}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b17e2e8c00, {0x39b182704c00?, 0x39b182704c00?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b19b4ade28, {0x39b182704c00?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0cee8, {0x39b182704c00?, 0x39b18adad4a0?, 0x39b18a391c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b17e19c2a8, {0x28eb140, 0x39b197f0cee8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b17e19c008, {0x7f917191b9a0, 0x39b1820e7880}, 0x39b18a391dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b17e19c008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b17e19c008, {0x39b181472620, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b18430e9a0}, {0x39b181472620, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b186049680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b186049680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 524728 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 791852 [IO wait]: internal/poll.runtime_pollWait(0x7f91715e0a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b182650500?, 0x39b1822d0a80?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b182650500, {0x39b1822d0a80, 0xa80, 0xa80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b182650500, {0x39b1822d0a80?, 0x39b1822d0a80?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b184bf4eb0, {0x39b1822d0a80?, 0x7f91718526a0?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b185928c30, {0x39b1822d0a80?, 0x39b18adad680?, 0x39b19c6a3c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b181be3428, {0x28eb140, 0x39b185928c30}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b181be3188, {0x7f917191b9a0, 0x39b18434d980}, 0x39b19c6a3dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b181be3188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b181be3188, {0x39b182305140, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19eb870a0}, {0x39b182305140, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b18269fd40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b18269fd40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791748 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 297960 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b186587440) 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 297958 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 296986 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1824cc000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 296974 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 196233 [chan send, 527 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 196232 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 784734 [IO wait]: internal/poll.runtime_pollWait(0x7f9171832600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1847ea880?, 0x39b1849d6000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b1847ea880, {0x39b1849d6000, 0x800, 0x800}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b1847ea880, {0x39b1849d6000?, 0x39b1849d6000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b187e62c98, {0x39b1849d6000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0cfd8, {0x39b1849d6000?, 0x39b18adb61e0?, 0x39b19cbb1c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1847e6628, {0x28eb140, 0x39b197f0cfd8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b1847e6388, {0x7f917191b9a0, 0x39b184e9e6c0}, 0x39b19cbb1dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b1847e6388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b1847e6388, {0x39b17f23a240, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b18424c4d0}, {0x39b17f23a240, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b184776b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b184776b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 784722 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 297657 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18421af00, {0x39b187cc10a8, 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?, {0x39b187cc10a8?, 0x39b19c05f9d4?, 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(0x39b18426f380, {0x39b187cc10a8?, 0x46a82d?, 0x39b19c05fb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b18426f380}, {0x39b187cc10a8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b187cc1098) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b187cc1098}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b19f0d4a40) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19c05fb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b18426f380}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b18426f380?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b18426f380}) 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 297654 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 88599 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b182afc000, {0x39b190f74688, 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?, {0x39b190f74688?, 0x39b1824499d4?, 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(0x39b182ad3480, {0x39b190f74688?, 0x46a82d?, 0x39b182449b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b182ad3480}, {0x39b190f74688, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b190f74678) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b190f74678}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b184b5da00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b182449b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b182ad3480}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b182ad3480?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b182ad3480}) 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 88588 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 108544 [IO wait]: internal/poll.runtime_pollWait(0x7f9171713000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x82?, 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(0x39b181e6e100, 0x39b183349200) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x39b1855be6e8, 0x39b19bd65ca0?) net/rawconn.go:44 +0x36 google.golang.org/grpc/internal/transport/readyreader.(*nonBlockingReader).ReadOnReady(0x39b18bb218b0, 0x39b19bd65d00?, {0x28f54c0, 0x39b17e2f8870}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:114 +0xa7 google.golang.org/grpc/internal/transport/readyreader.(*bufReadyReader).Read(0x39b19ca3b490, {0x39b17dfc1b64, 0x9, 0x1a9b160?}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:221 +0x174 io.ReadAtLeast({0x28ede00, 0x39b19ca3b490}, {0x39b17dfc1b64, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 golang.org/x/net/http2.readFrameHeader({0x39b17dfc1b64, 0x9, 0x39b100000000?}, {0x28ede00?, 0x39b19ca3b490?}) golang.org/x/net@v0.56.0/http2/frame.go:250 +0x65 golang.org/x/net/http2.(*Framer).ReadFrameHeader(0x39b17dfc1b20) golang.org/x/net@v0.56.0/http2/frame.go:513 +0x6b google.golang.org/grpc/internal/transport.(*framer).readFrame(0x39b181e6e180) google.golang.org/grpc@v1.81.1/internal/transport/http_util.go:493 +0x45 google.golang.org/grpc/internal/transport.(*http2Client).reader(0x39b19ee81d48, 0x39b19ca3b500) 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 108541 google.golang.org/grpc@v1.81.1/internal/transport/http2_client.go:413 +0x1dfe goroutine 171280 [chan send, 541 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 171279 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 173962 [chan send, 539 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 173961 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 296727 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b181d5f680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 296723 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 297014 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1842bc600, {0x39b17e66a478, 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?, {0x39b17e66a478?, 0x39b1935839d4?, 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(0x39b1824cb300, {0x39b17e66a478?, 0x46a82d?, 0x39b193583b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1824cb300}, {0x39b17e66a478, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17e66a468) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17e66a468}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b180d6f940) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b193583b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1824cb300}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b1824cb300?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1824cb300}) 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 297027 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 190490 [chan send, 529 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 190489 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 91836 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1839b2900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1839b2900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 91845 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 223697 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b18456f0e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 223693 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 297975 [select, 469 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184e03800, {0x39b18252c8e7, 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(0x39b19cbf8e28?, {0x39b18252c8e7?, 0x39b184e81110?, 0x39b19cbf8e68?}) 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(0x39b1843a4980, {0x39b18252c8e7?, 0x0?, 0x39b1802f0f70?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b18252c8e7?, 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?, {0x39b18252c8e7?, 0x3a405e0?, 0x39b1802f0f68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b1855605e0}) 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 297973 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 82179 [chan receive, 589 minutes]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0x39b18166e840, {0x39b18252c78b, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:173 +0x45c github.com/quic-go/quic-go.(*ReceiveStream).Read(0x39b18166e840, {0x39b18252c78b, 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({0x39b18a561e28?}, {0x39b18252c78b?, 0x39b19f0de378?, 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(0x39b1819e9100, {0x39b18252c78b?, 0x39b18a561f10?, 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, {0x39b18252c78b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b18177b880?, {0x39b18252c78b?, 0x39b1922d9ad0?, 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(0x39b17e06f208, {0x291afc8, 0x39b1859fe4a0}) 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 82177 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 81978 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b180f63d00, {0x39b17ed39000, 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?, {0x39b17ed39000?, 0x39b19c0639d4?, 0x39b19c063800?}) 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(0x39b181503c80, {0x39b17ed39000?, 0x46a82d?, 0x39b19c063b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b181503c80}, {0x39b17ed39000, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17ed38ff0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17ed38ff0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1805ce1c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19c063b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b181503c80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b181503c80?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b181503c80}) 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 81987 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1126812 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b182970900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1126766 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 316153 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1823d2a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1823d2a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 316176 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 80651 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b186cb4360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80621 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1042632 [chan send, 55 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 1042631 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 583500 [select, 309 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184888800, {0x39b17e82a3c6, 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(0x39b184d90070?, {0x39b17e82a3c6?, 0x39b1818f1601?, 0x39b1818f1668?}) 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(0x39b183b11080, {0x39b17e82a3c6?, 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, {0x39b17e82a3c6?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b184b58260?, {0x39b17e82a3c6?, 0x39b1818f17a0?, 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(0x39b17e06f208, {0x291afc8, 0x39b187f8cfa0}) 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 583498 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 806370 [IO wait]: internal/poll.runtime_pollWait(0x7f91715e0800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b184526b80?, 0x39b185e42000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b184526b80, {0x39b185e42000, 0x4000, 0x4000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b184526b80, {0x39b185e42000?, 0x39b185e42000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b184cb6288, {0x39b185e42000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d414708, {0x39b185e42000?, 0x39b18adc14a0?, 0x39b18a98ac00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1843db7a8, {0x28eb140, 0x39b19d414708}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b1843db508, {0x7f917191b9a0, 0x39b181572380}, 0x39b18a98adc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b1843db508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b1843db508, {0x39b17ec03040, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b184a564d0}, {0x39b17ec03040, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1842977a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1842977a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 806336 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 613507 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b19f0f7210, 0x1470) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b19f0f7200, {0x28fd020, 0x39b19ee49c20}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19ee49c20}, {0x291afc8, 0x39b1968e4b20}, 0x39b19f0f7200, 0x39b18030ea80) 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 613500 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 80650 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b186cb4360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b186cb4360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80621 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 613488 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1846c5b00) 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 613490 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 784787 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b18352ecd0, 0x21db) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b18352ecc0, {0x28fd020, 0x39b195119180}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b195119180}, {0x291afc8, 0x39b1821268e0}, 0x39b18352ecc0, 0x39b182830c40) 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 784786 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 585283 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b186cb4b40) 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 585281 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 613559 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b181caa010, 0x1222) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b181caa000, {0x28fd020, 0x39b19eef4050}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19eef4050}, {0x291afc8, 0x39b19f129600}, 0x39b181caa000, 0x39b18100fd50) 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 613558 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 195939 [chan send, 527 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 195938 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 582854 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b18265c000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 582850 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 195917 [chan send, 527 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 195916 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 585278 [IO wait]: internal/poll.runtime_pollWait(0x7f9171837200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b19efa9b00?, 0x39b181618000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b19efa9b00, {0x39b181618000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b19efa9b00, {0x39b181618000?, 0x39b181618000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b19ede4548, {0x39b181618000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0c888, {0x39b181618000?, 0x39b18adccf00?, 0x39b19c9e8c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b185829428, {0x28eb140, 0x39b197f0c888}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b185829188, {0x7f917191b9a0, 0x39b1820b7980}, 0x39b19c9e8dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b185829188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b185829188, {0x39b180d0c230, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b17e249c00}, {0x39b180d0c230, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b186cb4b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b186cb4b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 585277 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 337346 [IO wait]: internal/poll.runtime_pollWait(0x7f9171701800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b185080a00?, 0x39b184ff9000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b185080a00, {0x39b184ff9000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b185080a00, {0x39b184ff9000?, 0x39b184ff9000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b18549ce78, {0x39b184ff9000?, 0x7f9171a08e08?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b17fc05d28, {0x39b184ff9000?, 0x39b18adcd2c0?, 0x39b19cbabc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18469f7a8, {0x28eb140, 0x39b17fc05d28}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18469f508, {0x7f917191b9a0, 0x39b185096540}, 0x39b19cbabdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18469f508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18469f508, {0x39b1851f2d10, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b184fdbe30}, {0x39b1851f2d10, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b184f0f320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b184f0f320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 337330 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 297213 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b182810d80) 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 297211 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 297956 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b186587440) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b186587440) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 297939 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 195921 [chan send, 527 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 195920 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 582857 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b18265c000) 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 582855 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 173986 [chan send, 539 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 173985 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 791830 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b182553560) 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 791790 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 171324 [chan send, 541 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 171323 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 196189 [chan send, 527 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 196188 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 620108 [select, 289 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18598d100, {0x39b1825953a9, 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(0x39b19cbf3e28?, {0x39b1825953a9?, 0x39b185b60850?, 0x39b19cbf3e68?}) 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(0x39b185b3c680, {0x39b1825953a9?, 0xa000000000000?, 0x7f91715d40c8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1825953a9?, 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?, {0x39b1825953a9?, 0x3a405e0?, 0x39b1811b6768?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b18290b420}) 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 620106 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 195909 [chan send, 527 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 195908 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1104327 [IO wait]: internal/poll.runtime_pollWait(0x7f9171832800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b17fd6a700?, 0x39b180f32000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b17fd6a700, {0x39b180f32000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b17fd6a700, {0x39b180f32000?, 0x39b180f32000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b19ef75928, {0x39b180f32000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d414960, {0x39b180f32000?, 0x39b18adcef00?, 0x39b18bd0bc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b19e699b28, {0x28eb140, 0x39b19d414960}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b19e699888, {0x7f917191b9a0, 0x39b18008c900}, 0x39b18bd0bdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b19e699888, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b19e699888, {0x39b19eb74ce0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b185a52380}, {0x39b19eb74ce0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1860498c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1860498c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1104307 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1149037 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b18663aea0) 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 1149035 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 337336 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1850d4010, 0x978e) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1850d4000, {0x28fd020, 0x39b19b27f720}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19b27f720}, {0x291afc8, 0x39b1874c3520}, 0x39b1850d4000, 0x39b1850c8460) 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 337335 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 85869 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184ffee00, {0x39b187c26070, 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?, {0x39b187c26070?, 0x39b1856b39d4?, 0x39b1856b3800?}) 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(0x39b1851a7000, {0x39b187c26070?, 0x46a82d?, 0x39b1856b3b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1851a7000}, {0x39b187c26070, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b187c26060) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b187c26060}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1851a8b40) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1856b3b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1851a7000}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b1851a7000?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1851a7000}) 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 85866 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1128743 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b182229560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1128753 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 298845 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b181e8f680) 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 298843 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 80653 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b186cb4360) 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 80620 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 337534 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b185289600, {0x39b185262160, 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?, {0x39b185262160?, 0x39b1856b59d4?, 0x39b1856b5800?}) 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(0x39b18520f900, {0x39b185262160?, 0x46a82d?, 0x39b1856b5b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b18520f900}, {0x39b185262160, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b185262150) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b185262150}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b185169bc0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1856b5b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b18520f900}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b18520f900?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b18520f900}) 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 337543 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 297639 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b182b07e10, 0x15e13) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b182b07e00, {0x28fd020, 0x39b18c2d33b0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18c2d33b0}, {0x291afc8, 0x39b17f028860}, 0x39b182b07e00, 0x39b1842c57a0) 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 297638 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 583525 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b183106200, {0x39b17ed39d20, 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?, {0x39b17ed39d20?, 0x39b1843f59d4?, 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(0x39b183b11200, {0x39b17ed39d20?, 0x46a82d?, 0x39b1843f5b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b183b11200}, {0x39b17ed39d20, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17ed39d10) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17ed39d10}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b18248ba00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1843f5b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b183b11200}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b183b11200?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b183b11200}) 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 583522 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 724881 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b19f1d3b10, 0x79b1) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b19f1d3b00, {0x28fd020, 0x39b1834d3270}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b1834d3270}, {0x291afc8, 0x39b191409160}, 0x39b19f1d3b00, 0x39b19e234d90) 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 724866 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 791065 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1819d0250, 0x6ed2) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1819d0240, {0x28fd020, 0x39b18c8e7bd0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18c8e7bd0}, {0x291afc8, 0x39b185d50760}, 0x39b1819d0240, 0x39b182659500) 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 791064 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 223696 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b18456f0e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b18456f0e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 223693 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 316181 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184151100, {0x39b1810b2f58, 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?, {0x39b1810b2f58?, 0x39b17f5db9d4?, 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(0x39b1831eb180, {0x39b1810b2f58?, 0x46a82d?, 0x39b17f5dbb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1831eb180}, {0x39b1810b2f58, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b1810b2f48) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b1810b2f48}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b18513c680) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b17f5dbb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1831eb180}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b1831eb180?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1831eb180}) 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 316157 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1151835 [select]: github.com/pactus-project/gopkg/scheduler.AfterBuilder.Do.func1({0x28fd020, 0x39b17e2be230}) github.com/pactus-project/gopkg/scheduler@v0.0.0-20260625084706-612d6d2bb21d/after.go:27 +0xc7 created by github.com/pactus-project/gopkg/scheduler.AfterBuilder.Do in goroutine 64 github.com/pactus-project/gopkg/scheduler@v0.0.0-20260625084706-612d6d2bb21d/after.go:23 +0xc5 goroutine 297974 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1844be3d0, 0x15946) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1844be3c0, {0x28fd020, 0x39b18c6b6f00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18c6b6f00}, {0x291afc8, 0x39b1855605e0}, 0x39b1844be3c0, 0x39b17e2107e0) 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 297973 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 85855 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b184dc7990, 0x26eb) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b184dc7980, {0x28fd020, 0x39b187c61680}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b187c61680}, {0x291afc8, 0x39b19cde3ca0}, 0x39b184dc7980, 0x39b19be54a10) 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 85854 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 85856 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184cfd600, {0x39b19dc76855, 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(0x39b19c786e28?, {0x39b19dc76855?, 0x39b18501af50?, 0x39b19c786e68?}) 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(0x39b185018900, {0x39b19dc76855?, 0x39b1851a8600?, 0x39b19c786fb0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b19dc76855?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b19c786f58?, {0x39b19dc76855?, 0x39b19be540e0?, 0x39b19c786fb0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b19cde3ca0}) 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 85854 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1126893 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b185e3c800, {0x39b18397e0a0, 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(0x428afe?, {0x39b18397e0a0?, 0x0?, 0x26480845800?}) 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(0x39b18504da80, {0x39b18397e0a0?, 0x46a7b6?, 0x39b180845b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b18504da80}, {0x39b18397e0a0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b18397e090) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b18397e090}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1855fa280) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b180845b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b18504da80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b18504da80?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b18504da80}) 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 1126815 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 196185 [chan send, 527 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 196184 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1151919 [runnable]: net/http.(*connReader).startBackgroundRead.gowrap2() net/http/server.go:698 runtime.goexit({}) runtime/asm_amd64.s:1771 +0x1 created by net/http.(*connReader).startBackgroundRead in goroutine 1151917 net/http/server.go:698 +0xb6 goroutine 791762 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b182552a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b182552a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791758 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 317530 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b181c1c000) 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 317528 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 297651 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b18421e6c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 297594 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 296711 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1846eb810, 0x3f6f) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1846eb800, {0x28fd020, 0x39b17f80b090}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b17f80b090}, {0x291afc8, 0x39b19cde2140}, 0x39b1846eb800, 0x39b1828939d0) 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 296710 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 196229 [chan send, 527 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 196228 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 186696 [chan send, 533 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 186695 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 223678 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1844be550, 0x2035) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1844be540, {0x28fd020, 0x39b18e33bc20}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18e33bc20}, {0x291afc8, 0x39b18005ee00}, 0x39b1844be540, 0x39b19c8f6310) 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 223677 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 316152 [IO wait]: internal/poll.runtime_pollWait(0x7f917170ea00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1831eb080?, 0x39b181e2c000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b1831eb080, {0x39b181e2c000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b1831eb080, {0x39b181e2c000?, 0x39b181e2c000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1843ff5d8, {0x39b181e2c000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d414828, {0x39b181e2c000?, 0x39b18ade50e0?, 0x39b19cbadc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1846f70a8, {0x28eb140, 0x39b19d414828}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b1846f6e08, {0x7f917191b9a0, 0x39b184b6a800}, 0x39b19cbaddc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b1846f6e08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b1846f6e08, {0x39b1813d2c40, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b189dcf9d0}, {0x39b1813d2c40, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1823d2a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1823d2a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 316176 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 316160 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b181b79090, 0x7afe) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b181b79080, {0x28fd020, 0x39b18f563ae0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18f563ae0}, {0x291afc8, 0x39b18f42b6a0}, 0x39b181b79080, 0x39b189dcfd50) 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 316159 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 582853 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b18265c000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b18265c000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 582850 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1126815 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b182970900) 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 1126813 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1151941 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b184fa85a0) 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 1151939 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 190478 [chan send, 529 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 190477 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 296730 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b181d5f680) 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 296728 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 724658 [IO wait]: internal/poll.runtime_pollWait(0x7f9171700c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b18190fd80?, 0x39b181910000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b18190fd80, {0x39b181910000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b18190fd80, {0x39b181910000?, 0x39b181910000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b184c225d8, {0x39b181910000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0d050, {0x39b181910000?, 0x39b18adee1e0?, 0x39b184147c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1813ead28, {0x28eb140, 0x39b197f0d050}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b1813eaa88, {0x7f917191b9a0, 0x39b184f52d00}, 0x39b184147dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b1813eaa88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b1813eaa88, {0x39b18165d9e0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19cd7d6c0}, {0x39b18165d9e0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b181e60360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b181e60360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 724644 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 296709 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1808ae700, {0x39b185cc5b70, 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?, {0x39b185cc5b70?, 0x39b1851e19d4?, 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(0x39b18201bb80, {0x39b185cc5b70?, 0x46a82d?, 0x39b1851e1b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b18201bb80}, {0x39b185cc5b70, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b185cc5b60) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b185cc5b60}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1805a5180) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1851e1b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b18201bb80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b18201bb80?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b18201bb80}) 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 296730 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 195889 [chan send, 527 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 195872 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 190482 [chan send, 529 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 190481 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 174006 [chan send, 539 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 174005 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 297008 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b182510360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 296993 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 585279 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b186cb4b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b186cb4b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 585277 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 108525 [runnable]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x39b1876bb840, 0x1) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:420 +0x10a google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x39b181e5bae0) 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 108541 google.golang.org/grpc@v1.81.1/internal/transport/http2_client.go:469 +0x23bb goroutine 190434 [chan send, 529 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 190433 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 182510 [chan send, 535 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 182509 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 126594 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b182269680) 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 126553 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 296712 [select, 471 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1808ae800, {0x39b1824a4388, 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(0x39b18a599e28?, {0x39b1824a4388?, 0x39b183372380?, 0x39b18a599e68?}) 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(0x39b18201bc80, {0x39b1824a4388?, 0xa000000000000?, 0x39b17dfe0eb0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1824a4388?, 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?, {0x39b1824a4388?, 0x3a405e0?, 0x39b17dfe0f68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b19cde2140}) 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 296710 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 186692 [chan send, 533 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 186691 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 88594 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b182af40d0, 0x2395) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b182af40c0, {0x28fd020, 0x39b18dfed810}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18dfed810}, {0x291afc8, 0x39b18f05a560}, 0x39b182af40c0, 0x39b19ec8aa80) 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 88593 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 297955 [IO wait]: internal/poll.runtime_pollWait(0x7f917182fe00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b186dc7980?, 0x39b181f44000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b186dc7980, {0x39b181f44000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b186dc7980, {0x39b181f44000?, 0x39b181f44000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b19292c8a0, {0x39b181f44000?, 0x7f9171a08e08?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b17fc057a0, {0x39b181f44000?, 0x39b18adfa780?, 0x39b19cbf5c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b19ee829a8, {0x28eb140, 0x39b17fc057a0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b19ee82708, {0x7f917191b9a0, 0x39b1833437c0}, 0x39b19cbf5dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b19ee82708, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b19ee82708, {0x39b17eed7950, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b18364b810}, {0x39b17eed7950, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b186587440) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b186587440) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 297939 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 80564 [IO wait]: internal/poll.runtime_pollWait(0x7f917170d400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b18006db80?, 0x39b1819ce000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b18006db80, {0x39b1819ce000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b18006db80, {0x39b1819ce000?, 0x39b1819ce000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b184e00b38, {0x39b1819ce000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0c180, {0x39b1819ce000?, 0x39b18adfa960?, 0x39b189b0dc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18c5a82a8, {0x28eb140, 0x39b197f0c180}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18c5a8008, {0x7f917191b9a0, 0x39b182600d40}, 0x39b189b0ddc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18c5a8008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18c5a8008, {0x39b1802894f0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b182466000}, {0x39b1802894f0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b186048a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b186048a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80541 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1100574 [IO wait]: internal/poll.runtime_pollWait(0x7f9171836200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1867a3980?, 0x39b184ff8000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b1867a3980, {0x39b184ff8000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b1867a3980, {0x39b184ff8000?, 0x39b184ff8000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b19ee550f0, {0x39b184ff8000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d4141b0, {0x39b184ff8000?, 0x39b18adfad20?, 0x39b184100c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b186816d28, {0x28eb140, 0x39b19d4141b0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b186816a88, {0x7f917191b9a0, 0x39b185d11c00}, 0x39b184100dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b186816a88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b186816a88, {0x39b181065720, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1865363f0}, {0x39b181065720, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b18667afc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b18667afc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1100549 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 126590 [IO wait]: internal/poll.runtime_pollWait(0x7f9171714a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b18257f500?, 0x39b181864000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b18257f500, {0x39b181864000, 0x5500, 0x5500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b18257f500, {0x39b181864000?, 0x39b181864000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b185a12840, {0x39b181864000?, 0x7f9171494798?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b190f74a08, {0x39b181864000?, 0x39b18adfaf00?, 0x39b182607c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1825a3ea8, {0x28eb140, 0x39b190f74a08}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b1825a3c08, {0x7f917191b9a0, 0x39b1833f0e00}, 0x39b182607dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b1825a3c08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b1825a3c08, {0x39b18238f1e0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b184ee0f50}, {0x39b18238f1e0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b182269680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b182269680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 126554 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 174010 [chan send, 539 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 174009 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 126613 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184fff700, {0x39b1870fe0d0, 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?, {0x39b1870fe0d0?, 0x39b19af299d4?, 0x39b19af29800?}) 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(0x39b1825efd00, {0x39b1870fe0d0?, 0x46a82d?, 0x39b19af29b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1825efd00}, {0x39b1870fe0d0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b1870fe0c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b1870fe0c0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b18420d780) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19af29b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1825efd00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b1825efd00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1825efd00}) 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 126594 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1151956 [runnable]: net/http.(*connReader).startBackgroundRead.gowrap2() net/http/server.go:698 runtime.goexit({}) runtime/asm_amd64.s:1771 +0x1 created by net/http.(*connReader).startBackgroundRead in goroutine 1151944 net/http/server.go:698 +0xb6 goroutine 171320 [chan send, 541 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 171319 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 88586 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b182970a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 88548 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1073985 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b183dd9000, {0x39b187c276a8, 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?, {0x39b187c276a8?, 0x39b1856b19d4?, 0x39b1856b1800?}) 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(0x39b181f25a80, {0x39b187c276a8?, 0x46a82d?, 0x39b1856b1b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b181f25a80}, {0x39b187c276a8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b187c27698) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b187c27698}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b185ad7dc0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1856b1b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b181f25a80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b181f25a80?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b181f25a80}) 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 1073967 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 791761 [IO wait]: internal/poll.runtime_pollWait(0x7f9171831e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b182650b00?, 0x39b17e3bb500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b182650b00, {0x39b17e3bb500, 0x1500, 0x1500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b182650b00, {0x39b17e3bb500?, 0x39b17e3bb500?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b184bf4d78, {0x39b17e3bb500?, 0x7f9171494798?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b190f74d20, {0x39b17e3bb500?, 0x39b18adfc3c0?, 0x39b19c783c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1825a3b28, {0x28eb140, 0x39b190f74d20}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b1825a3888, {0x7f917191b9a0, 0x39b18434c3c0}, 0x39b19c783dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b1825a3888, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b1825a3888, {0x39b17fab3d90, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19ed12ee0}, {0x39b17fab3d90, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b182552a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b182552a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791758 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 171316 [chan send, 541 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 171315 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 297957 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b186587440) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 297939 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 182529 [chan send, 535 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 182480 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 317534 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b183900d90, 0x525e) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b183900d80, {0x28fd020, 0x39b186ee3ea0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b186ee3ea0}, {0x291afc8, 0x39b185c60e20}, 0x39b183900d80, 0x39b19ddc6310) 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 317533 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 126591 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b182269680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b182269680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 126554 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 190460 [chan send, 529 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 190459 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 174014 [chan send, 539 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 174013 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 173954 [chan send, 539 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 173953 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 196208 [chan send, 527 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 196207 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 296725 [IO wait]: internal/poll.runtime_pollWait(0x7f91716f6600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b181f06f80?, 0x39b1844d6000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b181f06f80, {0x39b1844d6000, 0x4000, 0x4000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b181f06f80, {0x39b1844d6000?, 0x39b1844d6000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b17e325140, {0x39b1844d6000?, 0x7f9171a08e08?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b17fc053f8, {0x39b1844d6000?, 0x39b1860dc5a0?, 0x39b19c9cdc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b181be3ea8, {0x28eb140, 0x39b17fc053f8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b181be3c08, {0x7f917191b9a0, 0x39b18053acc0}, 0x39b19c9cddc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b181be3c08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b181be3c08, {0x39b1811aca70, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1828f2cb0}, {0x39b1811aca70, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b181d5f680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b181d5f680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 296723 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 791883 [IO wait]: internal/poll.runtime_pollWait(0x7f9171838600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b182650900?, 0x39b182972000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b182650900, {0x39b182972000, 0x1500, 0x1500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b182650900, {0x39b182972000?, 0x39b182972000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b184bf5088, {0x39b182972000?, 0x7f91713b5b68?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b185d07ec0, {0x39b182972000?, 0x39b1860dc960?, 0x39b18adc7c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b181be37a8, {0x28eb140, 0x39b185d07ec0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b181be3508, {0x7f917191b9a0, 0x39b181470280}, 0x39b18adc7dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b181be3508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b181be3508, {0x39b17fb4dc80, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19ed56620}, {0x39b17fb4dc80, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b18286e5a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b18286e5a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791754 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 53010 [select]: github.com/libp2p/go-libp2p-pubsub.(*Subscription).Next(0x39b19ede81e0, {0x28fd020, 0x39b17e2be230}) 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 186704 [chan send, 533 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 186703 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 337546 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1850d49d0, 0x7875) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1850d49c0, {0x28fd020, 0x39b19b64e050}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19b64e050}, {0x291afc8, 0x39b197e04ee0}, 0x39b1850d49c0, 0x39b1852b4cb0) 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 337545 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 296992 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1842bc100, {0x39b17e66a208, 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?, {0x39b17e66a208?, 0x39b197f079d4?, 0x39b197f07800?}) 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(0x39b1824caf00, {0x39b17e66a208?, 0x46a82d?, 0x39b197f07b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1824caf00}, {0x39b17e66a208, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17e66a1f8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17e66a1f8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b180d6ed00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b197f07b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1824caf00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b1824caf00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1824caf00}) 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 296989 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 186700 [chan send, 533 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 186699 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 223700 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b18456f0e0) 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 223698 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 53057 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b19d075d50, 0x1fb0c) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b19d075d40, {0x28fd020, 0x39b19ef1d950}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19ef1d950}, {0x291afc8, 0x39b19ef14fc0}, 0x39b19d075d40, 0x39b19ee8ce00) 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 53040 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 91837 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1839b2900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 91845 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 297027 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b182510360) 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 297025 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 190438 [chan send, 529 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 190437 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 85281 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b18475cd80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b18475cd80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 85278 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 296985 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1824cc000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1824cc000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 296974 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 91859 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b183a6b000, {0x39b19c711b28, 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?, {0x39b19c711b28?, 0x39b17e42b9d4?, 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(0x39b1840a5a00, {0x39b19c711b28?, 0x46a82d?, 0x39b17e42bb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1840a5a00}, {0x39b19c711b28, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b19c711b18) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b19c711b18}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b184122540) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b17e42bb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1840a5a00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b1840a5a00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1840a5a00}) 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 91840 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 337543 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1851cdc20) 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 337541 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 296989 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1824cc000) 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 296987 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 85288 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184377e00, {0x39b182028be5, 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(0x39b19c887e28?, {0x39b182028be5?, 0x39b184919030?, 0x39b19c887e68?}) 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(0x39b18490ae00, {0x39b182028be5?, 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, {0x39b182028be5?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b1848d8998?, {0x39b182028be5?, 0x291a590?, 0x39b17f010dc0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b19820a460}) 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 85286 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 195901 [chan send, 527 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 195900 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 296984 [IO wait]: internal/poll.runtime_pollWait(0x7f91b8645e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b182464a80?, 0x39b182248000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b182464a80, {0x39b182248000, 0x4000, 0x4000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b182464a80, {0x39b182248000?, 0x39b182248000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1994eab68, {0x39b182248000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d415710, {0x39b182248000?, 0x39b18688c5a0?, 0x39b18260cc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18247ed28, {0x28eb140, 0x39b19d415710}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18247ea88, {0x7f917191b9a0, 0x39b180ddc7c0}, 0x39b18260cdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18247ea88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18247ea88, {0x39b180d45a30, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1843e1500}, {0x39b180d45a30, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1824cc000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1824cc000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 296974 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 296996 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b182219810, 0x51e3) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b182219800, {0x28fd020, 0x39b18a2737c0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18a2737c0}, {0x291afc8, 0x39b19efc1740}, 0x39b182219800, 0x39b183952af0) 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 296995 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 108545 [select]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x39b187ad0580, 0x1) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:420 +0x10a google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x39b181e5ba40) 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 108524 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:340 +0x18e7 goroutine 186680 [chan send, 533 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 186679 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 298824 [select, 469 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18668b400, {0x39b1822361eb, 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(0x39b1841122a0?, {0x39b1822361eb?, 0x1?, 0x39b17f3cee68?}) 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(0x39b1824e7880, {0x39b1822361eb?, 0x39b18d1f8b60?, 0x39b188272d40?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1822361eb?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b17f3ceee8?, {0x39b1822361eb?, 0x39b17f3ceee8?, 0x39b17f3cefb0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b180ddfd80}) 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 298822 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 171276 [chan send, 541 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 171275 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 298842 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b181e8f680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 298838 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 182518 [chan send, 535 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 182517 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 108546 [select, 113 minutes]: google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0x39b183596ea0) 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 108524 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:363 +0x1929 goroutine 298841 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b181e8f680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b181e8f680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 298838 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 297654 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b18421e6c0) 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 297652 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 182494 [chan send, 535 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 182493 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 182486 [chan send, 535 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 182485 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 91840 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1839b2900) 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 91838 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 337540 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1851cdc20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 337529 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 171300 [chan send, 541 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 171299 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 182514 [chan send, 535 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 182513 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 126599 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1825d0850, 0x268b) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1825d0840, {0x28fd020, 0x39b18d748be0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18d748be0}, {0x291afc8, 0x39b18c597800}, 0x39b1825d0840, 0x39b184ee16c0) 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 126598 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 223703 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b183dd8900, {0x39b185a3d510, 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?, {0x39b185a3d510?, 0x39b1824479d4?, 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(0x39b183f90980, {0x39b185a3d510?, 0x46a82d?, 0x39b182447b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b183f90980}, {0x39b185a3d510, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b185a3d500) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b185a3d500}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b184e04200) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b182447b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b183f90980}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b183f90980?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b183f90980}) 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 223700 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 171304 [chan send, 541 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 171303 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 186648 [chan send, 533 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 186647 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 84461 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1842bc000, {0x39b19e161318, 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?, {0x39b19e161318?, 0x39b19a5bd9d4?, 0x39b19a5bd800?}) 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(0x39b1842b2700, {0x39b19e161318?, 0x46a82d?, 0x39b19a5bdb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1842b2700}, {0x39b19e161318, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b19e161308) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b19e161308}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1842ae880) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19a5bdb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1842b2700}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b1842b2700?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1842b2700}) 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 84432 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 84432 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1842667e0) 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 84430 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 85866 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b184d118c0) 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 85864 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 297007 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b182510360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b182510360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 296993 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 101956 [select, 579 minutes]: github.com/quic-go/quic-go.(*Transport).runSendQueue(0x39b180fa79e0) 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 101953 github.com/quic-go/quic-go@v0.60.0/transport.go:427 +0x445 goroutine 337539 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1851cdc20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1851cdc20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 337529 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 195905 [chan send, 527 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 195904 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 53013 [IO wait]: internal/poll.runtime_pollWait(0x7f91715e0200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b19edea180?, 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(0x39b19edea180) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0x39b19edea180) net/fd_unix.go:150 +0x29 net.(*TCPListener).accept(0x39b19ed9d740) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0x39b19ed9d740) net/tcpsock.go:387 +0x30 google.golang.org/grpc.(*Server).Serve(0x39b17e1ff208, {0x28f82e0, 0x39b19ed9d740}) 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 297031 [select, 471 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184334500, {0x39b180096c73, 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(0x39b19c9d0e28?, {0x39b180096c73?, 0x39b184a29e30?, 0x39b19c9d0e68?}) 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(0x39b182465500, {0x39b180096c73?, 0x39b17f25e710?, 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, {0x39b180096c73?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b182465300?, {0x39b180096c73?, 0x39b17e17e5d0?, 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(0x39b17e06f208, {0x291afc8, 0x39b18bb7e5a0}) 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 297029 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 91853 [select, 585 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1841b6500, {0x39b1803438da, 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(0x39b184b3d030?, {0x39b1803438da?, 0x39b18bd09e01?, 0x39b18bd09e68?}) 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(0x39b18419cf80, {0x39b1803438da?, 0x39b19cb56bd0?, 0x39b183d313e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1803438da?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b18bd09f58?, {0x39b1803438da?, 0x39b184182850?, 0x39b183d313e0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b188d30fc0}) 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 91851 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 337337 [select, 449 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1850cc400, {0x39b1851f3259, 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(0x39b19c1c4e28?, {0x39b1851f3259?, 0x39b184d91880?, 0x39b19c1c4e68?}) 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(0x39b185080e00, {0x39b1851f3259?, 0x39b184fdbe30?, 0x39b1851f2d10?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1851f3259?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b1811ba6e8?, {0x39b1851f3259?, 0x39b1811ba6e8?, 0x39b1811ba7b0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b1874c3520}) 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 337335 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 190474 [chan send, 529 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 190473 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 196209 [chan send, 527 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 196192 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 297640 [select, 471 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18428ee00, {0x39b17e6fa65b, 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(0x39b19c9dce28?, {0x39b17e6fa65b?, 0x39b19cb0ba40?, 0x39b19c9dce68?}) 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(0x39b18438c400, {0x39b17e6fa65b?, 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, {0x39b17e6fa65b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b17f3cedf0?, {0x39b17e6fa65b?, 0x39b17f3cedf4?, 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(0x39b17e06f208, {0x291afc8, 0x39b17f028860}) 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 297638 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 171346 [chan send, 541 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 171345 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 620112 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18598d300, {0x39b185944478, 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?, {0x39b185944478?, 0x39b1864df9d4?, 0x39b1864df800?}) 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(0x39b185a23800, {0x39b185944478?, 0x46a82d?, 0x39b1864dfb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b185a23800}, {0x39b185944478, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b185944468) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b185944468}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1859b1100) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1864dfb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b185a23800}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b185a23800?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b185a23800}) 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 620105 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 196241 [chan send, 527 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 196240 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 173958 [chan send, 539 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 173957 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 317525 [IO wait]: internal/poll.runtime_pollWait(0x7f91716fe000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b181953200?, 0x39b182042000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b181953200, {0x39b182042000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b181953200, {0x39b182042000?, 0x39b182042000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1855bfd38, {0x39b182042000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d415740, {0x39b182042000?, 0x39b186b83680?, 0x39b18416bc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b184945b28, {0x28eb140, 0x39b19d415740}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b184945888, {0x7f917191b9a0, 0x39b1821e7c00}, 0x39b18416bdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b184945888, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b184945888, {0x39b17e3b8e00, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19e4b1a40}, {0x39b17e3b8e00, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b181c1c000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b181c1c000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 317537 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 298840 [IO wait]: internal/poll.runtime_pollWait(0x7f91716fdc00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b18257e080?, 0x39b1856a9200?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b18257e080, {0x39b1856a9200, 0x2600, 0x2600}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b18257e080, {0x39b1856a9200?, 0x39b1856a9200?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b185269488, {0x39b1856a9200?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d4143c0, {0x39b1856a9200?, 0x39b186b83860?, 0x39b18a59fc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b183935428, {0x28eb140, 0x39b19d4143c0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b183935188, {0x7f917191b9a0, 0x39b184404000}, 0x39b18a59fdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b183935188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b183935188, {0x39b188272d40, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b18d1f8b60}, {0x39b188272d40, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b181e8f680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b181e8f680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 298838 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 186671 [chan send, 533 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 186670 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 724663 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b181e60360) 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 724661 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 196225 [chan send, 527 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 196224 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 316157 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1823d2a20) 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 316155 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 85861 [IO wait]: internal/poll.runtime_pollWait(0x7f91716f6c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1851a6d00?, 0x39b181b54000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b1851a6d00, {0x39b181b54000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b1851a6d00, {0x39b181b54000?, 0x39b181b54000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b184c23410, {0x39b181b54000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0c090, {0x39b181b54000?, 0x39b186bdc3c0?, 0x39b18a464c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b184ef3ea8, {0x28eb140, 0x39b197f0c090}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b184ef3c08, {0x7f917191b9a0, 0x39b1851a8600}, 0x39b18a464dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b184ef3c08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b184ef3c08, {0x39b19dc76580, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19be1e460}, {0x39b19dc76580, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b184d118c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b184d118c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 85860 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1128742 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b182229560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b182229560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1128753 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1149057 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b185e69c90, 0x1b) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b185e69c80, {0x28fd020, 0x39b1861c7630}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b1861c7630}, {0x291afc8, 0x39b18cfa7dc0}, 0x39b185e69c80, 0x39b185e06540) 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 1149040 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1151915 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1808af100, {0x39b197f0d3c0, 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(0x500000000000000?, {0x39b197f0d3c0?, 0x3ffcf00000000?, 0x3ffcf000001c7?}) 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(0x39b185140280, {0x39b197f0d3c0?, 0x39b18239b6c8?, 0xd1bd11?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b185140280}, {0x39b197f0d3c0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b197f0d3b0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b197f0d3b0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b184855c00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).ReadMsg(0x39b184855c00) github.com/libp2p/go-msgio@v0.3.0/varint.go:149 +0xa5 github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).handleNewMessage(0x39b17fd5f508, {0x291af30, 0x39b185140280}) 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?, {0x291af30, 0x39b185140280}) 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({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b185140280?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b185140280}) 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 1151941 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1128749 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b185369600, {0x39b19d414ad8, 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?, {0x39b19d414ad8?, 0x39b1842e59d4?, 0x39b1842e5800?}) 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(0x39b1826a8f80, {0x39b19d414ad8?, 0x46a82d?, 0x39b1842e5b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1826a8f80}, {0x39b19d414ad8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b19d414ac8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b19d414ac8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b184a9a700) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1842e5b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1826a8f80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b1826a8f80?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1826a8f80}) 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 1128746 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1096091 [select]: github.com/libp2p/go-yamux/v5.(*Session).Ping(0x39b1823d2000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:433 +0x4a5 github.com/libp2p/go-yamux/v5.(*Session).measureRTT(0x39b1823d2000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:356 +0x18 github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1823d2000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:376 +0x79 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1095969 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1102010 [IO wait, 27 minutes]: internal/poll.runtime_pollWait(0x7f9171830600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xbe?, 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(0x39b182b44d80, 0x39b184705d90) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x39b18551b6a0, 0x39b18bd02bb8?) net/rawconn.go:44 +0x36 google.golang.org/grpc/internal/transport/readyreader.(*nonBlockingReader).ReadOnReady(0x39b185d490e0, 0x39b18bd02c08?, {0x28f54c0, 0x39b17e2f8870}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:114 +0xa7 google.golang.org/grpc/internal/transport/readyreader.(*bufReadyReader).Read(0x39b183f8f030, {0x39b1805f8664, 0x9, 0x39b18586a000?}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:221 +0x174 io.ReadAtLeast({0x28ede00, 0x39b183f8f030}, {0x39b1805f8664, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 golang.org/x/net/http2.readFrameHeader({0x39b1805f8664, 0x9, 0x39b18bd02d20?}, {0x28ede00?, 0x39b183f8f030?}) golang.org/x/net@v0.56.0/http2/frame.go:250 +0x65 golang.org/x/net/http2.(*Framer).ReadFrameHeader(0x39b1805f8620) golang.org/x/net@v0.56.0/http2/frame.go:513 +0x6b google.golang.org/grpc/internal/transport.(*framer).readFrame(0x39b182b44e00) google.golang.org/grpc@v1.81.1/internal/transport/http_util.go:493 +0x45 google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0x39b1847dc000, {0x28fcfe8, 0x39b181276ab0}, 0x39b181276b40) google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:638 +0xff google.golang.org/grpc.(*Server).serveStreams(0x39b17e1ff208, {0x28fcf40?, 0x3a64e20?}, {0x28fe600, 0x39b1847dc000}, {0x290ec98?, 0x39b18551b698?}) 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 1102007 google.golang.org/grpc@v1.81.1/server.go:992 +0x1cb goroutine 1151936 [IO wait]: internal/poll.runtime_pollWait(0x7f9171832000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b184f9ee00?, 0x39b185832800?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b184f9ee00, {0x39b185832800, 0x800, 0x800}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b184f9ee00, {0x39b185832800?, 0x39b185832858?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1994ea0c0, {0x39b185832800?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0d500, {0x39b185832800?, 0x39b186bdda40?, 0x39b181babc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b185a217a8, {0x28eb140, 0x39b197f0d500}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b185a21508, {0x7f917191b9a0, 0x39b187bd7980}, 0x39b181babdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b185a21508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b185a21508, {0x39b184f24e00, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19e8da5b0}, {0x39b184f24e00, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b184fa85a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b184fa85a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1151934 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1101991 [select, 27 minutes]: google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0x39b182629520) 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 1101989 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:363 +0x1929 goroutine 297209 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b182810d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b182810d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 297194 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1128746 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b182229560) 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 1128744 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 793850 [chan send, 191 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 793849 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 297198 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b182794790, 0x12c62) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b182794780, {0x28fd020, 0x39b182275c70}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b182275c70}, {0x291afc8, 0x39b188d30440}, 0x39b182794780, 0x39b1828878f0) 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 297197 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 190486 [chan send, 529 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 190485 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1129971 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b186820d00, {0x39b19efad300, 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?, {0x39b19efad300?, 0x39b18567b9d4?, 0x39b18567b800?}) 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(0x39b18554c580, {0x39b19efad300?, 0x46a82d?, 0x39b18567bb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b18554c580}, {0x39b19efad300, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b19efad2f0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b19efad2f0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1802ff140) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b18567bb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b18554c580}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b18554c580?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b18554c580}) 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 1129969 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 296997 [select, 471 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b181697d00, {0x39b1802bab28, 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(0x39b182609e28?, {0x39b1802bab28?, 0x39b184a28460?, 0x39b182609e68?}) 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(0x39b182464e80, {0x39b1802bab28?, 0x39b181697a00?, 0x39b1811b7f70?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1802bab28?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x27e2f4700?, {0x39b1802bab28?, 0xd49736?, 0x39b17e2f4700?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b19efc1740}) 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 296995 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 171350 [chan send, 541 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 171349 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1104332 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1860498c0) 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 1104330 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 995114 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b19f17cf10, 0x4df) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b19f17cf00, {0x28fd020, 0x39b18479c690}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18479c690}, {0x291afc8, 0x39b19ef3dc80}, 0x39b19f17cf00, 0x39b1803f9a40) 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 995113 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 806371 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1842977a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1842977a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 806336 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 298823 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b18473fbd0, 0x13634) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b18473fbc0, {0x28fd020, 0x39b195226230}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b195226230}, {0x291afc8, 0x39b180ddfd80}, 0x39b18473fbc0, 0x39b18b4ea3f0) 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 298822 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 995108 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b181e62ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 995081 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 84148 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b183107300, {0x39b1815de377, 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(0x39b18a1c2e28?, {0x39b1815de377?, 0x39b1833b4230?, 0x39b18a1c2e68?}) 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(0x39b1831eab00, {0x39b1815de377?, 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, {0x39b1815de377?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x10039b18a1c2f70?, {0x39b1815de377?, 0x291a590?, 0x39b17f010dc0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b1968e5d20}) 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 84146 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1151951 [runnable]: net/http.(*connReader).startBackgroundRead.gowrap2() net/http/server.go:698 runtime.goexit({}) runtime/asm_amd64.s:1771 +0x1 created by net/http.(*connReader).startBackgroundRead in goroutine 1151945 net/http/server.go:698 +0xb6 goroutine 101955 [IO wait, 579 minutes]: internal/poll.runtime_pollWait(0x7f9171835a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1814c6180?, 0x39b18a7a1420?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x39b1814c6180, 0x39b19bd81450) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x39b1846f0868, 0x8?) net/rawconn.go:44 +0x36 golang.org/x/net/internal/socket.(*syscaller).recvmmsg(0x39b197589758, {0x28f8370?, 0x39b1846f0868?}, {0x39b17f7daa00?, 0x28d9950?, 0x0?}, 0x39b18bd00bf0?) golang.org/x/net@v0.56.0/internal/socket/mmsghdr_unix.go:120 +0x70 golang.org/x/net/internal/socket.(*Conn).recvMsgs(0x39b187a64fc0, {0x39b19e5d6f08, 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(0x39b1856fa510, {0x39b19e5d6f08?, 0x39b17f81ef20?, 0x39b17ef725a0?}, 0x3?) golang.org/x/net@v0.56.0/ipv4/batch.go:80 +0x57 github.com/quic-go/quic-go.(*oobConn).ReadPacket(0x39b19eb22d80) github.com/quic-go/quic-go@v0.60.0/sys_conn_oob.go:174 +0x762 github.com/quic-go/quic-go.(*Transport).listen(0x39b180fa79e0, {0x290b3b8, 0x39b19eb22d80}) 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 101953 github.com/quic-go/quic-go@v0.60.0/transport.go:419 +0x405 goroutine 1096089 [IO wait]: internal/poll.runtime_pollWait(0x7f917182f800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b197585280?, 0x39b186d04000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b197585280, {0x39b186d04000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b197585280, {0x39b186d04000?, 0x39b186d04000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b195f545c8, {0x39b186d04000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0cff0, {0x39b186d04000?, 0x39b18714b4a0?, 0x39b19cbdcc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b19e35e2a8, {0x28eb140, 0x39b197f0cff0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b19e35e008, {0x7f917191b9a0, 0x39b184173a40}, 0x39b19cbdcdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b19e35e008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b19e35e008, {0x39b180252f20, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19ece6d20}, {0x39b180252f20, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1823d2000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1823d2000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1095969 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1073962 [IO wait]: internal/poll.runtime_pollWait(0x7f9171837c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b181f25100?, 0x39b182002000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b181f25100, {0x39b182002000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b181f25100, {0x39b182002000?, 0x39b182002000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1852292d8, {0x39b182002000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d415728, {0x39b182002000?, 0x39b18714b860?, 0x39b19cbbdc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18337bea8, {0x28eb140, 0x39b19d415728}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18337bc08, {0x7f917191b9a0, 0x39b185ad7700}, 0x39b19cbbddc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18337bc08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18337bc08, {0x39b18218b060, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1997de700}, {0x39b18218b060, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1824cd560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1824cd560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1073970 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 954970 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b184363320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b184363320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 954964 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1149042 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1866aca00, {0x39b184e669a0, 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?, {0x39b184e669a0?, 0x39b18aec39d4?, 0x39b18aec3800?}) 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(0x39b1865ed580, {0x39b184e669a0?, 0x46a82d?, 0x39b18aec3b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1865ed580}, {0x39b184e669a0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b184e66990) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b184e66990}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1812a5380) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b18aec3b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1865ed580}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b1865ed580?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1865ed580}) 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 1149037 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1100595 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b18667afc0) 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 1100593 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1104503 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1841d5990, 0xa88) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1841d5980, {0x28fd020, 0x39b19c547040}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19c547040}, {0x291afc8, 0x39b1861f1b80}, 0x39b1841d5980, 0x39b19ed30070) 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 1104502 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1073967 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1824cd560) 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 1073965 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1128741 [IO wait]: internal/poll.runtime_pollWait(0x7f917170e400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b18272d300?, 0x39b182a5e000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b18272d300, {0x39b182a5e000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b18272d300, {0x39b182a5e000?, 0x39b182a5e000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b18551a450, {0x39b182a5e000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0d020, {0x39b182a5e000?, 0x39b1871765a0?, 0x39b18a98dc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18469e2a8, {0x28eb140, 0x39b197f0d020}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18469e008, {0x7f917191b9a0, 0x39b180cb8d40}, 0x39b18a98ddc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18469e008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18469e008, {0x39b1851f2260, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1824ac540}, {0x39b1851f2260, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b182229560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b182229560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1128753 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 84126 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1831e85a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 84133 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 806367 [select, 185 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b185289a00, {0x39b1821f0688, 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(0x39b181b6fe28?, {0x39b1821f0688?, 0x39b185399650?, 0x39b181b6fe68?}) 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(0x39b1844c3100, {0x39b1821f0688?, 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, {0x39b1821f0688?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b17f260df0?, {0x39b1821f0688?, 0x39b17f260df4?, 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(0x39b17e06f208, {0x291afc8, 0x39b18ccebdc0}) 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 806365 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1082999 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b184687c20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b184687c20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1082967 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 190470 [chan send, 529 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 190469 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 84429 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1842667e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 84392 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1151917 [runnable]: runtime/pprof.writeRuntimeProfile({0x28e98a0, 0x39b184994c30}, 0x1, {0x1bd2719, 0x9}, 0x28d7fe0) runtime/pprof/pprof.go:851 +0xb1 runtime/pprof.writeGoroutine({0x28e98a0?, 0x39b184994c30?}, 0x39b18a5b97b8?) runtime/pprof/pprof.go:784 +0x45 runtime/pprof.(*Profile).WriteTo(0x3a10960?, {0x28e98a0?, 0x39b184994c30?}, 0xc?) runtime/pprof/pprof.go:408 +0x149 net/http/pprof.handler.ServeHTTP({0x39b180ab2311, 0x9}, {0x28f8250, 0x39b184994c30}, 0x39b184964c80) net/http/pprof/pprof.go:273 +0x52a net/http/pprof.Index({0x28f8250, 0x39b184994c30}, 0x39b184964c80?) net/http/pprof/pprof.go:397 +0xda net/http.HandlerFunc.ServeHTTP(0x39b17e063080?, {0x28f8250?, 0x39b184994c30?}, 0xa08fd6?) net/http/server.go:2286 +0x29 net/http.(*ServeMux).ServeHTTP(0x48a999?, {0x28f8250, 0x39b184994c30}, 0x39b184964c80) net/http/server.go:2828 +0x1c7 net/http.serverHandler.ServeHTTP({0x39b184855e00?}, {0x28f8250?, 0x39b184994c30?}, 0x1?) net/http/server.go:3311 +0x8e net/http.(*conn).serve(0x39b1823d19e0, {0x28fcfe8, 0x39b19ec15b90}) net/http/server.go:2073 +0x650 created by net/http.(*Server).Serve in goroutine 53020 net/http/server.go:3464 +0x485 goroutine 1100600 [select, 29 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b186820f00, {0x39b17f5483d6, 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(0x39b186833180?, {0x39b17f5483d6?, 0x39b17f260f01?, 0x39b17f260e68?}) 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(0x39b186823580, {0x39b17f5483d6?, 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, {0x39b17f5483d6?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b17f260df0?, {0x39b17f5483d6?, 0x39b17f260df4?, 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(0x39b17e06f208, {0x291afc8, 0x39b1853c38e0}) 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 1100598 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1129975 [select, 13 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b186821000, {0x39b180c2f836, 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(0x39b18583aaf0?, {0x39b180c2f836?, 0x39b17f1eae01?, 0x39b17f1eae68?}) 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(0x39b1854f6200, {0x39b180c2f836?, 0x39b17f1eaec0?, 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, {0x39b180c2f836?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1bd7beb?, {0x39b180c2f836?, 0x39b17f1eafb0?, 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(0x39b17e06f208, {0x291afc8, 0x39b19efc0e00}) 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 1129973 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1151945 [select]: google.golang.org/grpc/internal/transport.(*ClientStream).waitOnHeader(0x39b184e30ea0) google.golang.org/grpc@v1.81.1/internal/transport/client_stream.go:96 +0x66 google.golang.org/grpc/internal/transport.(*ClientStream).RecvCompress(...) google.golang.org/grpc@v1.81.1/internal/transport/client_stream.go:111 google.golang.org/grpc.(*csAttempt).recvMsg(0x39b1850e2870, {0x1a518c0, 0x39b189e0e930}, 0x1?) google.golang.org/grpc@v1.81.1/stream.go:1156 +0x105 google.golang.org/grpc.(*clientStream).RecvMsg.func1(0x5?) google.golang.org/grpc@v1.81.1/stream.go:1021 +0x1f google.golang.org/grpc.(*clientStream).withRetry(0x39b184fa87e0, 0x39b1843f9528, 0x39b1843f9518) google.golang.org/grpc@v1.81.1/stream.go:841 +0x12d google.golang.org/grpc.(*clientStream).RecvMsg(0x39b184fa87e0, {0x1a518c0?, 0x39b189e0e930?}) google.golang.org/grpc@v1.81.1/stream.go:1020 +0x149 google.golang.org/grpc.invoke({0x28fcfe8?, 0x39b189e0e8d0?}, {0x1bfd26b?, 0x39b189e0e840?}, {0x1a50fc0, 0x39b1815f9000}, {0x1a518c0, 0x39b189e0e930}, 0x88db99?, {0x39b1851ec000, ...}) google.golang.org/grpc@v1.81.1/call.go:73 +0xc4 github.com/grpc-ecosystem/go-grpc-middleware/retry.UnaryClientInterceptor.func1({0x28fcfe8, 0x39b189e0e8d0}, {0x1bfd26b, 0x1f}, {0x1a50fc0, 0x39b1815f9000}, {0x1a518c0, 0x39b189e0e930}, 0x39b19eddc408, 0x28d4740, ...) github.com/grpc-ecosystem/go-grpc-middleware@v1.4.0/retry/retry.go:36 +0x45a google.golang.org/grpc.(*ClientConn).Invoke(0x39b19eddc408, {0x28fcfe8?, 0x39b189e0e8d0?}, {0x1bfd26b?, 0x38?}, {0x1a50fc0?, 0x39b1815f9000?}, {0x1a518c0?, 0x39b189e0e930?}, {0x39b184eabef0, ...}) google.golang.org/grpc@v1.81.1/call.go:35 +0x1f7 github.com/pactus-project/pactus/www/grpc/gen/go.(*blockchainClient).GetValidator(0x39b19edee3a0, {0x28fcfe8, 0x39b189e0e8d0}, 0x39b1815f9000, {0x0, 0x0, 0x53bbb3?}) github.com/pactus-project/pactus/www/grpc/gen/go/blockchain_grpc.pb.go:150 +0x167 github.com/pactus-project/pactus/www/html.(*Server).GetValidatorHandler(0x39b17e38d100, {0x28f8250, 0x39b1850e2780}, 0x28d9fb0?) github.com/pactus-project/pactus/www/html/blockchain.go:187 +0xde net/http.HandlerFunc.ServeHTTP(0x39b182b11400?, {0x28f8250?, 0x39b1850e2780?}, 0x39b19edecd70?) net/http/server.go:2286 +0x29 github.com/gorilla/mux.(*Router).ServeHTTP(0x39b19d075980, {0x28f8250, 0x39b1850e2780}, 0x39b182b11180) github.com/gorilla/mux@v1.8.1/mux.go:212 +0x1e2 github.com/gorilla/handlers.recoveryHandler.ServeHTTP({{0x28eaac0, 0x39b19d075980}, {0x0, 0x0}, 0x0}, {0x28f8250?, 0x39b1850e2780?}, 0x39b184eabec0?) github.com/gorilla/handlers@v1.5.2/recovery.go:80 +0xd6 net/http.(*ServeMux).ServeHTTP(0x48a999?, {0x28f8250, 0x39b1850e2780}, 0x39b182b11180) net/http/server.go:2828 +0x1c7 net/http.serverHandler.ServeHTTP({0x39b1815f8680?}, {0x28f8250?, 0x39b1850e2780?}, 0x1?) net/http/server.go:3311 +0x8e net/http.(*conn).serve(0x39b18f298fc0, {0x28fcfe8, 0x39b19ec15b90}) net/http/server.go:2073 +0x650 created by net/http.(*Server).Serve in goroutine 53020 net/http/server.go:3464 +0x485 goroutine 867470 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1820ba240) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1820ba240) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 867485 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1151938 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b184fa85a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1151934 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1126840 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1829710e0) 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 1126838 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 81460 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b180602400, {0x39b17e272d00, 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?, {0x39b17e272d00?, 0x39b1913179d4?, 0x39b191317800?}) 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(0x39b19f14ed00, {0x39b17e272d00?, 0x46a82d?, 0x39b191317b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b19f14ed00}, {0x39b17e272d00, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17e272cf0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17e272cf0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1816a6080) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b191317b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b19f14ed00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b19f14ed00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b19f14ed00}) 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 81438 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 585299 [select, 307 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1856ea000, {0x39b1843f351b, 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(0x39b18a461e28?, {0x39b1843f351b?, 0x39b19cb5fab0?, 0x39b18a461e68?}) 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(0x39b18f166e80, {0x39b1843f351b?, 0x10a00b1853c5200?, 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, {0x39b1843f351b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b184ec34f8?, {0x39b1843f351b?, 0x39b184b09500?, 0x39b18824ac40?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b1968e5820}) 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 585297 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 186684 [chan send, 533 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 186683 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 81961 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18148ef00, {0x39b17ec7dca8, 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?, {0x39b17ec7dca8?, 0x39b19c1079d4?, 0x39b19c107800?}) 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(0x39b1814f2080, {0x39b17ec7dca8?, 0x46a82d?, 0x39b19c107b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1814f2080}, {0x39b17ec7dca8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17ec7dc98) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17ec7dc98}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b180581540) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19c107b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1814f2080}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b1814f2080?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1814f2080}) 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 81953 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 82580 [IO wait]: internal/poll.runtime_pollWait(0x7f9171833200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b181e3d180?, 0x39b1856a6c00?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b181e3d180, {0x39b1856a6c00, 0x2600, 0x2600}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b181e3d180, {0x39b1856a6c00?, 0x39b1856a6c00?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b18552d690, {0x39b1856a6c00?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d414918, {0x39b1856a6c00?, 0x39b1871a61e0?, 0x39b19c12bc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18177dea8, {0x28eb140, 0x39b19d414918}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18177dc08, {0x7f917191b9a0, 0x39b180f53380}, 0x39b19c12bdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18177dc08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18177dc08, {0x39b185e76940, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1824dbc70}, {0x39b185e76940, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b181e62fc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b181e62fc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 82434 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1083598 [select, 35 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b185e3d600, {0x39b1868e0d18, 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?, {0x39b1868e0d18?, 0x39b181ba59d4?, 0x10?}) 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(0x39b18697e180, {0x39b1868e0d18?, 0x46a82d?, 0x39b181ba5b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b18697e180}, {0x39b1868e0d18, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b1868e0d08) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b1868e0d08}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1868f8880) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b181ba5b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b18697e180}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b18697e180?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b18697e180}) 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 1083002 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 794475 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1847f7680) 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 794473 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 791068 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19e69ab00, {0x39b187e7c160, 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?, {0x39b187e7c160?, 0x39b1913139d4?, 0x39b191313800?}) 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(0x39b1818c8f00, {0x39b187e7c160?, 0x46a82d?, 0x39b191313b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1818c8f00}, {0x39b187e7c160, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b187e7c150) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b187e7c150}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b184ae4a00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b191313b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1818c8f00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b1818c8f00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1818c8f00}) 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 791077 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1126874 [select, 13 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b185ec8200, {0x39b18245fc63, 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(0x39b1840fae28?, {0x39b18245fc63?, 0x39b1855700e0?, 0x39b1840fae68?}) 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(0x39b18438dc00, {0x39b18245fc63?, 0xa00b17e386d00?, 0x7f917147a120?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b18245fc63?, 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?, {0x39b18245fc63?, 0x3a405e0?, 0x39b1802ebf68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b192dfef60}) 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 1126872 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 582860 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b184dc72d0, 0x1529) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b184dc72c0, {0x28fd020, 0x39b18e5529b0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18e5529b0}, {0x291afc8, 0x39b1879d0720}, 0x39b184dc72c0, 0x39b19eb86ee0) 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 582859 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1126810 [IO wait]: internal/poll.runtime_pollWait(0x7f9171713200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1866d0300?, 0x39b1855a6000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b1866d0300, {0x39b1855a6000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b1866d0300, {0x39b1855a6000?, 0x39b1855a6000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b185a3b7e8, {0x39b1855a6000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0c438, {0x39b1855a6000?, 0x39b1871a6f00?, 0x39b19c958c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b17e2c09a8, {0x28eb140, 0x39b197f0c438}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b17e2c0708, {0x7f917191b9a0, 0x39b1814a8640}, 0x39b19c958dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b17e2c0708, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b17e2c0708, {0x39b18245efc0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b181337180}, {0x39b18245efc0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b182970900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b182970900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1126766 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 613508 [select, 291 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19ef31000, {0x39b180ec9c0f, 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(0x39b19df2e700?, {0x39b180ec9c0f?, 0x39b17e2c8f01?, 0x39b17ecf9668?}) 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(0x39b1840a4c00, {0x39b180ec9c0f?, 0x7fffffffffffffff?, 0x39b181097200?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b180ec9c0f?, 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?, {0x39b180ec9c0f?, 0x0?, 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(0x39b17e06f208, {0x291afc8, 0x39b1968e4b20}) 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 613500 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 995106 [IO wait]: internal/poll.runtime_pollWait(0x7f9171707e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b184dad580?, 0x39b182174000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b184dad580, {0x39b182174000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b184dad580, {0x39b182174000?, 0x7f9171a08e08?, 0x6?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b184beac78, {0x39b182174000?, 0x7f9171a08e08?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b17fc05de8, {0x39b182174000?, 0x39b1871a7c20?, 0x39b19c765c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18589ed28, {0x28eb140, 0x39b17fc05de8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18589ea88, {0x7f917191b9a0, 0x39b1850bf380}, 0x39b19c765dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18589ea88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18589ea88, {0x39b182550a20, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1803f93b0}, {0x39b182550a20, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b181e62ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b181e62ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 995081 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 806366 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1841d4c10, 0xfeb) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1841d4c00, {0x28fd020, 0x39b199c2f0e0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b199c2f0e0}, {0x291afc8, 0x39b18ccebdc0}, 0x39b1841d4c00, 0x39b184875960) 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 806365 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 791856 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b18269fd40) 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 791747 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 791077 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b181c1cb40) 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 791075 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1100586 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1866f3d00, {0x39b1866dd8b8, 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?, {0x39b1866dd8b8?, 0x39b1856af9d4?, 0x39b1856af800?}) 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(0x39b186892180, {0x39b1866dd8b8?, 0x46a82d?, 0x39b1856afb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b186892180}, {0x39b1866dd8b8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b1866dd8a8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b1866dd8a8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1865ce5c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1856afb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b186892180}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b186892180?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b186892180}) 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 1100595 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 791056 [IO wait]: internal/poll.runtime_pollWait(0x7f917170e000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b181709d00?, 0x39b17fcd6000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b181709d00, {0x39b17fcd6000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b181709d00, {0x39b17fcd6000?, 0x39b17fcd6000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b184beba10, {0x39b17fcd6000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0c030, {0x39b17fcd6000?, 0x39b1871f2780?, 0x39b18a593c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18247f428, {0x28eb140, 0x39b197f0c030}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18247f188, {0x7f917191b9a0, 0x39b185097bc0}, 0x39b18a593dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18247f188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18247f188, {0x39b185e772b0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b189dbf340}, {0x39b185e772b0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b181c1cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b181c1cb40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791059 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 806375 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1842977a0) 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 806373 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 791838 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1865fef00, {0x39b184f50328, 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?, {0x39b184f50328?, 0x39b1827479d4?, 0x39b182747800?}) 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(0x39b18276b780, {0x39b184f50328?, 0x46a82d?, 0x39b182747b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b18276b780}, {0x39b184f50328, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b184f50318) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b184f50318}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b19ed62dc0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b182747b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b18276b780}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b18276b780?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b18276b780}) 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 791830 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 791834 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b184dc6790, 0xbba) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b184dc6780, {0x28fd020, 0x39b19b89b950}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19b89b950}, {0x291afc8, 0x39b19f0d7ca0}, 0x39b184dc6780, 0x39b19ea3cd20) 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 791833 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 965663 [select, 97 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18167c200, {0x39b1851c59f5, 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(0x39b19c93fe28?, {0x39b1851c59f5?, 0x39b1845ef730?, 0x39b19c93fe68?}) 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(0x39b181be9c80, {0x39b1851c59f5?, 0x39b19a123730?, 0x39b1851c53f0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1851c59f5?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b1811ba6e8?, {0x39b1851c59f5?, 0x39b1811ba6e8?, 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(0x39b17e06f208, {0x291afc8, 0x39b19dddcaa0}) 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 965661 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 995104 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1850cc600, {0x39b17f8dd0c0, 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?, {0x39b17f8dd0c0?, 0x39b1843ef9d4?, 0x39b1843ef800?}) 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(0x39b184cf2580, {0x39b17f8dd0c0?, 0x46a82d?, 0x39b1843efb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b184cf2580}, {0x39b17f8dd0c0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17f8dd0b0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17f8dd0b0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b18228fd40) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1843efb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b184cf2580}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b184cf2580?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b184cf2580}) 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 995111 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 53031 [IO wait]: internal/poll.runtime_pollWait(0x7f91715e0e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b19edeb100?, 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(0x39b19edeb100) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0x39b19edeb100) net/fd_unix.go:150 +0x29 net.(*TCPListener).accept(0x39b19ed9da80) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0x39b19ed9da80) net/tcpsock.go:387 +0x30 net/http.(*Server).Serve(0x39b19e237000, {0x28f82e0, 0x39b19ed9da80}) net/http/server.go:3434 +0x30c github.com/pacviewer/jrpc-gateway/jrpc.(*Server).Serve(0x39b19edf58f0, {0x28f82e0, 0x39b19ed9da80}) 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:91 +0xab created by github.com/pactus-project/pactus/www/jsonrpc.(*Server).StartServer in goroutine 1 github.com/pactus-project/pactus/www/jsonrpc/server.go:89 +0x89f goroutine 1126845 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1813f38d0, 0x4a5) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1813f38c0, {0x28fd020, 0x39b19bb7b090}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19bb7b090}, {0x291afc8, 0x39b184abbaa0}, 0x39b1813f38c0, 0x39b184708460) 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 1126844 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1100599 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1865d4d90, 0xf5d) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1865d4d80, {0x28fd020, 0x39b186ec5db0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b186ec5db0}, {0x291afc8, 0x39b1853c38e0}, 0x39b1865d4d80, 0x39b186536b60) 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 1100598 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 806372 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1842977a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 806336 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1096133 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b182a8c400, {0x39b17e66b498, 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?, {0x39b17e66b498?, 0x39b1842df9d4?, 0x39b1842df800?}) 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(0x39b187b9e480, {0x39b17e66b498?, 0x46a82d?, 0x39b1842dfb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b187b9e480}, {0x39b17e66b498, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17e66b488) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17e66b488}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1800d1380) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1842dfb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b187b9e480}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b187b9e480?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b187b9e480}) 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 1096094 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 81573 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b17fc797a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81526 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 81572 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b17fc797a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b17fc797a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81526 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1149034 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b18663aea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1149030 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1049566 [chan send, 53 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 1049565 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 965668 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b18500b560) 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 965666 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 867490 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1820ba240) 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 867472 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1151955 [trace reader (blocked)]: runtime.ReadTrace() runtime/trace.go:893 +0x45 runtime/trace.(*traceMultiplexer).startLocked.func1() runtime/trace/subscribe.go:167 +0xb4 created by runtime/trace.(*traceMultiplexer).startLocked in goroutine 1151947 runtime/trace/subscribe.go:157 +0x132 goroutine 954969 [IO wait]: internal/poll.runtime_pollWait(0x7f917170d000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1821d1680?, 0x39b17fb04000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b1821d1680, {0x39b17fb04000, 0x4000, 0x4000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b1821d1680, {0x39b17fb04000?, 0x39b17fb04000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b19ede4d88, {0x39b17fb04000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d414978, {0x39b17fb04000?, 0x39b187370780?, 0x39b19c93ec00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18118c628, {0x28eb140, 0x39b19d414978}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18118c388, {0x7f917191b9a0, 0x39b18507a180}, 0x39b19c93edc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18118c388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18118c388, {0x39b17f5660f0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19e403490}, {0x39b17f5660f0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b184363320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b184363320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 954964 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 620102 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1858b78c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1858b78c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 620021 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 81571 [IO wait]: internal/poll.runtime_pollWait(0x7f9171838a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b19f14fe00?, 0x39b181b84000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b19f14fe00, {0x39b181b84000, 0x4000, 0x4000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b19f14fe00, {0x39b181b84000?, 0x7f91716d1240?, 0x6?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b185160a00, {0x39b181b84000?, 0x7f91716d1240?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b18563fde8, {0x39b181b84000?, 0x39b187370f00?, 0x39b19c9d8c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18048e9a8, {0x28eb140, 0x39b18563fde8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18048e708, {0x7f917191b9a0, 0x39b18174f640}, 0x39b19c9d8dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18048e708, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18048e708, {0x39b17f9347b0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1806e2cb0}, {0x39b17f9347b0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b17fc797a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b17fc797a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81526 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 585280 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b186cb4b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 585277 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 791908 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1822aa910, 0xc79) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1822aa900, {0x28fd020, 0x39b19c914690}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19c914690}, {0x291afc8, 0x39b184e271e0}, 0x39b1822aa900, 0x39b19ed56fc0) 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 791907 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 791783 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b183107a00, {0x39b185883d50, 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?, {0x39b185883d50?, 0x39b1808419d4?, 0x39b180841800?}) 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(0x39b182651a80, {0x39b185883d50?, 0x46a82d?, 0x39b180841b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b182651a80}, {0x39b185883d50, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b185883d40) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b185883d40}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b18434cf00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b180841b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b182651a80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b182651a80?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b182651a80}) 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 791765 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 583499 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1825d0cd0, 0x6886) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1825d0cc0, {0x28fd020, 0x39b187672c30}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b187672c30}, {0x291afc8, 0x39b187f8cfa0}, 0x39b1825d0cc0, 0x39b183942d20) 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 583498 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1049578 [chan send, 53 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 1049577 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 613560 [select, 291 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1842ce800, {0x39b17f335c59, 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(0x39b19c1c9e28?, {0x39b17f335c59?, 0x39b1851fbd50?, 0x39b19c1c9e68?}) 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(0x39b18234cc00, {0x39b17f335c59?, 0x0?, 0x39b1802ef770?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b17f335c59?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b1802ef5f0?, {0x39b17f335c59?, 0x39b1802ef5f4?, 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(0x39b17e06f208, {0x291afc8, 0x39b19f129600}) 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 613558 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1100576 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b18667afc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1100549 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 784788 [select, 197 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b185bdcf00, {0x39b17f23aa3e, 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(0x39b185400070?, {0x39b17f23aa3e?, 0xc2a2579eada32801?, 0x39b1818ea668?}) 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(0x39b184921e80, {0x39b17f23aa3e?, 0x39b185bdcd00?, 0x39b1818ea770?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b17f23aa3e?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x12f2660?, {0x39b17f23aa3e?, 0xd49736?, 0x39b17e1ff208?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b1821268e0}) 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 784786 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 613542 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b19f1447e0) 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 613504 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 867558 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1856bbd00, {0x39b19b951ea0, 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?, {0x39b19b951ea0?, 0x39b17f5dd9d4?, 0x39b17f5dd800?}) 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(0x39b182b3a500, {0x39b19b951ea0?, 0x46a82d?, 0x39b17f5ddb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b182b3a500}, {0x39b19b951ea0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b19b951e90) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b19b951e90}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1845e8640) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b17f5ddb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b182b3a500}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b182b3a500?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b182b3a500}) 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 867490 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1096094 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1823d2000) 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 1096092 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 584731 [IO wait]: internal/poll.runtime_pollWait(0x7f9171831c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b185b3f780?, 0x39b183bef300?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b185b3f780, {0x39b183bef300, 0x1300, 0x1300}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b185b3f780, {0x39b183bef300?, 0x39b183bef300?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b19ee54288, {0x39b183bef300?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d415e30, {0x39b183bef300?, 0x39b187516780?, 0x39b19cbaac00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18589f0a8, {0x28eb140, 0x39b19d415e30}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18589ee08, {0x7f917191b9a0, 0x39b185b40d00}, 0x39b19cbaadc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18589ee08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18589ee08, {0x39b18165c800, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b185ba4070}, {0x39b18165c800, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b185bb2000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b185bb2000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 584727 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 791827 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b182553560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b182553560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791791 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1082998 [IO wait]: internal/poll.runtime_pollWait(0x7f9171835e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b184925080?, 0x39b184360a80?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b184925080, {0x39b184360a80, 0xa80, 0xa80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b184925080, {0x39b184360a80?, 0x39b184360a80?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b185f88760, {0x39b184360a80?, 0x7f9171bc4740?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b17ec7d470, {0x39b184360a80?, 0x39b187516b40?, 0x39b18af0dc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b184a09428, {0x28eb140, 0x39b17ec7d470}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b184a09188, {0x7f917191b9a0, 0x39b182601900}, 0x39b18af0ddc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b184a09188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b184a09188, {0x39b181377e20, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b18355b7a0}, {0x39b181377e20, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b184687c20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b184687c20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1082967 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 620101 [IO wait]: internal/poll.runtime_pollWait(0x7f9171833600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b185a22300?, 0x39b17f147500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b185a22300, {0x39b17f147500, 0x1500, 0x1500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b185a22300, {0x39b17f147500?, 0x39b17f147500?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b185124670, {0x39b17f147500?, 0x7f9171a08e08?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b17fc05590, {0x39b17f147500?, 0x39b187516d20?, 0x39b19c886c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b185a20628, {0x28eb140, 0x39b17fc05590}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b185a20388, {0x7f917191b9a0, 0x39b185a365c0}, 0x39b19c886dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b185a20388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b185a20388, {0x39b17ef82c30, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b185afd570}, {0x39b17ef82c30, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1858b78c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1858b78c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 620021 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 794471 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1847f7680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1847f7680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 794447 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 794459 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b19f1d3450, 0xc03) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b19f1d3440, {0x28fd020, 0x39b18ac0f2c0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18ac0f2c0}, {0x291afc8, 0x39b1843d62e0}, 0x39b19f1d3440, 0x39b19a123e30) 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 794458 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 724882 [select, 229 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184150300, {0x39b18142066b, 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(0x39b18a460e28?, {0x39b18142066b?, 0x39b183b42f50?, 0x39b18a460e68?}) 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(0x39b18194ec00, {0x39b18142066b?, 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, {0x39b18142066b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b18b2d69b0?, {0x39b18142066b?, 0x39b1811b7fa0?, 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(0x39b17e06f208, {0x291afc8, 0x39b191409160}) 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 724866 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 524757 [select, 341 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184c45900, {0x39b181472bd5, 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(0x39b18a9c1e28?, {0x39b181472bd5?, 0x39b1852e8fc0?, 0x39b18a9c1e68?}) 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(0x39b18504c900, {0x39b181472bd5?, 0x39b18430e9a0?, 0x39b181472620?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b181472bd5?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b1811b9ee8?, {0x39b181472bd5?, 0x39b1811b9ee8?, 0x39b1811b9fb0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b19c7db340}) 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 524755 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 582861 [select, 309 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184335c00, {0x39b180fbf278, 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(0x39b19c774e28?, {0x39b180fbf278?, 0x39b1833b5b20?, 0x39b19c774e68?}) 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(0x39b18261be80, {0x39b180fbf278?, 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, {0x39b180fbf278?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b18052ab00?, {0x39b180fbf278?, 0x0?, 0xf58402b0c63?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b1879d0720}) 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 582859 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1126846 [select, 13 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b185da9c00, {0x39b19eb742f9, 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(0x39b18a59ae28?, {0x39b19eb742f9?, 0x39b187165570?, 0x39b18a59ae68?}) 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(0x39b19f14e080, {0x39b19eb742f9?, 0x39b185da8b00?, 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, {0x39b19eb742f9?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b18166e630?, {0x39b19eb742f9?, 0xd49736?, 0x1f71b2c8f9e6?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b184abbaa0}) 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 1126844 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 613538 [IO wait]: internal/poll.runtime_pollWait(0x7f91716fa200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b183335200?, 0x39b1803c0000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b183335200, {0x39b1803c0000, 0x1800, 0x1800}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b183335200, {0x39b1803c0000?, 0x39b1803c0000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1846f0aa0, {0x39b1803c0000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d414360, {0x39b1803c0000?, 0x39b1875665a0?, 0x39b189b0ec00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b183935ea8, {0x28eb140, 0x39b19d414360}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b183935c08, {0x7f917191b9a0, 0x39b1854b90c0}, 0x39b189b0edc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b183935c08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b183935c08, {0x39b1823b4a20, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b182144230}, {0x39b1823b4a20, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b19f1447e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b19f1447e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 613521 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1073963 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1824cd560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1824cd560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1073970 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 582828 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b182108200, {0x39b186028970, 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?, {0x39b186028970?, 0x39b182a239d4?, 0x39b182a23800?}) 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(0x39b182592980, {0x39b186028970?, 0x46a82d?, 0x39b182a23b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b182592980}, {0x39b186028970, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b186028960) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b186028960}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b184405380) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b182a23b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b182592980}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b182592980?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b182592980}) 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 582857 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 791853 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b18269fd40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b18269fd40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791748 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 791884 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b18286e5a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b18286e5a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791754 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 724765 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b181697200, {0x39b19d415798, 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?, {0x39b19d415798?, 0x39b1856799d4?, 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(0x39b181937980, {0x39b19d415798?, 0x46a82d?, 0x39b185679b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b181937980}, {0x39b19d415798, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b19d415788) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b19d415788}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1853ab980) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b185679b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b181937980}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b181937980?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b181937980}) 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 724663 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 791896 [select, 193 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1865ff900, {0x39b17fb4d1fb, 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(0x39b185435d50?, {0x39b17fb4d1fb?, 0x5b1f01?, 0x39b1802ede68?}) 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(0x39b1827c3580, {0x39b17fb4d1fb?, 0x39b1802edf10?, 0x20?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b17fb4d1fb?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b181470280?, {0x39b17fb4d1fb?, 0x39b18070cc30?, 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(0x39b17e06f208, {0x291afc8, 0x39b187f8d560}) 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 791894 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1129966 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1853266c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1129869 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 524745 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b186049680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 524728 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 584758 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1859ed100, {0x39b185aca5f8, 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?, {0x39b185aca5f8?, 0x39b17e4259d4?, 0x39b17e425800?}) 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(0x39b185ad9c00, {0x39b185aca5f8?, 0x46a82d?, 0x39b17e425b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b185ad9c00}, {0x39b185aca5f8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b185aca5e8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b185aca5e8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b185ad73c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b17e425b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b185ad9c00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b185ad9c00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b185ad9c00}) 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 584736 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 791805 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1865fe600, {0x39b17e9a7000, 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?, {0x39b17e9a7000?, 0x39b1827499d4?, 0x39b182749800?}) 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(0x39b18276a880, {0x39b17e9a7000?, 0x46a82d?, 0x39b182749b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b18276a880}, {0x39b17e9a7000, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17e9a6ff0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17e9a6ff0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1843ae380) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b182749b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b18276a880}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b18276a880?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b18276a880}) 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 791796 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 524752 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1856eb900, {0x39b17e66b408, 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?, {0x39b17e66b408?, 0x39b1853319d4?, 0x39b185331800?}) 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(0x39b1848b4600, {0x39b17e66b408?, 0x46a82d?, 0x39b185331b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1848b4600}, {0x39b17e66b408, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17e66b3f8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17e66b3f8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b185477ac0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b185331b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1848b4600}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b1848b4600?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1848b4600}) 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 524748 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 867555 [select, 151 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1856bbb00, {0x39b1824a40c8, 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(0x39b19cb8ce28?, {0x39b1824a40c8?, 0x39b18450d9d0?, 0x39b19cb8ce68?}) 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(0x39b182b3a400, {0x39b1824a40c8?, 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, {0x39b1824a40c8?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b17f52fa70?, {0x39b1824a40c8?, 0x39b17f3d2fa0?, 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(0x39b17e06f208, {0x291afc8, 0x39b1811ec000}) 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 867553 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 965647 [IO wait]: internal/poll.runtime_pollWait(0x7f9171833000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b181be9480?, 0x39b181632000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b181be9480, {0x39b181632000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b181be9480, {0x39b181632000?, 0x39b181632000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b185a3b7a0, {0x39b181632000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d4143d8, {0x39b181632000?, 0x39b18af88960?, 0x39b19c73cc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18469fb28, {0x28eb140, 0x39b19d4143d8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18469f888, {0x7f917191b9a0, 0x39b184cfa180}, 0x39b19c73cdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18469f888, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18469f888, {0x39b1851c53f0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19a123730}, {0x39b1851c53f0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b18500b560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b18500b560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 965655 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 585286 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184ffd000, {0x39b1874985f8, 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?, {0x39b1874985f8?, 0x39b19a5bf9d4?, 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(0x39b18f167280, {0x39b1874985f8?, 0x46a82d?, 0x39b19a5bfb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b18f167280}, {0x39b1874985f8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b1874985e8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b1874985e8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b17f717440) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19a5bfb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b18f167280}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b18f167280?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b18f167280}) 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 585283 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 584732 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b185bb2000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b185bb2000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 584727 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 80970 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1819d06d0, 0x271a) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1819d06c0, {0x28fd020, 0x39b182080c30}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b182080c30}, {0x291afc8, 0x39b181557460}, 0x39b1819d06c0, 0x39b17eebb730) 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 80969 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1101992 [IO wait, 27 minutes]: internal/poll.runtime_pollWait(0x7f9171707800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xba?, 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(0x39b1831eb300, 0x39b183d30240) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x39b19c532e88, 0x39b181fdcbb8?) net/rawconn.go:44 +0x36 google.golang.org/grpc/internal/transport/readyreader.(*nonBlockingReader).ReadOnReady(0x39b186b22be0, 0x39b181fdcc08?, {0x28f54c0, 0x39b17e2f8870}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:114 +0xa7 google.golang.org/grpc/internal/transport/readyreader.(*bufReadyReader).Read(0x39b185f55730, {0x39b19edb6d64, 0x9, 0x39b184fb06e0?}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:221 +0x174 io.ReadAtLeast({0x28ede00, 0x39b185f55730}, {0x39b19edb6d64, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 golang.org/x/net/http2.readFrameHeader({0x39b19edb6d64, 0x9, 0x39b181fdcd20?}, {0x28ede00?, 0x39b185f55730?}) golang.org/x/net@v0.56.0/http2/frame.go:250 +0x65 golang.org/x/net/http2.(*Framer).ReadFrameHeader(0x39b19edb6d20) golang.org/x/net@v0.56.0/http2/frame.go:513 +0x6b google.golang.org/grpc/internal/transport.(*framer).readFrame(0x39b1831eb380) google.golang.org/grpc@v1.81.1/internal/transport/http_util.go:493 +0x45 google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0x39b182629520, {0x28fcfe8, 0x39b185c5dad0}, 0x39b185c5db00) google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:638 +0xff google.golang.org/grpc.(*Server).serveStreams(0x39b17e1ff208, {0x28fcf40?, 0x3a64e20?}, {0x28fe600, 0x39b182629520}, {0x290ec98?, 0x39b19c532e80?}) 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 1101989 google.golang.org/grpc@v1.81.1/server.go:992 +0x1cb goroutine 1104329 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1860498c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1104307 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1151912 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1808aee00, {0x39b184fac8b8, 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(0x39b19c846e28?, {0x39b184fac8b8?, 0x39b185375260?, 0x39b19c846e68?}) 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(0x39b185140180, {0x39b184fac8b8?, 0x39b1808ae900?, 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, {0x39b184fac8b8?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b185a95178?, {0x39b184fac8b8?, 0xd49736?, 0x39b17ee1f440?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b186032f80}) 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 1151910 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 82271 [IO wait]: internal/poll.runtime_pollWait(0x7f91716fc800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b181d26b80?, 0x39b181d42000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b181d26b80, {0x39b181d42000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b181d26b80, {0x39b181d42000?, 0x39b181d42000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b17df835c8, {0x39b181d42000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0c540, {0x39b181d42000?, 0x39b18af92000?, 0x39b19cbe0c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18177d0a8, {0x28eb140, 0x39b197f0c540}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18177ce08, {0x7f917191b9a0, 0x39b180e05bc0}, 0x39b19cbe0dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18177ce08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18177ce08, {0x39b181664880, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1824ad880}, {0x39b181664880, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b181c36ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b181c36ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 82294 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 613484 [IO wait]: internal/poll.runtime_pollWait(0x7f9171830800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b183334900?, 0x39b181869500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b183334900, {0x39b181869500, 0x5500, 0x5500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b183334900, {0x39b181869500?, 0x39b181869500?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b185a130e8, {0x39b181869500?, 0x7f91716d1240?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b18563f1a0, {0x39b181869500?, 0x39b18af923c0?, 0x39b19c883c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1819050a8, {0x28eb140, 0x39b18563f1a0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b181904e08, {0x7f917191b9a0, 0x39b18495e1c0}, 0x39b19c883dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b181904e08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b181904e08, {0x39b17f636dd0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b18030e540}, {0x39b17f636dd0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1846c5b00) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1846c5b00) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 613491 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 83668 [IO wait]: internal/poll.runtime_pollWait(0x7f917170a600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b182a60800?, 0x39b18436a000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b182a60800, {0x39b18436a000, 0x4000, 0x4000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b182a60800, {0x39b18436a000?, 0x39b18436a000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1994ea648, {0x39b18436a000?, 0x7f9171494798?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b190f75608, {0x39b18436a000?, 0x39b18af92960?, 0x39b19c64ac00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18277d428, {0x28eb140, 0x39b190f75608}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18277d188, {0x7f917191b9a0, 0x39b182a513c0}, 0x39b19c64adc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18277d188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18277d188, {0x39b18124b950, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b18b5085b0}, {0x39b18124b950, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1829b3560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1829b3560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 83682 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 81567 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b187d59690, 0x6fbe) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b187d59680, {0x28fd020, 0x39b1874c5270}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b1874c5270}, {0x291afc8, 0x39b1811ec060}, 0x39b187d59680, 0x39b1807c61c0) 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 81566 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 954983 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1859ecc00, {0x39b18482b2d0, 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?, {0x39b18482b2d0?, 0x39b180a8f9d4?, 0x39b180a8f800?}) 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(0x39b182293300, {0x39b18482b2d0?, 0x46a82d?, 0x39b180a8fb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b182293300}, {0x39b18482b2d0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b18482b2c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b18482b2c0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b184867140) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b180a8fb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b182293300}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b182293300?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b182293300}) 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 954974 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 81745 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b180fa6120) 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 81743 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 582852 [IO wait]: internal/poll.runtime_pollWait(0x7f917170e800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b18261ba00?, 0x39b18265f000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b18261ba00, {0x39b18265f000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b18261ba00, {0x39b18265f000?, 0x39b18265f000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b19b4ac130, {0x39b18265f000?, 0x7f91712b29a8?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b187d42768, {0x39b18265f000?, 0x39b18af934a0?, 0x39b19c769c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18233ad28, {0x28eb140, 0x39b187d42768}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18233aa88, {0x7f917191b9a0, 0x39b18464d3c0}, 0x39b19c769dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18233aa88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18233aa88, {0x39b180fbece0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19eb86850}, {0x39b180fbece0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b18265c000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b18265c000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 582850 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 81540 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1806fe700, {0x39b185a7eb38, 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?, {0x39b185a7eb38?, 0x39b19a5c39d4?, 0x39b19a5c3800?}) 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(0x39b187b9f100, {0x39b185a7eb38?, 0x46a82d?, 0x39b19a5c3b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b187b9f100}, {0x39b185a7eb38, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b185a7eb28) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b185a7eb28}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b180aef840) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19a5c3b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b187b9f100}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b187b9f100?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b187b9f100}) 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 81514 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 108547 [IO wait]: internal/poll.runtime_pollWait(0x7f9171701200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x84?, 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(0x39b181dee800, 0x39b18360e470) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x39b19292d488, 0x39b19c955bb8?) net/rawconn.go:44 +0x36 google.golang.org/grpc/internal/transport/readyreader.(*nonBlockingReader).ReadOnReady(0x39b18b650b90, 0x39b19c955c18?, {0x28f54c0, 0x39b17e2f8870}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:114 +0xa7 google.golang.org/grpc/internal/transport/readyreader.(*bufReadyReader).Read(0x39b19c97d9d0, {0x39b19edb71c4, 0x9, 0x39b19c955c58?}) google.golang.org/grpc@v1.81.1/internal/transport/readyreader/ready_reader.go:221 +0x174 io.ReadAtLeast({0x28ede00, 0x39b19c97d9d0}, {0x39b19edb71c4, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 golang.org/x/net/http2.readFrameHeader({0x39b19edb71c4, 0x9, 0x127671a?}, {0x28ede00?, 0x39b19c97d9d0?}) golang.org/x/net@v0.56.0/http2/frame.go:250 +0x65 golang.org/x/net/http2.(*Framer).ReadFrameHeader(0x39b19edb7180) golang.org/x/net@v0.56.0/http2/frame.go:513 +0x6b google.golang.org/grpc/internal/transport.(*framer).readFrame(0x39b181dee880) google.golang.org/grpc@v1.81.1/internal/transport/http_util.go:493 +0x45 google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0x39b183596ea0, {0x28fcfe8, 0x39b192a9c2d0}, 0x39b192a9c300) google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:638 +0xff google.golang.org/grpc.(*Server).serveStreams(0x39b17e1ff208, {0x28fcf40?, 0x3a64e20?}, {0x28fe600, 0x39b183596ea0}, {0x290ec98?, 0x39b19292d480?}) 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 108524 google.golang.org/grpc@v1.81.1/server.go:992 +0x1cb goroutine 613540 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b19f1447e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 613521 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 724660 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b181e60360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 724644 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1083002 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b184687c20) 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 1082966 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 584736 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b185bb2000) 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 584734 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 784735 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b184776b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b184776b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 784722 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 81957 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18148ed00, {0x39b1823b5f07, 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(0x39b19c9ede28?, {0x39b1823b5f07?, 0x39b19df2f110?, 0x39b19c9ede68?}) 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(0x39b1814c7e80, {0x39b1823b5f07?, 0x0?, 0x39b19c9edf70?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1823b5f07?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b17e2f4700?, {0x39b1823b5f07?, 0x39b19cc6fbf8?, 0x41c480?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b1832e4ce0}) 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 81955 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1151947 [select]: net/http/pprof.sleep(0x39b182b112c0, 0x28e98a0?) net/http/pprof/pprof.go:118 +0x95 net/http/pprof.Trace({0x28f8250, 0x39b1850e2960}, 0x39b182b112c0) net/http/pprof/pprof.go:190 +0x348 net/http.HandlerFunc.ServeHTTP(0x39b17e063080?, {0x28f8250?, 0x39b1850e2960?}, 0xa08fd6?) net/http/server.go:2286 +0x29 net/http.(*ServeMux).ServeHTTP(0x48a999?, {0x28f8250, 0x39b1850e2960}, 0x39b182b112c0) net/http/server.go:2828 +0x1c7 net/http.serverHandler.ServeHTTP({0x39b1815f88c0?}, {0x28f8250?, 0x39b1850e2960?}, 0x1?) net/http/server.go:3311 +0x8e net/http.(*conn).serve(0x39b18f2990e0, {0x28fcfe8, 0x39b19ec15b90}) net/http/server.go:2073 +0x650 created by net/http.(*Server).Serve in goroutine 53020 net/http/server.go:3464 +0x485 goroutine 791909 [select, 193 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b183dd8000, {0x39b181664025, 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(0x39b19c84ce28?, {0x39b181664025?, 0x39b18532a620?, 0x39b19c84ce68?}) 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(0x39b1828b8380, {0x39b181664025?, 0xa000000000000?, 0x7f91714a1c50?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b181664025?, 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?, {0x39b181664025?, 0x3a405e0?, 0x39b17f25f768?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b184e271e0}) 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 791907 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 791826 [IO wait]: internal/poll.runtime_pollWait(0x7f917170e600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b18269dd00?, 0x39b17f224a00?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b18269dd00, {0x39b17f224a00, 0x1500, 0x1500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b18269dd00, {0x39b17f224a00?, 0x39b17f224a00?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b184bf4ed0, {0x39b17f224a00?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d4158c0, {0x39b17f224a00?, 0x39b18af9f2c0?, 0x39b18a2c5c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b181be30a8, {0x28eb140, 0x39b19d4158c0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b181be2e08, {0x7f917191b9a0, 0x39b18434de80}, 0x39b18a2c5dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b181be2e08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b181be2e08, {0x39b1813f1dd0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19ea3c230}, {0x39b1813f1dd0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b182553560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b182553560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791791 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 583522 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1833e3680) 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 583520 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 81987 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1814e6240) 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 81985 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 954985 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1831cb450, 0x39dd) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1831cb440, {0x28fd020, 0x39b19d55bea0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19d55bea0}, {0x291afc8, 0x39b181ef6de0}, 0x39b1831cb440, 0x39b19dffcc40) 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 954984 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 81392 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b17fbe4d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81399 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 791811 [select, 193 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184a79e00, {0x39b18132aec5, 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(0x39b19c773e28?, {0x39b18132aec5?, 0x39b1857a8ee0?, 0x39b19c773e68?}) 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(0x39b18269de80, {0x39b18132aec5?, 0x26?, 0x39b18461fac0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b18132aec5?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x60?, {0x39b18132aec5?, 0x39b183994f01?, 0xd400af?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b19dc6a540}) 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 791809 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 791895 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b184dc6c10, 0xb62) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b184dc6c00, {0x28fd020, 0x39b19bb7b0e0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19bb7b0e0}, {0x291afc8, 0x39b187f8d560}, 0x39b184dc6c00, 0x39b19ecdb650) 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 791894 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1096090 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1823d2000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1823d2000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1095969 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 620103 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1858b78c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 620021 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 613574 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19ef31600, {0x39b187c27180, 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?, {0x39b187c27180?, 0x39b1808439d4?, 0x39b180843800?}) 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(0x39b181e3d000, {0x39b187c27180?, 0x46a82d?, 0x39b180843b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b181e3d000}, {0x39b187c27180, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b187c27170) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b187c27170}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b184de4140) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b180843b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b181e3d000}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b181e3d000?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b181e3d000}) 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 613542 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 81568 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1808ae000, {0x39b17f935777, 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(0x39b19cbe6e28?, {0x39b17f935777?, 0x39b19c872770?, 0x39b19cbe6e68?}) 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(0x39b184954f00, {0x39b17f935777?, 0x39b19cbe6ea0?, 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, {0x39b17f935777?, 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?, {0x39b17f935777?, 0x39b19c7fe5a8?, 0x39b17f93464a?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b1811ec060}) 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 81566 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1151952 [runnable]: net/http.(*connReader).startBackgroundRead.gowrap2() net/http/server.go:698 runtime.goexit({}) runtime/asm_amd64.s:1771 +0x1 created by net/http.(*connReader).startBackgroundRead in goroutine 1151947 net/http/server.go:698 +0xb6 goroutine 81514 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b17fc79320) 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 81512 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 867554 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b183d126d0, 0x5ae5) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b183d126c0, {0x28fd020, 0x39b182663bd0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b182663bd0}, {0x291afc8, 0x39b1811ec000}, 0x39b183d126c0, 0x39b19ecef8f0) 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 867553 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 784736 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b184776b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 784722 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 81027 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b17f6fb300, {0x39b1860284c0, 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?, {0x39b1860284c0?, 0x39b19bd799d4?, 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(0x39b19eb29080, {0x39b1860284c0?, 0x46a82d?, 0x39b19bd79b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b19eb29080}, {0x39b1860284c0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b1860284b0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b1860284b0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1823ab480) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19bd79b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b19eb29080}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b19eb29080?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b19eb29080}) 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 81000 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 584733 [select]: github.com/libp2p/go-yamux/v5.(*Session).Ping(0x39b185bb2000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:433 +0x4a5 github.com/libp2p/go-yamux/v5.(*Session).measureRTT(0x39b185bb2000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:356 +0x18 github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b185bb2000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:376 +0x79 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 584727 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 81492 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18036bb00, {0x39b17e2736f0, 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?, {0x39b17e2736f0?, 0x39b1935879d4?, 0x39b193587800?}) 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(0x39b19f14f380, {0x39b17e2736f0?, 0x46a82d?, 0x39b193587b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b19f14f380}, {0x39b17e2736f0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17e2736e0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17e2736e0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1816c8900) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b193587b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b19f14f380}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b19f14f380?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b19f14f380}) 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 81465 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 84208 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b183107500, {0x39b19cc1b4c8, 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?, {0x39b19cc1b4c8?, 0x39b182a1f9d4?, 0x39b182a1f800?}) 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(0x39b183374580, {0x39b19cc1b4c8?, 0x46a82d?, 0x39b182a1fb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b183374580}, {0x39b19cc1b4c8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b19cc1b4b8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b19cc1b4b8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b183343740) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b182a1fb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b183374580}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b183374580?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b183374580}) 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 84145 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 82690 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b181f34b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b181f34b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 82671 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 583518 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1833e3680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1833e3680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 583496 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 791765 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b182552a20) 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 791757 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 791828 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b182553560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791791 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 82694 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b181f34b40) 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 82692 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 995115 [select, 81 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1828ffe00, {0x39b17f335ab9, 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(0x39b181baae28?, {0x39b17f335ab9?, 0x39b18521e230?, 0x39b181baae68?}) 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(0x39b184dadc80, {0x39b17f335ab9?, 0x39b185a52700?, 0x39b17eaff700?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b17f335ab9?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b17f260ee8?, {0x39b17f335ab9?, 0x39b17f260ee8?, 0x39b17f260f68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b19ef3dc80}) 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 995113 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 524748 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b186049680) 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 524746 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 965662 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b19f1d3bd0, 0x175c) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b19f1d3bc0, {0x28fd020, 0x39b185c914f0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b185c914f0}, {0x291afc8, 0x39b19dddcaa0}, 0x39b19f1d3bc0, 0x39b198f92d90) 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 965661 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 173998 [chan send, 539 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 173997 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1126835 [IO wait]: internal/poll.runtime_pollWait(0x7f9171708000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1866d0580?, 0x39b180f33000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b1866d0580, {0x39b180f33000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b1866d0580, {0x39b180f33000?, 0x39b180f33000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b185a3b7f8, {0x39b180f33000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d4158d8, {0x39b180f33000?, 0x39b18afc4d20?, 0x39b19c749c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b19e699428, {0x28eb140, 0x39b19d4158d8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b19e699188, {0x7f917191b9a0, 0x39b1814a9200}, 0x39b19c749dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b19e699188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b19e699188, {0x39b18245f190, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b181337a40}, {0x39b18245f190, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1829710e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1829710e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1126801 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 85282 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b18475cd80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 85278 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 794460 [select, 191 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1806ff600, {0x39b182550013, 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(0x39b18a6f6e28?, {0x39b182550013?, 0x39b19047cc40?, 0x39b18a6f6e68?}) 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(0x39b183171280, {0x39b182550013?, 0x39b189e5c1c0?, 0x39b17df93cd0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b182550013?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b17f3cdee8?, {0x39b182550013?, 0x39b17f3cdee8?, 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(0x39b17e06f208, {0x291afc8, 0x39b1843d62e0}) 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 794458 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 82696 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b181cab5d0, 0xc294) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b181cab5c0, {0x28fd020, 0x39b18aca9130}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18aca9130}, {0x291afc8, 0x39b18784b4e0}, 0x39b181cab5c0, 0x39b182619e30) 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 82695 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 791793 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b182552d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b182552d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791750 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 613502 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1842ce200, {0x39b17fb66f10, 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?, {0x39b17fb66f10?, 0x39b180a8d9d4?, 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(0x39b183334e00, {0x39b17fb66f10?, 0x46a82d?, 0x39b180a8db68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b183334e00}, {0x39b17fb66f10, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17fb66f00) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17fb66f00}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1854b8700) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b180a8db68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b183334e00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b183334e00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b183334e00}) 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 613488 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 81547 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1806fe900, {0x39b185a3cdf0, 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?, {0x39b185a3cdf0?, 0x39b19c4499d4?, 0x39b19c449800?}) 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(0x39b184954b00, {0x39b185a3cdf0?, 0x46a82d?, 0x39b19c449b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b184954b00}, {0x39b185a3cdf0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b185a3cde0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b185a3cde0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b180b69dc0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19c449b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b184954b00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b184954b00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b184954b00}) 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 81523 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 81419 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b187d58c10, 0x24e5) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b187d58c00, {0x28fd020, 0x39b187212640}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b187212640}, {0x291afc8, 0x39b180ddeca0}, 0x39b187d58c00, 0x39b1800ce380) 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 81418 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 337348 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b184f0f320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 337330 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 81461 [IO wait]: internal/poll.runtime_pollWait(0x7f9171114000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b19f14e300?, 0x39b1803c4800?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b19f14e300, {0x39b1803c4800, 0x1800, 0x1800}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b19f14e300, {0x39b1803c4800?, 0x39b1803c4800?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1857de1a0, {0x39b1803c4800?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0c948, {0x39b1803c4800?, 0x39b18afce960?, 0x39b17f22cc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18048e628, {0x28eb140, 0x39b197f0c948}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18048e388, {0x7f917191b9a0, 0x39b1815114c0}, 0x39b17f22cdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18048e388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18048e388, {0x39b17f566be0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1800ceaf0}, {0x39b17f566be0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b17fbe5320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b17fbe5320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81403 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 81956 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1813f2490, 0xfeb6) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1813f2480, {0x28fd020, 0x39b191efa410}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b191efa410}, {0x291afc8, 0x39b1832e4ce0}, 0x39b1813f2480, 0x39b189db4bd0) 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 81955 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 524744 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b186049680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b186049680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 524728 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 81740 [IO wait]: internal/poll.runtime_pollWait(0x7f9171707200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b180fba880?, 0x39b185316000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b180fba880, {0x39b185316000, 0x4000, 0x4000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b180fba880, {0x39b185316000?, 0x39b185316000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b184d13278, {0x39b185316000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0cf90, {0x39b185316000?, 0x39b18afcef00?, 0x39b18a55fc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18048f0a8, {0x28eb140, 0x39b197f0cf90}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18048ee08, {0x7f917191b9a0, 0x39b17fd34c80}, 0x39b18a55fdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18048ee08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18048ee08, {0x39b18218bea0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b18637c620}, {0x39b18218bea0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b180fa6120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b180fa6120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81738 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 791810 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1822d7510, 0xc3f) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1822d7500, {0x28fd020, 0x39b19c0e0370}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19c0e0370}, {0x291afc8, 0x39b19dc6a540}, 0x39b1822d7500, 0x39b19de49180) 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 791809 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1151907 [IO wait]: internal/poll.runtime_pollWait(0x7f9171709e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b185040b80?, 0x39b184ddcb40?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b185040b80, {0x39b184ddcb40, 0x240, 0x240}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b185040b80, {0x39b184ddcb40?, 0x53da6f?, 0x0?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b186d31650, {0x39b184ddcb40?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0d170, {0x39b184ddcb40?, 0x39b17e4290b0?, 0x53d40f?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1828bf0a8, {0x28eb140, 0x39b197f0d170}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b1828bee08, {0x7f917191b9a0, 0x39b184854780}, 0x2773ef3281dc6a97?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b1828bee08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).readHandshakeBytes(0x39b1828bee08, 0x4) crypto/tls/conn.go:1084 +0x51 crypto/tls.(*Conn).readHandshake(0x39b1828bee08, {0x0, 0x0}) crypto/tls/conn.go:1095 +0x39 crypto/tls.(*Conn).readClientHello(0x39b1828bee08, {0x28fd020, 0x39b1859f1b30}) crypto/tls/handshake_server.go:137 +0x3b crypto/tls.(*Conn).serverHandshake(0x39b1828bee08, {0x28fd020, 0x39b1859f1b30}) crypto/tls/handshake_server.go:43 +0x3a crypto/tls.(*Conn).handshakeContext(0x39b1828bee08, {0x28fd090, 0x39b19bd7b030}) 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(0x39b17f018fa0, {0x28fd090?, 0x39b19bd7b030?}, 0x39b1828bee08, 0x39b19bd7b180) 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(0x39b17f018fa0, {0x28fd090, 0x39b19bd7b030}, {0x7f917191b890, 0x39b184854780}, {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(0x39b186821600?, {0x28fd090, 0x39b19bd7b030}, {0x7f917191b890, 0x39b184854780}, {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(0x39b17ecdd4a0, {0x28fd090, 0x39b19bd7b030}, {0x29058c0, 0x39b17f022be0}, {0x2913a00, 0x39b184854780}, 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(0x1966b00?, {0x28fd090?, 0x39b19bd7b030?}, {0x29058c0?, 0x39b17f022be0?}, {0x2913a00?, 0x39b184854780?}, 0x39b1826bc4c8?, {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 98 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/upgrader/listener.go:106 +0x32f goroutine 81966 [IO wait]: internal/poll.runtime_pollWait(0x7f9171837600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b181503400?, 0x39b17f3e6000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b181503400, {0x39b17f3e6000, 0x4000, 0x4000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b181503400, {0x39b17f3e6000?, 0x39b17f3e6000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b185a13468, {0x39b17f3e6000?, 0x7f91711a2b00?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19f0c15a8, {0x39b17f3e6000?, 0x39b18afcf680?, 0x39b187f6dc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18048fb28, {0x28eb140, 0x39b19f0c15a8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18048f888, {0x7f917191b9a0, 0x39b18050e240}, 0x39b187f6ddc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18048f888, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18048f888, {0x39b1823d40e0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b189db5340}, {0x39b1823d40e0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1814e6240) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1814e6240) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81931 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 1099806 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1841eed80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1841eed80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1099622 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 613486 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1846c5b00) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 613491 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 81747 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b180e48850, 0x587c) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b180e48840, {0x28fd020, 0x39b17f8ec1e0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b17f8ec1e0}, {0x291afc8, 0x39b181f4eba0}, 0x39b180e48840, 0x39b18637c9a0) 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 81746 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 337351 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b184f0f320) 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 337349 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 81967 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1814e6240) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1814e6240) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81931 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 81990 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1813f2610, 0x24fa) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1813f2600, {0x28fd020, 0x39b191efa910}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b191efa910}, {0x291afc8, 0x39b1832e54e0}, 0x39b1813f2600, 0x39b189db5d50) 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 81989 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 584744 [select, 307 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b185b8d500, {0x39b18165c2d8, 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(0x39b19c768e28?, {0x39b18165c2d8?, 0x39b185ba2cb0?, 0x39b19c768e68?}) 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(0x39b185ad9480, {0x39b18165c2d8?, 0x39b17dfe5710?, 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, {0x39b18165c2d8?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b1857cf600?, {0x39b18165c2d8?, 0x39b1857b94a0?, 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(0x39b17e06f208, {0x291afc8, 0x39b184a7c8c0}) 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 584742 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 81748 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1808aef00, {0x39b18227cea6, 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(0x39b19cc0a230?, {0x39b18227cea6?, 0x39b19cbd2d01?, 0x39b19cbd2e68?}) 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(0x39b180fbb200, {0x39b18227cea6?, 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, {0x39b18227cea6?, 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?, {0x39b18227cea6?, 0x291a590?, 0x39b17f010dc0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b181f4eba0}) 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 81746 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 81085 [chan receive]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0x39b17f821290, {0x39b186029ac8, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:173 +0x45c github.com/quic-go/quic-go.(*ReceiveStream).Read(0x39b17f821290, {0x39b186029ac8, 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?}, {0x39b186029ac8?, 0x0?, 0x39b19bd737e8?}) 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(0x39b19eb3cb00, {0x39b186029ac8?, 0x46a82d?, 0x39b19bd73b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b19eb3cb00}, {0x39b186029ac8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b186029ab8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b186029ab8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b18243e2c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19bd73b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b19eb3cb00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b19eb3cb00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b19eb3cb00}) 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 81066 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 81082 [chan receive, 589 minutes]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0x39b17f8211e0, {0x39b17ec44b2a, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:173 +0x45c github.com/quic-go/quic-go.(*ReceiveStream).Read(0x39b17f8211e0, {0x39b17ec44b2a, 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({0x39b19cba0e28?}, {0x39b17ec44b2a?, 0x39b19bdecca8?, 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(0x39b19eb3ca00, {0x39b17ec44b2a?, 0x48d545?, 0x7f91b8645eb8?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b17ec44b2a?, 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?, {0x39b17ec44b2a?, 0x39b19cba0f90?, 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(0x39b17e06f208, {0x291afc8, 0x39b17ecc8920}) 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 81080 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 81075 [select]: github.com/quic-go/quic-go.(*sendQueue).Run(0x39b181358b40) 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 81073 github.com/quic-go/quic-go@v0.60.0/connection.go:587 +0x1cf goroutine 317526 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b181c1c000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b181c1c000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 317537 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 965671 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b183a6bd00, {0x39b17eee51c8, 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?, {0x39b17eee51c8?, 0x39b19cdc59d4?, 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(0x39b184044780, {0x39b17eee51c8?, 0x46a82d?, 0x39b19cdc5b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b184044780}, {0x39b17eee51c8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17eee51b8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17eee51b8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b184900600) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19cdc5b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b184044780}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b184044780?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b184044780}) 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 965668 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 126592 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b182269680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 126554 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 337547 [select, 449 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b185289400, {0x39b180d78c3e, 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(0x39b1852c8e00?, {0x39b180d78c3e?, 0x39b1802ea701?, 0x39b1802ea668?}) 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(0x39b1852ba780, {0x39b180d78c3e?, 0x0?, 0x39b17f604cb0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b180d78c3e?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b1802ea7b8?, {0x39b180d78c3e?, 0x39b1802ea790?, 0x39b1802ea770?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b197e04ee0}) 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 337545 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 81073 [select]: github.com/quic-go/quic-go.(*Conn).run(0x39b17f958008) 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 104 github.com/quic-go/quic-go@v0.60.0/server.go:857 +0x10db goroutine 173994 [chan send, 539 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 173993 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 954974 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b184363320) 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 954972 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 80997 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b17f7fc480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b17f7fc480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80942 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 81000 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b17f7fc480) 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 80941 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 524756 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1850d4d90, 0xee19) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1850d4d80, {0x28fd020, 0x39b1822219f0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b1822219f0}, {0x291afc8, 0x39b19c7db340}, 0x39b1850d4d80, 0x39b181530620) 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 524755 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 1149058 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18671c500, {0x39b180e2ae18, 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(0x39b18a3d8e28?, {0x39b180e2ae18?, 0x39b1864456c0?, 0x39b18a3d8e68?}) 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(0x39b18665b780, {0x39b180e2ae18?, 0x39b17ecfef10?, 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, {0x39b180e2ae18?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b18665b300?, {0x39b180e2ae18?, 0x39b184413500?, 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(0x39b17e06f208, {0x291afc8, 0x39b18cfa7dc0}) 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 1149040 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 583519 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1833e3680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 583496 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 954971 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b184363320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 954964 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 337538 [IO wait]: internal/poll.runtime_pollWait(0x7f91716fce00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b18520f780?, 0x39b1852df000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b18520f780, {0x39b1852df000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b18520f780, {0x39b1852df000?, 0x39b1852df000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b185204bf8, {0x39b1852df000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d414180, {0x39b1852df000?, 0x39b18aff0000?, 0x39b19c9ebc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b1851557a8, {0x28eb140, 0x39b19d414180}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b185155508, {0x7f917191b9a0, 0x39b185169a40}, 0x39b19c9ebdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b185155508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b185155508, {0x39b180d78830, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1852b4700}, {0x39b180d78830, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1851cdc20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1851cdc20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 337529 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 82160 [chan receive]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0x39b1815eedc0, {0x39b17f0ab690, 0x1, 0x1}) github.com/quic-go/quic-go@v0.60.0/receive_stream.go:173 +0x45c github.com/quic-go/quic-go.(*ReceiveStream).Read(0x39b1815eedc0, {0x39b17f0ab690, 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?}, {0x39b17f0ab690?, 0x0?, 0x39b1913157e8?}) 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(0x39b181a4cd00, {0x39b17f0ab690?, 0x46a82d?, 0x39b191315b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b181a4cd00}, {0x39b17f0ab690, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17f0ab680) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17f0ab680}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1808ccd40) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b191315b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b181a4cd00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b181a4cd00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b181a4cd00}) 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 82132 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 791885 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b18286e5a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791754 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1099826 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1841eed80) 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 1099808 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 81436 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b17fc78fc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81401 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 82007 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1812b3d40) 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 82005 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 791854 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b18269fd40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 791748 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 82310 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b181b79510, 0x1e12c) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b181b79500, {0x28fd020, 0x39b189f4c870}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b189f4c870}, {0x291afc8, 0x39b1874c3620}, 0x39b181b79500, 0x39b1824adc00) 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 82309 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 82004 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1812b3d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81973 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 297650 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b18421e6c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b18421e6c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 297594 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 82003 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1812b3d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1812b3d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81973 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 1083000 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b184687c20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1082967 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 297210 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b182810d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 297194 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 82002 [IO wait]: internal/poll.runtime_pollWait(0x7f9171835800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b181503700?, 0x39b1856a4600?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b181503700, {0x39b1856a4600, 0x2600, 0x2600}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b181503700, {0x39b1856a4600?, 0x39b1856a4600?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b185a134e8, {0x39b1856a4600?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0c060, {0x39b1856a4600?, 0x39b18aff1c20?, 0x39b19cbcbc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b181520628, {0x28eb140, 0x39b197f0c060}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b181520388, {0x7f917191b9a0, 0x39b18050f380}, 0x39b19cbcbdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b181520388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b181520388, {0x39b18243bd90, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b189dbad90}, {0x39b18243bd90, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1812b3d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1812b3d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81973 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 88595 [select, 587 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b182a4be00, {0x39b180f85145, 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(0x39b1844e8e28?, {0x39b180f85145?, 0x39b19cc0b2d0?, 0x39b1844e8e68?}) 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(0x39b182ad3080, {0x39b180f85145?, 0x0?, 0x39b19eda05b0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b180f85145?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b19cb5e458?, {0x39b180f85145?, 0x39b1844e8f90?, 0x39b1844e8f70?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b18f05a560}) 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 88593 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 297217 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b181dfd200, {0x39b18a601a08, 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?, {0x39b18a601a08?, 0x39b19bd139d4?, 0x39b19bd13800?}) 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(0x39b182912300, {0x39b18a601a08?, 0x46a82d?, 0x39b19bd13b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b182912300}, {0x39b18a601a08, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b18a6019f8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b18a6019f8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b181dd6bc0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19bd13b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b182912300}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b182912300?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b182912300}) 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 297213 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 317527 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b181c1c000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 317537 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 583517 [IO wait]: internal/poll.runtime_pollWait(0x7f9171713a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b183b10b00?, 0x39b182707200?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b183b10b00, {0x39b182707200, 0x2600, 0x2600}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b183b10b00, {0x39b182707200?, 0x39b182707200?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1849605d8, {0x39b182707200?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0c5d0, {0x39b182707200?, 0x39b18affad20?, 0x39b18adc4c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b183ba2628, {0x28eb140, 0x39b197f0c5d0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b183ba2388, {0x7f917191b9a0, 0x39b18248aac0}, 0x39b18adc4dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b183ba2388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b183ba2388, {0x39b180f15da0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b182893c70}, {0x39b180f15da0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1833e3680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1833e3680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 583496 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 297199 [select, 471 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b181dfd000, {0x39b1800fe486, 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(0x39b18472cb60?, {0x39b1800fe486?, 0xc2a2479360ab0801?, 0x39b17f3ce668?}) 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(0x39b1828bb180, {0x39b1800fe486?, 0x39b181dfcc00?, 0x39b1811c8680?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1800fe486?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b17f3ce6e8?, {0x39b1800fe486?, 0xd49736?, 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(0x39b17e06f208, {0x291afc8, 0x39b188d30440}) 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 297197 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 296726 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b181d5f680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b181d5f680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 296723 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 81463 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b17fbe5320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81403 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 724659 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b181e60360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b181e60360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 724644 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 806385 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b185289b00, {0x39b185d061a8, 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?, {0x39b185d061a8?, 0x39b1827579d4?, 0x39b182757800?}) 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(0x39b1844c3200, {0x39b185d061a8?, 0x46a82d?, 0x39b182757b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1844c3200}, {0x39b185d061a8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b185d06198) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b185d06198}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b181573940) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b182757b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1844c3200}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b1844c3200?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1844c3200}) 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 806375 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 584743 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1859be0d0, 0x3ac5) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1859be0c0, {0x28fd020, 0x39b187658550}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b187658550}, {0x291afc8, 0x39b184a7c8c0}, 0x39b1859be0c0, 0x39b185ad3420) 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 584742 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 81390 [IO wait]: internal/poll.runtime_pollWait(0x7f9171707a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b186388d80?, 0x39b17f73a000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b186388d80, {0x39b17f73a000, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b186388d80, {0x39b17f73a000?, 0x39b17f73a000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1851607d0, {0x39b17f73a000?, 0x7f9171a08e08?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b17fc04b70, {0x39b17f73a000?, 0x39b18affe000?, 0x39b18a5bfc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18048e2a8, {0x28eb140, 0x39b17fc04b70}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18048e008, {0x7f917191b9a0, 0x39b18153a300}, 0x39b18a5bfdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18048e008, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18048e008, {0x39b17f4862b0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b17f1617a0}, {0x39b17f4862b0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b17fbe4d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b17fbe4d80) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81399 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 81434 [IO wait]: internal/poll.runtime_pollWait(0x7f917170a000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b186388e80?, 0x39b183e62000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b186388e80, {0x39b183e62000, 0x1500, 0x1500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b186388e80, {0x39b183e62000?, 0x39b183e62000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1857de188, {0x39b183e62000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0c660, {0x39b183e62000?, 0x39b18affe1e0?, 0x39b18a38cc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b180338628, {0x28eb140, 0x39b197f0c660}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b180338388, {0x7f917191b9a0, 0x39b181510640}, 0x39b18a38cdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b180338388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b180338388, {0x39b17f4c46c0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1800b5110}, {0x39b17f4c46c0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b17fc78fc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b17fc78fc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81401 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 613485 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1846c5b00) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1846c5b00) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 613491 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 30907 [select]: 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 30908 [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 39160 [IO wait]: internal/poll.runtime_pollWait(0x7f9171714400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b17f1c8700?, 0x39b18061a000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b17f1c8700, {0x39b18061a000, 0x4000, 0x4000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b17f1c8700, {0x39b18061a000?, 0x39b18061a000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b17e325ae8, {0x39b18061a000?, 0x7f9171494798?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b190f751b8, {0x39b18061a000?, 0x39b18b417c20?, 0x39b18bec1c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18a041b28, {0x28eb140, 0x39b190f751b8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18a041888, {0x7f917191b9a0, 0x39b1823f6900}, 0x39b18bec1dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18a041888, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18a041888, {0x39b180933020, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b18b987b90}, {0x39b180933020, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b186cb5560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b186cb5560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 29620 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 53008 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b197255c20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 53004 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 39162 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b186cb5560) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 29620 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 53030 [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(0x39b19edeb080, {0x7f91711e1fa0, 0x39b19edef7b0}) 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 82248 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b181cba7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 82215 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 196213 [chan send, 527 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 196212 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 39165 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b186cb5560) 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 39163 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 53029 [chan receive]: github.com/creachadair/jrpc2.(*Server).nextRequest(0x39b19ebd7e00) github.com/creachadair/jrpc2@v1.3.5/server.go:198 +0xec github.com/creachadair/jrpc2.(*Server).serve(0x39b19ebd7e00) 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 53094 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b19efce120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 53090 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 53025 [chan receive, 589 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x39b19edef2f0, {0x28fd020, 0x39b19eded1d0}) 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 53020 [runnable]: internal/poll.runtime_pollWait(0x7f9171714200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b19edeae80?, 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(0x39b19edeae80) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0x39b19edeae80) net/fd_unix.go:150 +0x29 net.(*TCPListener).accept(0x39b19ed9da00) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0x39b19ed9da00) net/tcpsock.go:387 +0x30 net/http.(*Server).Serve(0x39b19e236e00, {0x28f82e0, 0x39b19ed9da00}) 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 53027 [chan receive, 589 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x39b19edef350, {0x28fd020, 0x39b19eded270}) 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 53021 [chan receive, 589 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x39b19edeef00, {0x28fd020, 0x39b19edece10}) 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 81081 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b187c1a010, 0x3276) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b187c1a000, {0x28fd020, 0x39b1854e0410}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b1854e0410}, {0x291afc8, 0x39b17ecc8920}, 0x39b187c1a000, 0x39b180637730) 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 81080 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 53028 [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(0x39b19ebd7e00, {0x7f91711e1fa0, 0x39b19edef7c0}) 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 69102 [IO wait]: internal/poll.runtime_pollWait(0x7f91716fca00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b181a22700?, 0x39b1812c9500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b181a22700, {0x39b1812c9500, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b181a22700, {0x39b1812c9500?, 0x39b1812c9500?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b184e006e8, {0x39b1812c9500?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d415890, {0x39b1812c9500?, 0x39b18b54f4a0?, 0x39b186498c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b182a5cd28, {0x28eb140, 0x39b19d415890}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b182a5ca88, {0x7f917191b9a0, 0x39b1827dd4c0}, 0x39b186498dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b182a5ca88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b182a5ca88, {0x39b1864b41c0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b186238a80}, {0x39b1864b41c0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b186586000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b186586000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 68171 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 69104 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b186586000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 68171 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 69277 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b1819d1090, 0x24f8) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b1819d1080, {0x28fd020, 0x39b1819d4d20}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b1819d4d20}, {0x291afc8, 0x39b18643f4c0}, 0x39b1819d1080, 0x39b1862c47e0) 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 69276 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 69278 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18668a100, {0x39b1819dfc5b, 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(0x39b1861ed570?, {0x39b1819dfc5b?, 0x5fe601?, 0x39b193d34e68?}) 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(0x39b184eef600, {0x39b1819dfc5b?, 0x18?, 0x39b19ee5c008?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1819dfc5b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b1861ed258?, {0x39b1819dfc5b?, 0x39b187437470?, 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(0x39b17e06f208, {0x291afc8, 0x39b18643f4c0}) 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 69276 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 195913 [chan send, 527 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 195912 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 81503 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b17fbe58c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b17fbe58c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81500 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 80520 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b186586ea0) 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 80381 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 995107 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b181e62ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b181e62ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 995081 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 80364 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184a78600, {0x39b185825815, 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(0x39b19c1c8e28?, {0x39b185825815?, 0x39b17e37d810?, 0x39b19c1c8e68?}) 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(0x39b19167c680, {0x39b185825815?, 0x26?, 0x39b181231580?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b185825815?, 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?, {0x39b185825815?, 0x39b19c1c8f90?, 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(0x39b17e06f208, {0x291afc8, 0x39b192af3180}) 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 80362 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 53024 [IO wait, 3 minutes]: internal/poll.runtime_pollWait(0x7f91b8646200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b19edeaf80?, 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(0x39b19edeaf80) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0x39b19edeaf80) net/fd_unix.go:150 +0x29 net.(*TCPListener).accept(0x39b19ed9da40) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0x39b19ed9da40) net/tcpsock.go:387 +0x30 net/http.(*Server).Serve(0x39b19e236f00, {0x28f82e0, 0x39b19ed9da40}) 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 784771 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b184776b40) 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 784769 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 794470 [IO wait]: internal/poll.runtime_pollWait(0x7f91716f6800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1827c2b00?, 0x39b1821b4000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b1827c2b00, {0x39b1821b4000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b1827c2b00, {0x39b1821b4000?, 0x39b1821b4000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b185cb5a78, {0x39b1821b4000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d415758, {0x39b1821b4000?, 0x39b197afc960?, 0x39b18a98cc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18277d0a8, {0x28eb140, 0x39b19d415758}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18277ce08, {0x7f917191b9a0, 0x39b1854b9b40}, 0x39b18a98cdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18277ce08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18277ce08, {0x39b17f9b54f0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1865e00e0}, {0x39b17f9b54f0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1847f7680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1847f7680) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 794447 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 46553 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b196d16e00, {0x39b197ae8e98, 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?, {0x39b197ae8e98?, 0x39b197f019d4?, 0x39b197f01800?}) 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(0x39b197585e00, {0x39b197ae8e98?, 0x46a82d?, 0x39b197f01b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b197585e00}, {0x39b197ae8e98, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b197ae8e88) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b197ae8e88}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b180c51a40) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b197f01b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b197585e00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b197585e00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b197585e00}) 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 39165 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 53006 [IO wait]: internal/poll.runtime_pollWait(0x7f91715e0400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b19ee53e00?, 0x39b18253c000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b19ee53e00, {0x39b18253c000, 0x1a80, 0x1a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b19ee53e00, {0x39b18253c000?, 0x39b18253c000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b19ee542d0, {0x39b18253c000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0ca50, {0x39b18253c000?, 0x39b197e7c5a0?, 0x39b19cbd8c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b19e6997a8, {0x28eb140, 0x39b197f0ca50}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b19e699508, {0x7f917191b9a0, 0x39b19ee4a380}, 0x39b19cbd8dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b19e699508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b19e699508, {0x39b19eeca7c0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19ee13d50}, {0x39b19eeca7c0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b197255c20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b197255c20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 53004 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 52952 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19e236600, {0x39b19eca4529, 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(0x39b19bd66e28?, {0x39b19eca4529?, 0x39b19eab1880?, 0x39b19bd66e68?}) 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(0x39b19eca1000, {0x39b19eca4529?, 0x39b18407af58?, 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, {0x39b19eca4529?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b181238000?, {0x39b19eca4529?, 0x39b185cc5170?, 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(0x39b17e06f208, {0x291afc8, 0x39b19ec9ea00}) 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 52950 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 53023 [chan receive, 589 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x39b19edeef60, {0x28fd020, 0x39b19edeceb0}) 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 52951 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b19d075750, 0x4da8) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b19d075740, {0x28fd020, 0x39b19ec99360}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19ec99360}, {0x291afc8, 0x39b19ec9ea00}, 0x39b19d075740, 0x39b19eca6fc0) 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 52950 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 53007 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b197255c20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b197255c20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 53004 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 53727 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b18841c7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 53722 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 52976 [select]: github.com/libp2p/go-libp2p-pubsub.(*Subscription).Next(0x39b19ede8060, {0x28fd020, 0x39b17e2be230}) 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 53726 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b18841c7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b18841c7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 53722 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 80427 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18355d900, {0x39b17ffeb23d, 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(0x39b187f6ce28?, {0x39b17ffeb23d?, 0x39b181519d50?, 0x39b187f6ce68?}) 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(0x39b17e158f80, {0x39b17ffeb23d?, 0x39b187f6cec0?, 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, {0x39b17ffeb23d?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x1bd7beb?, {0x39b17ffeb23d?, 0x39b187f6cfb0?, 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(0x39b17e06f208, {0x291afc8, 0x39b1914099a0}) 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 80425 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 195869 [chan send, 527 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 195868 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 182522 [chan send, 535 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 182521 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 1151948 [runnable]: internal/poll.runtime_pollWait(0x7f917170d800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b184f9f280?, 0x39b185116000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b184f9f280, {0x39b185116000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b184f9f280, {0x39b185116000?, 0x46a701?, 0x39b19c9d56f0?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1994ea120, {0x39b185116000?, 0x3?, 0x3?}) net/net.go:196 +0x45 net/http.(*connReader).Read(0x39b185328080, {0x39b185116000, 0x1000, 0x1000}) net/http/server.go:812 +0x154 bufio.(*Reader).fill(0x39b1861388a0) bufio/bufio.go:113 +0x103 bufio.(*Reader).ReadSlice(0x39b1861388a0, 0xa) bufio/bufio.go:377 +0x29 bufio.(*Reader).ReadLine(0x39b1861388a0) bufio/bufio.go:406 +0x25 net/textproto.(*Reader).readLineSlice(0x39b19261b770, 0xffffffffffffffff) net/textproto/reader.go:64 +0xad net/textproto.(*Reader).ReadLine(...) net/textproto/reader.go:44 net/http.readRequest(0x39b1861388a0) net/http/request.go:1087 +0xa5 net/http.(*conn).readRequest(0x39b18f299170, {0x28fd020, 0x39b19602c730}) net/http/server.go:1005 +0x227 net/http.(*conn).serve(0x39b18f299170, {0x28fcfe8, 0x39b19ec15b90}) net/http/server.go:1995 +0x3d8 created by net/http.(*Server).Serve in goroutine 53020 net/http/server.go:3464 +0x485 goroutine 88584 [IO wait]: internal/poll.runtime_pollWait(0x7f917170e200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b182b36200?, 0x39b18435aa80?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b182b36200, {0x39b18435aa80, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b182b36200, {0x39b18435aa80?, 0x39b18435aa80?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b19ee55560, {0x39b18435aa80?, 0x7f91716d1240?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b18563f8a8, {0x39b18435aa80?, 0x39b19b134780?, 0x39b18a2bec00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b182a65428, {0x28eb140, 0x39b18563f8a8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b182a65188, {0x7f917191b9a0, 0x39b184b5c500}, 0x39b18a2bedc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b182a65188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b182a65188, {0x39b180f14990, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b19ec8a150}, {0x39b180f14990, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b182970a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b182970a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 88548 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 182498 [chan send, 535 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 182497 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 81066 [select]: github.com/quic-go/quic-go.(*incomingStreamsMap[...]).AcceptStream(0x291a940, {0x28fcf40, 0x3a64e20}) 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, 0x3a64e20}) 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(0x39b18407ae10?) 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 81064 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 80665 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19e69af00, {0x39b1807eacd5, 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(0x39b1827b4e28?, {0x39b1807eacd5?, 0x39b19ba122a0?, 0x39b1827b4e68?}) 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(0x39b17f1c8e00, {0x39b1807eacd5?, 0x39b1827b4ee8?, 0x4251d4?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1807eacd5?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x60?, {0x39b1807eacd5?, 0x39b183a83101?, 0xd400af?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b18224d0c0}) 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 80663 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 80664 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b19f0f6610, 0x24d3) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b19f0f6600, {0x28fd020, 0x39b18143caa0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18143caa0}, {0x291afc8, 0x39b18224d0c0}, 0x39b19f0f6600, 0x39b1816a5260) 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 80663 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 80846 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19f121000, {0x39b17e77f977, 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(0x39b19cba1e28?, {0x39b17e77f977?, 0x39b19bc36230?, 0x39b19cba1e68?}) 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(0x39b18f167380, {0x39b17e77f977?, 0x0?, 0x39b19cba1f70?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b17e77f977?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b18007d1e8?, {0x39b17e77f977?, 0x39b18a7a08c0?, 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(0x39b17e06f208, {0x291afc8, 0x39b182396d40}) 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 80844 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 81511 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b17fc79320) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81507 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 81948 [IO wait]: internal/poll.runtime_pollWait(0x7f9171700800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1814c7900?, 0x39b182556000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b1814c7900, {0x39b182556000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b1814c7900, {0x39b182556000?, 0x39b182556000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b185269ad8, {0x39b182556000?, 0x7f9171494798?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b190f75188, {0x39b182556000?, 0x39b19b9303c0?, 0x39b1827b6c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18048f7a8, {0x28eb140, 0x39b190f75188}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18048f508, {0x7f917191b9a0, 0x39b1804ad900}, 0x39b1827b6dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18048f508, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18048f508, {0x39b1823f9270, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b189db4770}, {0x39b1823f9270, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b181363d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b181363d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81946 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 791772 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b184dc6610, 0xc7e) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b184dc6600, {0x28fd020, 0x39b19a4ff9f0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b19a4ff9f0}, {0x291afc8, 0x39b19f0d6280}, 0x39b184dc6600, 0x39b19ed13c00) 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 791771 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 80632 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1860490e0) 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 80614 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 80560 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b19d075450, 0x3502) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b19d075440, {0x28fd020, 0x39b17e51bd60}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b17e51bd60}, {0x291afc8, 0x39b1825f3000}, 0x39b19d075440, 0x39b1815313b0) 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 80559 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 80443 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b18826b210, 0x3d44a) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b18826b200, {0x28fd020, 0x39b185822e10}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b185822e10}, {0x291afc8, 0x39b1923623a0}, 0x39b18826b200, 0x39b181336850) 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 80442 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 80655 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19e236900, {0x39b17e2d8c58, 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?, {0x39b17e2d8c58?, 0x39b19cdc99d4?, 0x39b19cdc9800?}) 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(0x39b17f1c8f00, {0x39b17e2d8c58?, 0x46a82d?, 0x39b19cdc9b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b17f1c8f00}, {0x39b17e2d8c58, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17e2d8c48) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17e2d8c48}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1821cd180) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19cdc9b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b17f1c8f00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b17f1c8f00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b17f1c8f00}) 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 80653 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 80645 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19e236500, {0x39b1807b3dd5, 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(0x39b19bde3e28?, {0x39b1807b3dd5?, 0x39b19b9af180?, 0x39b19bde3e68?}) 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(0x39b1821e1280, {0x39b1807b3dd5?, 0x39b19bde3e78?, 0x39b19bde3eb0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b1807b3dd5?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b18a44b110?, {0x39b1807b3dd5?, 0x39b1880a69a0?, 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(0x39b17e06f208, {0x291afc8, 0x39b1825f3ea0}) 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 80643 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 80537 [select, 111 minutes]: google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0x39b187d75040) 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 80535 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:363 +0x1929 goroutine 81504 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b17fbe58c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81500 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 80580 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b186048b40) 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 80578 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 80555 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b196d17100, {0x39b17fd90358, 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?, {0x39b17fd90358?, 0x39b19c0619d4?, 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(0x39b17fd6b980, {0x39b17fd90358?, 0x46a82d?, 0x39b19c061b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b17fd6b980}, {0x39b17fd90358, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17fd90348) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17fd90348}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b18216a340) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19c061b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b17fd6b980}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b17fd6b980?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b17fd6b980}) 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 80520 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 80517 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b186586ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b186586ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80382 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 80576 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b186048b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b186048b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80558 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 80577 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b186048b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80558 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 182490 [chan send, 535 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 182489 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 80444 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b184a79b00, {0x39b186137be5, 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(0x39b18bd86e28?, {0x39b186137be5?, 0x39b1842d2230?, 0x39b18bd86e68?}) 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(0x39b19167da00, {0x39b186137be5?, 0x48?, 0x3?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b186137be5?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b18bd86f48?, {0x39b186137be5?, 0x39b193cd5dc8?, 0x3?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b1923623a0}) 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 80442 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 1126836 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1829710e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1829710e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1126801 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 80575 [IO wait]: internal/poll.runtime_pollWait(0x7f917170a200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b17fd6bc00?, 0x39b182614000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b17fd6bc00, {0x39b182614000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b17fd6bc00, {0x39b182614000?, 0x39b182614000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b187edab80, {0x39b182614000?, 0x7f9171a08e08?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b17fc04eb8, {0x39b182614000?, 0x39b19be85860?, 0x39b181fd8c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18a0410a8, {0x28eb140, 0x39b17fc04eb8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18a040e08, {0x7f917191b9a0, 0x39b18216ab00}, 0x39b181fd8dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18a040e08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18a040e08, {0x39b1803e2140, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1824668c0}, {0x39b1803e2140, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b186048b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b186048b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80558 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 80574 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b1865ff600, {0x39b187e7c928, 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?, {0x39b187e7c928?, 0x39b197f059d4?, 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(0x39b17e2e8480, {0x39b187e7c928?, 0x46a82d?, 0x39b197f05b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b17e2e8480}, {0x39b187e7c928, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b187e7c918) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b187e7c918}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b182601380) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b197f05b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b17e2e8480}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b17e2e8480?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b17e2e8480}) 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 80569 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 80516 [IO wait]: internal/poll.runtime_pollWait(0x7f917182f000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1907aed80?, 0x39b18062aa80?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b1907aed80, {0x39b18062aa80, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b1907aed80, {0x39b18062aa80?, 0x39b18062aa80?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b184e00458, {0x39b18062aa80?, 0x7f9171a08e08?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b17fc05788, {0x39b18062aa80?, 0x39b19c04fc20?, 0x39b19c14ac00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b17e221b28, {0x28eb140, 0x39b17fc05788}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b17e221888, {0x7f917191b9a0, 0x39b18112b640}, 0x39b19c14adc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b17e221888, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b17e221888, {0x39b180061e70, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b18137e9a0}, {0x39b180061e70, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b186586ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b186586ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80382 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 53093 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b19efce120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b19efce120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 53090 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 53064 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19e69b200, {0x39b19efac148, 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?, {0x39b19efac148?, 0x39b1971bf9d4?, 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(0x39b19efa9600, {0x39b19efac148?, 0x46a82d?, 0x39b1971bfb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b19efa9600}, {0x39b19efac148, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b19efac138) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b19efac138}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b19ee4b000) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b1971bfb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b19efa9600}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b19efa9600?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b19efa9600}) 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 53043 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1073974 [select, 41 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b181d46000, {0x39b18218b4e6, 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(0x39b19bfbb340?, {0x39b18218b4e6?, 0xc2a260bbe1ff0101?, 0x39b1802efe68?}) 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(0x39b181f25980, {0x39b18218b4e6?, 0x39b18148fa00?, 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, {0x39b18218b4e6?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b18afde0d8?, {0x39b18218b4e6?, 0xd49736?, 0x39b181043740?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b18ccebbc0}) 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 1073972 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 80480 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18722c100, {0x39b17fc04088, 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?, {0x39b17fc04088?, 0x39b19af2f9d4?, 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(0x39b180256200, {0x39b17fc04088?, 0x46a82d?, 0x39b19af2fb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b180256200}, {0x39b17fc04088, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17fc04078) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17fc04078}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b17fb0e700) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19af2fb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b180256200}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b180256200?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b180256200}) 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 80403 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 80528 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b18826ba50, 0x46b4) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b18826ba40, {0x28fd020, 0x39b1862aad70}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b1862aad70}, {0x291afc8, 0x39b188020b80}, 0x39b18826ba40, 0x39b18137f340) 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 80527 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 80359 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b1865865a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80316 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 80912 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b19f145d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b19f145d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80939 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 81536 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b187d59510, 0x13e65) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b187d59500, {0x28fd020, 0x39b1874c4c80}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b1874c4c80}, {0x291afc8, 0x39b180d9f9c0}, 0x39b187d59500, 0x39b18056f260) 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 81535 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 80629 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1860490e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1860490e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80615 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 82246 [IO wait]: internal/poll.runtime_pollWait(0x7f9171701000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b181bc8880?, 0x39b18256c000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b181bc8880, {0x39b18256c000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b181bc8880, {0x39b18256c000?, 0x39b18256c000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1855bfb00, {0x39b18256c000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d4144c8, {0x39b18256c000?, 0x39b19c3490e0?, 0x39b19cbc9c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18177c628, {0x28eb140, 0x39b19d4144c8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18177c388, {0x7f917191b9a0, 0x39b1809f1b40}, 0x39b19cbc9dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18177c388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18177c388, {0x39b1825fa210, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1824980e0}, {0x39b1825fa210, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b181cba7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b181cba7e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 82215 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 84427 [IO wait]: internal/poll.runtime_pollWait(0x7f9171835600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b184274180?, 0x39b181eea000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b184274180, {0x39b181eea000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b184274180, {0x39b181eea000?, 0x39b181eea000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b19ee54910, {0x39b181eea000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0d008, {0x39b181eea000?, 0x39b19c3492c0?, 0x39b19c847c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18277dea8, {0x28eb140, 0x39b197f0d008}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18277dc08, {0x7f917191b9a0, 0x39b184272600}, 0x39b19c847dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18277dc08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18277dc08, {0x39b181342090, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b197ab8c40}, {0x39b181342090, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1842667e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1842667e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 84392 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 53105 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19ef30700, {0x39b19efa4bc3, 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(0x39b19ef09d50?, {0x39b19efa4bc3?, 0x1?, 0x39b19c84de68?}) 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(0x39b19ef49580, {0x39b19efa4bc3?, 0x39b19c84dea0?, 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, {0x39b19efa4bc3?, 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?, {0x39b19efa4bc3?, 0x39b19ef098e8?, 0x39b19eecb06b?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b19ef3d420}) 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 53071 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 196237 [chan send, 527 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 196236 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 297649 [IO wait]: internal/poll.runtime_pollWait(0x7f9171700a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b18426e880?, 0x39b180f82000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b18426e880, {0x39b180f82000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b18426e880, {0x39b180f82000?, 0x39b180f82000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1846f0e30, {0x39b180f82000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0c870, {0x39b180f82000?, 0x39b19c37a5a0?, 0x39b19c99cc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b184214d28, {0x28eb140, 0x39b197f0c870}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b184214a88, {0x7f917191b9a0, 0x39b19f06b940}, 0x39b19c99cdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b184214a88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b184214a88, {0x39b17eb36160, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b18430e380}, {0x39b17eb36160, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b18421e6c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b18421e6c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 297594 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 173981 [chan send, 539 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 173980 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 81742 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0x39b180fa6120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc6 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 81738 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 53097 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b19efce120) 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 53095 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 52984 [IO wait, 583 minutes]: internal/poll.runtime_pollWait(0x7f91715e0000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b19ed5f380?, 0x39b184e53ce0?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0x39b19ed5f380, 0x39b19ee0a400) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0x39b19c533540, 0x8?) net/rawconn.go:44 +0x36 golang.org/x/net/internal/socket.(*syscaller).recvmmsg(0x39b19ee0c4c8, {0x28f8370?, 0x39b19c533540?}, {0x39b19ee30000?, 0x28d9950?, 0x0?}, 0x39b18261dbf0?) golang.org/x/net@v0.56.0/internal/socket/mmsghdr_unix.go:120 +0x70 golang.org/x/net/internal/socket.(*Conn).recvMsgs(0x39b19ed5d260, {0x39b19de5d508, 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(0x39b19ed4fb90, {0x39b19de5d508?, 0x39b19e69de28?, 0x47?}, 0x0?) golang.org/x/net@v0.56.0/ipv4/batch.go:80 +0x57 github.com/quic-go/quic-go.(*oobConn).ReadPacket(0x39b19ee0c120) github.com/quic-go/quic-go@v0.60.0/sys_conn_oob.go:174 +0x762 github.com/quic-go/quic-go.(*Transport).listen(0x39b197255560, {0x290b3b8, 0x39b19ee0c120}) 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 52982 github.com/quic-go/quic-go@v0.60.0/transport.go:419 +0x405 goroutine 80648 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19e236700, {0x39b17fd91360, 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?, {0x39b17fd91360?, 0x39b19c4479d4?, 0x39b19c447800?}) 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(0x39b1821e1380, {0x39b17fd91360?, 0x46a82d?, 0x39b19c447b68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1821e1380}, {0x39b17fd91360, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b17fd91350) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b17fd91350}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b18797a100) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19c447b68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1821e1380}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3a14720?, 0x1b4d500?}, {0x7f917163e900?, 0x39b1821e1380?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1821e1380}) 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 80632 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 80644 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b19f1d2190, 0x233c) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b19f1d2180, {0x28fd020, 0x39b18127aff0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b18127aff0}, {0x291afc8, 0x39b1825f3ea0}, 0x39b19f1d2180, 0x39b1815c7570) 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 80643 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 80963 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b19f145d40) 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 80938 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 81420 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b17fcffe00, {0x39b17f487e35, 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(0x39b18a104e28?, {0x39b17f487e35?, 0x39b19c514700?, 0x39b18a104e68?}) 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(0x39b19f14ea80, {0x39b17f487e35?, 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, {0x39b17f487e35?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b19c245178?, {0x39b17f487e35?, 0x39b18a104df4?, 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(0x39b17e06f208, {0x291afc8, 0x39b180ddeca0}) 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 81418 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 81021 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b17f6fb200, {0x39b17ead6cfa, 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(0x39b19bf3d960?, {0x39b17ead6cfa?, 0x39b18bd77f01?, 0x39b18bd77e68?}) 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(0x39b19eb28f80, {0x39b17ead6cfa?, 0x0?, 0x39b19ed4b7a0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b17ead6cfa?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b18bd77fb8?, {0x39b17ead6cfa?, 0x39b18bd77f90?, 0x39b18bd77f70?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b187a65b40}) 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 81019 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 80911 [IO wait]: internal/poll.runtime_pollWait(0x7f91716f6e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b19eb28100?, 0x39b180628000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b19eb28100, {0x39b180628000, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b19eb28100, {0x39b180628000?, 0x39b180628000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1843ff2e8, {0x39b180628000?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0d038, {0x39b180628000?, 0x39b18a923860?, 0x39b18bd16c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b19e35ed28, {0x28eb140, 0x39b197f0d038}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b19e35ea88, {0x7f917191b9a0, 0x39b1823c3240}, 0x39b18bd16dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b19e35ea88, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b19e35ea88, {0x39b17e9a9c70, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b17eebb1f0}, {0x39b17e9a9c70, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b19f145d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b19f145d40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80939 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 80996 [IO wait]: internal/poll.runtime_pollWait(0x7f9171836800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b19eb28200?, 0x39b17f73ca80?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b19eb28200, {0x39b17f73ca80, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b19eb28200, {0x39b17f73ca80?, 0x39b17f73ca80?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b1843ff318, {0x39b17f73ca80?, 0x7f91713dc400?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b197f0cfc0, {0x39b17f73ca80?, 0x39b19c5da000?, 0x39b193d9ec00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b19e35f0a8, {0x28eb140, 0x39b197f0cfc0}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b19e35ee08, {0x7f917191b9a0, 0x39b1823c3d40}, 0x39b193d9edc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b19e35ee08, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b19e35ee08, {0x39b17eac7970, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1803f8cb0}, {0x39b17eac7970, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b17f7fc480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b17f7fc480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80942 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 85287 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b18473f2d0, 0x22d2) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b18473f2c0, {0x28fd020, 0x39b1845f5c20}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b1845f5c20}, {0x291afc8, 0x39b19820a460}, 0x39b18473f2c0, 0x39b19a1230a0) 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 85286 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 793846 [chan send, 191 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 793845 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 81020 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b186e87690, 0x23c4c) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b186e87680, {0x28fd020, 0x39b184a4ea00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b184a4ea00}, {0x291afc8, 0x39b187a65b40}, 0x39b186e87680, 0x39b180299880) 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 81019 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 80569 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b186048a20) 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 80567 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 80368 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1865866c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1865866c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80299 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 80361 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b1865865a0) 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 80315 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 80358 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b1865865a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b1865865a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80316 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 298825 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b18668b500, {0x39b186029c90, 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?, {0x39b186029c90?, 0x39b19af2b9d4?, 0x39b19af2b800?}) 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(0x39b1824e7a00, {0x39b186029c90?, 0x46a82d?, 0x39b19af2bb68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f917163e950, 0x39b1824e7a00}, {0x39b186029c90, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0x39b186029c80) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x28ecca0, 0x39b186029c80}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0x39b1855135c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0x39b19af2bb68?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0x39b17e06f208, {0x291af30, 0x39b1824e7a00}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:105 +0x5e5 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x39b17e25c770?, 0x28fcf40?}, {0x7f917163e900?, 0x39b1824e7a00?}) 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(0x39b17ecd34a0, {0x291af30, 0x39b1824e7a00}) 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 298845 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 53058 [select, 589 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0x39b19e237800, {0x39b19eecabd6, 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(0x39b19ef08a10?, {0x39b19eecabd6?, 0x39b19c779e01?, 0x39b19c779e68?}) 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(0x39b19ef1b900, {0x39b19eecabd6?, 0xa00b19c779ec0?, 0x7f91711958a0?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x48b605, {0x39b19eecabd6?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x39b19ef08768?, {0x39b19eecabd6?, 0x3a405e0?, 0x39b19c779f68?}) github.com/libp2p/go-libp2p@v0.48.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0x39b17e06f208, {0x291afc8, 0x39b19ef14fc0}) 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 53040 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:181 +0x38f goroutine 171332 [chan send, 541 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 171331 github.com/pactus-project/pactus/network/stream.go:111 +0xc5 goroutine 80649 [IO wait]: internal/poll.runtime_pollWait(0x7f9171832400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b1821e1180?, 0x39b1812c6a80?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b1821e1180, {0x39b1812c6a80, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b1821e1180, {0x39b1812c6a80?, 0x39b1812c6a80?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b184e00e78, {0x39b1812c6a80?, 0x7f91716d1240?, 0x7f91b88d2108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b18563f770, {0x39b1812c6a80?, 0x39b19c722780?, 0x39b18a1ebc00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b18a041428, {0x28eb140, 0x39b18563f770}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b18a041188, {0x7f917191b9a0, 0x39b1821cc280}, 0x39b18a1ebdc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b18a041188, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b18a041188, {0x39b1801b5640, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1815c77a0}, {0x39b1801b5640, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b186cb4360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b186cb4360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80621 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 80357 [IO wait]: internal/poll.runtime_pollWait(0x7f91716f9600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0x39b188263880?, 0x39b17f004000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x39b188263880, {0x39b17f004000, 0x1500, 0x1500}) internal/poll/fd_unix.go:165 +0x2ae net.(*netFD).Read(0x39b188263880, {0x39b17f004000?, 0x39b17f004000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0x39b184e00288, {0x39b17f004000?, 0x7f9171224f60?, 0x7f91b88d2a00?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0x39b19d4158a8, {0x39b17f004000?, 0x39b19c722b40?, 0x39b1827b1c00?}) crypto/tls/conn.go:815 +0x3b bytes.(*Buffer).ReadFrom(0x39b19ee82628, {0x28eb140, 0x39b19d4158a8}) bytes/buffer.go:229 +0x98 crypto/tls.(*Conn).readFromUntil(0x39b19ee82388, {0x7f917191b9a0, 0x39b188151600}, 0x39b1827b1dc0?) crypto/tls/conn.go:837 +0xde crypto/tls.(*Conn).readRecordOrCCS(0x39b19ee82388, 0x0) crypto/tls/conn.go:626 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:588 crypto/tls.(*Conn).Read(0x39b19ee82388, {0x39b188273da0, 0xc, 0xd18393?}) crypto/tls/conn.go:1393 +0x145 io.ReadAtLeast({0x7f9171688f98, 0x39b1822eea10}, {0x39b188273da0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0x39b1865865a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0x39b1865865a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 80316 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50c goroutine 80363 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b18826af10, 0x2404) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b18826af00, {0x28fd020, 0x39b192d3f9a0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b192d3f9a0}, {0x291afc8, 0x39b192af3180}, 0x39b18826af00, 0x39b1822eee00) 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 80362 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 80536 [select]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x39b17fb32040, 0x1) google.golang.org/grpc@v1.81.1/internal/transport/controlbuf.go:420 +0x10a google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x39b180325cc0) 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 80535 google.golang.org/grpc@v1.81.1/internal/transport/http2_server.go:340 +0x18e7 goroutine 80403 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0x39b18841cb40) 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 80138 github.com/libp2p/go-libp2p@v0.48.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 53014 [chan receive, 589 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x39b19edee320, {0x28fd020, 0x39b19edec1e0}) 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 53009 [select]: github.com/libp2p/go-libp2p-pubsub.(*Subscription).Next(0x39b19ede8120, {0x28fd020, 0x39b17e2be230}) 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 1151937 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0x39b184fa85a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x495 github.com/libp2p/go-yamux/v5.(*Session).send(0x39b184fa85a0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1151934 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x548 goroutine 585298 [sync.Cond.Wait]: sync.runtime_notifyListWait(0x39b19f17d450, 0x8f89) runtime/sema.go:617 +0x1b3 sync.(*Cond).Wait(0x28fd020?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0x39b19f17d440, {0x28fd020, 0x39b1832abdb0}) github.com/libp2p/go-libp2p-pubsub@v0.16.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0x39b17e06f208, {0x28fd020, 0x39b1832abdb0}, {0x291afc8, 0x39b1968e5820}, 0x39b19f17d440, 0x39b17e2e5420) 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 585297 github.com/libp2p/go-libp2p-pubsub@v0.16.0/comm.go:180 +0x32e goroutine 53034 [chan receive, 589 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 53026 [chan receive, 589 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x39b19edef320, {0x28fd020, 0x39b19eded220}) 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