goroutine 6311898 [running]: runtime/pprof.writeGoroutineStacks({0x27feec0, 0xc009ae53b0}) runtime/pprof/pprof.go:756 +0x6b runtime/pprof.writeGoroutine({0x27feec0?, 0xc009ae53b0?}, 0x37?) runtime/pprof/pprof.go:745 +0x25 runtime/pprof.(*Profile).WriteTo(0x353ba30?, {0x27feec0?, 0xc009ae53b0?}, 0xc?) runtime/pprof/pprof.go:371 +0x14b net/http/pprof.handler.ServeHTTP({0xc00893c791, 0x9}, {0x280ca10, 0xc009ae53b0}, 0xc000872000) net/http/pprof/pprof.go:272 +0x52a net/http/pprof.Index({0x280ca10, 0xc009ae53b0}, 0xc000872000?) net/http/pprof/pprof.go:389 +0xda net/http.HandlerFunc.ServeHTTP(0xc000041140?, {0x280ca10?, 0xc009ae53b0?}, 0x9bc176?) net/http/server.go:2322 +0x29 net/http.(*ServeMux).ServeHTTP(0x47e079?, {0x280ca10, 0xc009ae53b0}, 0xc000872000) net/http/server.go:2861 +0x1c7 net/http.serverHandler.ServeHTTP({0xc00957e540?}, {0x280ca10?, 0xc009ae53b0?}, 0x1?) net/http/server.go:3340 +0x8e net/http.(*conn).serve(0xc00968a360, {0x2811218, 0xc000ee1320}) net/http/server.go:2109 +0x665 created by net/http.(*Server).Serve in goroutine 1681 net/http/server.go:3493 +0x485 goroutine 1 [select (no cases), 6250 minutes]: main.buildStartCmd.func1(0xc0002f2d00?, {0x193579d?, 0x4?, 0x19357a1?}) github.com/pactus-project/pactus/cmd/daemon/start.go:130 +0x28e github.com/spf13/cobra.(*Command).execute(0xc0001e5b08, {0xc0002e9d80, 0x4, 0x4}) github.com/spf13/cobra@v1.10.2/command.go:1019 +0xae7 github.com/spf13/cobra.(*Command).ExecuteC(0xc0001e4f08) 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 68 [select, 619 minutes]: github.com/syndtr/goleveldb/leveldb.(*DB).compactionError(0xc00025c700) github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:92 +0x149 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 18389 [select, 10 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0xc002614360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0x106 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd2424b?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 18387 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 2115004 [chan send, 4103 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2115003 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 69 [select]: github.com/syndtr/goleveldb/leveldb.(*DB).mpoolDrain(0xc00025c700) github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_state.go:101 +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:149 +0x485 goroutine 57 [select, 3 minutes]: github.com/syndtr/goleveldb/leveldb.(*session).refLoop(0xc0001e0e10) github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/session_util.go:189 +0x51c 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 70 [select, 619 minutes]: github.com/syndtr/goleveldb/leveldb.(*DB).tCompaction(0xc00025c700) github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:845 +0x6b7 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 1436193 [chan send, 4816 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1436176 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 71 [select, 685 minutes]: github.com/syndtr/goleveldb/leveldb.(*DB).mCompaction(0xc00025c700) github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d/leveldb/db_compaction.go:782 +0xf3 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 58 [chan receive, 6250 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 73 [select]: github.com/libp2p/go-libp2p/p2p/host/resource-manager.(*resourceManager).background(0xc0054e35f0) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/resource-manager/rcmgr.go:450 +0x107 created by github.com/libp2p/go-libp2p/p2p/host/resource-manager.NewResourceManager in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/host/resource-manager/rcmgr.go:219 +0xd07 goroutine 74 [select]: github.com/libp2p/go-libp2p/p2p/net/connmgr.(*decayer).process(0xc0024236c0) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/connmgr/decay.go:166 +0x22c created by github.com/libp2p/go-libp2p/p2p/net/connmgr.NewDecayer in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/connmgr/decay.go:96 +0x245 goroutine 75 [select]: github.com/libp2p/go-libp2p/p2p/net/connmgr.(*BasicConnMgr).background(0xc0002c2908) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/connmgr/connmgr.go:355 +0x126 created by github.com/libp2p/go-libp2p/p2p/net/connmgr.NewConnManager in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/connmgr/connmgr.go:148 +0x2ef goroutine 76 [select]: github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).background(0xc0001dc980, {0x2811250, 0xc000835630}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/peerstore/pstoremem/addr_book.go:242 +0x114 created by github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.NewAddrBook in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/host/peerstore/pstoremem/addr_book.go:205 +0x1be goroutine 82 [select]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*reuse).gc(0xc00256a070) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quicreuse/reuse.go:249 +0xfc created by github.com/libp2p/go-libp2p/p2p/transport/quicreuse.newReuse in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quicreuse/reuse.go:224 +0x19f goroutine 83 [select]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*reuse).gc(0xc00256a0e0) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quicreuse/reuse.go:249 +0xfc created by github.com/libp2p/go-libp2p/p2p/transport/quicreuse.newReuse in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quicreuse/reuse.go:224 +0x19f goroutine 84 [select, 5 minutes]: github.com/libp2p/go-libp2p/p2p/net/swarm.(*connectednessEventEmitter).runEmitter(0xc00060ed80) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/connectedness_event_emitter.go:93 +0x116 created by github.com/libp2p/go-libp2p/p2p/net/swarm.newConnectednessEventEmitter in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/connectedness_event_emitter.go:47 +0x179 goroutine 85 [select]: github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialBackoff).background(0xc007b64550, {0x2811250, 0xc000c140a0}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_dial.go:128 +0xcd created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialBackoff).init in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_dial.go:121 +0xac goroutine 86 [select, 6250 minutes]: github.com/libp2p/go-libp2p/p2p/host/relaysvc.(*RelayManager).background(0xc000c150e0, {0x2811250, 0xc000c15090}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/relaysvc/relay.go:51 +0x21a created by github.com/libp2p/go-libp2p/p2p/host/relaysvc.NewRelayManager in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/host/relaysvc/relay.go:33 +0x12c goroutine 113 [select]: github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).background(0xc000702380, {0x2811250, 0xc0007ce500}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/peerstore/pstoremem/addr_book.go:242 +0x114 created by github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.NewAddrBook in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/host/peerstore/pstoremem/addr_book.go:205 +0x1be goroutine 88 [IO wait, 5 minutes]: internal/poll.runtime_pollWait(0x7f083a7c5a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000301580?, 0xc000288280?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc000301580) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0xc000301580) net/fd_unix.go:161 +0x29 net.(*TCPListener).accept(0xc0077ef6c0) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0xc0077ef6c0) net/tcpsock.go:380 +0x30 github.com/multiformats/go-multiaddr/net.(*maListener).Accept(0xc0015f1d48?) github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:243 +0x27 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*gatedMaListener).Accept(0xc006b5ac60) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/upgrader/listener.go:180 +0x39 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*tcpGatedMaListener).Accept(0xc006272f00) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/tcp/tcp.go:85 +0x2f github.com/libp2p/go-libp2p/p2p/net/upgrader.(*listener).handleIncoming(0xc00256a310) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/upgrader/listener.go:78 +0xe3 created by github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).UpgradeGatedMaListener in goroutine 87 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/upgrader/upgrader.go:132 +0x1c5 goroutine 89 [chan receive, 12 minutes]: github.com/libp2p/go-libp2p/p2p/net/upgrader.(*listener).Accept(0xc00256a310) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_listen.go:161 +0x130 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).AddListenAddr in goroutine 87 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_listen.go:139 +0x265 goroutine 90 [IO wait, 142 minutes]: internal/poll.runtime_pollWait(0x7f083a7c5800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000301600?, 0xc000288280?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc000301600) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0xc000301600) net/fd_unix.go:161 +0x29 net.(*TCPListener).accept(0xc0077ef8c0) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0xc0077ef8c0) net/tcpsock.go:380 +0x30 github.com/multiformats/go-multiaddr/net.(*maListener).Accept(0xc0000aad48?) github.com/multiformats/go-multiaddr@v0.16.1/net/net.go:243 +0x27 github.com/libp2p/go-libp2p/p2p/net/upgrader.(*gatedMaListener).Accept(0xc006b5ade0) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/upgrader/listener.go:180 +0x39 github.com/libp2p/go-libp2p/p2p/transport/tcp.(*tcpGatedMaListener).Accept(0xc006272f60) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/tcp/tcp.go:85 +0x2f github.com/libp2p/go-libp2p/p2p/net/upgrader.(*listener).handleIncoming(0xc00256a380) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/upgrader/listener.go:78 +0xe3 created by github.com/libp2p/go-libp2p/p2p/net/upgrader.(*upgrader).UpgradeGatedMaListener in goroutine 87 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/upgrader/upgrader.go:132 +0x1c5 goroutine 91 [chan receive, 6250 minutes]: github.com/libp2p/go-libp2p/p2p/net/upgrader.(*listener).Accept(0xc00256a380) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_listen.go:161 +0x130 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).AddListenAddr in goroutine 87 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_listen.go:139 +0x265 goroutine 92 [IO wait]: internal/poll.runtime_pollWait(0x7f083a7c5600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000301680?, 0x0?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0xc000301680, 0xc0041c84c0) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0xc0078e9878, 0xc0098b1400?) net/rawconn.go:44 +0x36 golang.org/x/net/internal/socket.(*syscaller).recvmmsg(0xc009849e18, {0x280cbf0?, 0xc0078e9878?}, {0xc0098b1400?, 0x262d0c0?, 0x0?}, 0x16f02e0?) golang.org/x/net@v0.48.0/internal/socket/mmsghdr_unix.go:120 +0x70 golang.org/x/net/internal/socket.(*Conn).recvMsgs(0xc000638ce0, {0xc00033fb08, 0x8, 0x8}, 0x0) golang.org/x/net@v0.48.0/internal/socket/rawconn_mmsg.go:24 +0x165 golang.org/x/net/internal/socket.(*Conn).RecvMsgs(...) golang.org/x/net@v0.48.0/internal/socket/socket.go:267 golang.org/x/net/ipv4.(*payloadHandler).ReadBatch(0xc000c15500, {0xc00033fb08?, 0xc00065ed20?, 0xc0002ee968?}, 0x0?) golang.org/x/net@v0.48.0/ipv4/batch.go:80 +0x57 github.com/quic-go/quic-go.(*oobConn).ReadPacket(0xc00060f170) github.com/quic-go/quic-go@v0.57.1/sys_conn_oob.go:174 +0x7a2 github.com/quic-go/quic-go.(*Transport).listen(0xc0002ee900, {0x281b4d8, 0xc00060f170}) github.com/quic-go/quic-go@v0.57.1/transport.go:536 +0x7c github.com/quic-go/quic-go.(*Transport).init.func1.1() github.com/quic-go/quic-go@v0.57.1/transport.go:424 +0x65 created by github.com/quic-go/quic-go.(*Transport).init.func1 in goroutine 87 github.com/quic-go/quic-go@v0.57.1/transport.go:422 +0x405 goroutine 93 [select, 6250 minutes]: github.com/quic-go/quic-go.(*Transport).runSendQueue(0xc0002ee900) github.com/quic-go/quic-go@v0.57.1/transport.go:445 +0x107 created by github.com/quic-go/quic-go.(*Transport).init.func1 in goroutine 87 github.com/quic-go/quic-go@v0.57.1/transport.go:430 +0x445 goroutine 94 [select, 5 minutes]: github.com/quic-go/quic-go.(*baseServer).run(0xc0002eec60) github.com/quic-go/quic-go@v0.57.1/server.go:299 +0x10d created by github.com/quic-go/quic-go.newServer in goroutine 87 github.com/quic-go/quic-go@v0.57.1/server.go:285 +0x505 goroutine 95 [select, 6250 minutes]: github.com/quic-go/quic-go.(*baseServer).runSendQueue(0xc0002eec60) github.com/quic-go/quic-go@v0.57.1/server.go:312 +0x1bc created by github.com/quic-go/quic-go.newServer in goroutine 87 github.com/quic-go/quic-go@v0.57.1/server.go:286 +0x547 goroutine 96 [select, 5 minutes]: github.com/quic-go/quic-go.(*baseServer).accept(0xc0002eec60, {0x28111e0, 0x358df80}) github.com/quic-go/quic-go@v0.57.1/server.go:334 +0xa5 github.com/quic-go/quic-go.(*baseServer).Accept(...) github.com/quic-go/quic-go@v0.57.1/server.go:330 github.com/quic-go/quic-go.(*Listener).Accept(0x11ec130100010304?, {0x28111e0?, 0x358df80?}) github.com/quic-go/quic-go@v0.57.1/server.go:131 +0x25 github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*quicListener).Run(0xc000c154a0) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quicreuse/listener.go:148 +0xe2 created by github.com/libp2p/go-libp2p/p2p/transport/quicreuse.newQuicListener in goroutine 87 github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quicreuse/listener.go:79 +0x2cc goroutine 97 [select, 5 minutes]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*listener).Accept(0xc000c15540, {0x28111e0, 0x358df80}) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quicreuse/listener.go:197 +0x94 github.com/libp2p/go-libp2p/p2p/transport/quic.(*listener).Accept(0xc000c15590) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quic/listener.go:49 +0x42 github.com/libp2p/go-libp2p/p2p/transport/quic.(*acceptLoopRunner).innerAccept(0xc000638d60, 0xc000c15590, 0x1, 0x1?) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quic/virtuallistener.go:113 +0xac github.com/libp2p/go-libp2p/p2p/transport/quic.(*acceptLoopRunner).Accept(0xc000638d60, 0xc000c15590, 0x1, 0xc00256a7e0) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quic/virtuallistener.go:160 +0xd2 github.com/libp2p/go-libp2p/p2p/transport/quic.(*virtualListener).Accept(0xc007b64410?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_listen.go:161 +0x130 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).AddListenAddr in goroutine 87 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_listen.go:139 +0x265 goroutine 98 [IO wait]: internal/poll.runtime_pollWait(0x7f083a7c5400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000301900?, 0x0?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0xc000301900, 0xc004c1b2e0) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0xc0078e98c0, 0xc005167a00?) net/rawconn.go:44 +0x36 golang.org/x/net/internal/socket.(*syscaller).recvmmsg(0xc005be3098, {0x280cbf0?, 0xc0078e98c0?}, {0xc005167a00?, 0x262d0c0?, 0x0?}, 0x16f02e0?) golang.org/x/net@v0.48.0/internal/socket/mmsghdr_unix.go:120 +0x70 golang.org/x/net/internal/socket.(*Conn).recvMsgs(0xc000638e00, {0xc0001e4908, 0x8, 0x8}, 0x0) golang.org/x/net@v0.48.0/internal/socket/rawconn_mmsg.go:24 +0x165 golang.org/x/net/internal/socket.(*Conn).RecvMsgs(...) golang.org/x/net@v0.48.0/internal/socket/socket.go:267 golang.org/x/net/ipv4.(*payloadHandler).ReadBatch(0xc000c15780, {0xc0001e4908?, 0xc00065f228?, 0xc0002ef148?}, 0x160?) golang.org/x/net@v0.48.0/ipv4/batch.go:80 +0x57 github.com/quic-go/quic-go.(*oobConn).ReadPacket(0xc00060f4d0) github.com/quic-go/quic-go@v0.57.1/sys_conn_oob.go:174 +0x7a2 github.com/quic-go/quic-go.(*Transport).listen(0xc0002ef0e0, {0x281b4d8, 0xc00060f4d0}) github.com/quic-go/quic-go@v0.57.1/transport.go:536 +0x7c github.com/quic-go/quic-go.(*Transport).init.func1.1() github.com/quic-go/quic-go@v0.57.1/transport.go:424 +0x65 created by github.com/quic-go/quic-go.(*Transport).init.func1 in goroutine 87 github.com/quic-go/quic-go@v0.57.1/transport.go:422 +0x405 goroutine 99 [select, 6250 minutes]: github.com/quic-go/quic-go.(*Transport).runSendQueue(0xc0002ef0e0) github.com/quic-go/quic-go@v0.57.1/transport.go:445 +0x107 created by github.com/quic-go/quic-go.(*Transport).init.func1 in goroutine 87 github.com/quic-go/quic-go@v0.57.1/transport.go:430 +0x445 goroutine 100 [select, 142 minutes]: github.com/quic-go/quic-go.(*baseServer).run(0xc0002ef560) github.com/quic-go/quic-go@v0.57.1/server.go:299 +0x10d created by github.com/quic-go/quic-go.newServer in goroutine 87 github.com/quic-go/quic-go@v0.57.1/server.go:285 +0x505 goroutine 101 [select, 6250 minutes]: github.com/quic-go/quic-go.(*baseServer).runSendQueue(0xc0002ef560) github.com/quic-go/quic-go@v0.57.1/server.go:312 +0x1bc created by github.com/quic-go/quic-go.newServer in goroutine 87 github.com/quic-go/quic-go@v0.57.1/server.go:286 +0x547 goroutine 102 [select, 142 minutes]: github.com/quic-go/quic-go.(*baseServer).accept(0xc0002ef560, {0x28111e0, 0x358df80}) github.com/quic-go/quic-go@v0.57.1/server.go:334 +0xa5 github.com/quic-go/quic-go.(*baseServer).Accept(...) github.com/quic-go/quic-go@v0.57.1/server.go:330 github.com/quic-go/quic-go.(*Listener).Accept(0x11ec130100010304?, {0x28111e0?, 0x358df80?}) github.com/quic-go/quic-go@v0.57.1/server.go:131 +0x25 github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*quicListener).Run(0xc000c15720) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quicreuse/listener.go:148 +0xe2 created by github.com/libp2p/go-libp2p/p2p/transport/quicreuse.newQuicListener in goroutine 87 github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quicreuse/listener.go:79 +0x2cc goroutine 103 [select, 142 minutes]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*listener).Accept(0xc000c157c0, {0x28111e0, 0x358df80}) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quicreuse/listener.go:197 +0x94 github.com/libp2p/go-libp2p/p2p/transport/quic.(*listener).Accept(0xc000c15810) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quic/listener.go:49 +0x42 github.com/libp2p/go-libp2p/p2p/transport/quic.(*acceptLoopRunner).innerAccept(0xc000638e80, 0xc000c15810, 0x1, 0x1?) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quic/virtuallistener.go:113 +0xac github.com/libp2p/go-libp2p/p2p/transport/quic.(*acceptLoopRunner).Accept(0xc000638e80, 0xc000c15810, 0x1, 0xc00256ac40) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quic/virtuallistener.go:160 +0xd2 github.com/libp2p/go-libp2p/p2p/transport/quic.(*virtualListener).Accept(0xc007b64410?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_listen.go:161 +0x130 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Swarm).AddListenAddr in goroutine 87 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_listen.go:139 +0x265 goroutine 62 [select, 6250 minutes]: github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).loop.func1() github.com/libp2p/go-libp2p@v0.46.0/p2p/protocol/identify/id.go:276 +0xdf created by github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).loop in goroutine 112 github.com/libp2p/go-libp2p@v0.46.0/p2p/protocol/identify/id.go:272 +0x375 goroutine 105 [select]: github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).eventHandler(0xc000301480, {0x280e130, 0xc0080faea0}, {0x2809ba8, 0xc0078a6440}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/observedaddrs/manager.go:320 +0x199 created by github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).Start in goroutine 87 github.com/libp2p/go-libp2p@v0.46.0/p2p/host/observedaddrs/manager.go:213 +0x3b4 goroutine 106 [select, 12 minutes]: github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).worker(0xc000301480) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/observedaddrs/manager.go:358 +0x13e created by github.com/libp2p/go-libp2p/p2p/host/observedaddrs.(*Manager).Start in goroutine 87 github.com/libp2p/go-libp2p@v0.46.0/p2p/host/observedaddrs/manager.go:214 +0x3fb goroutine 171 [IO wait]: internal/poll.runtime_pollWait(0x7f083a2fea00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0002c1d00?, 0x7f083a09aab8?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0xc0002c1d00, 0xc009e9a8c0) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0xc007b4bed8, 0x0?) net/rawconn.go:44 +0x36 golang.org/x/net/internal/socket.(*Conn).recvMsg(0xc000450fa0, 0xc0092b8900, 0x0) golang.org/x/net@v0.48.0/internal/socket/rawconn_msg.go:27 +0x125 golang.org/x/net/internal/socket.(*Conn).RecvMsg(...) golang.org/x/net@v0.48.0/internal/socket/socket.go:247 golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0xc006d39410, {0xc001486000, 0x10000, 0x10000}) golang.org/x/net@v0.48.0/ipv6/payload_cmsg.go:31 +0x265 github.com/libp2p/zeroconf/v2.(*client).recv.func1({0xc001486000?, 0xc000b4ff18?, 0x3f8?}) github.com/libp2p/zeroconf/v2@v2.2.0/client.go:323 +0x2e github.com/libp2p/zeroconf/v2.(*client).recv(0xb602f8?, {0x2811250, 0xc006d39450}, {0x190e780?, 0xc006d39400?}, 0xc0033b9e30) github.com/libp2p/zeroconf/v2@v2.2.0/client.go:347 +0x14e created by github.com/libp2p/zeroconf/v2.(*client).mainloop in goroutine 169 github.com/libp2p/zeroconf/v2@v2.2.0/client.go:176 +0x1f2 goroutine 108 [select]: github.com/libp2p/go-libp2p/p2p/host/pstoremanager.(*PeerstoreManager).background(0xc0080fa5a0, {0x2811250, 0xc000c15950}, {0x280e130, 0xc0080fafc0}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/pstoremanager/pstoremanager.go:98 +0x285 created by github.com/libp2p/go-libp2p/p2p/host/pstoremanager.(*PeerstoreManager).Start in goroutine 87 github.com/libp2p/go-libp2p@v0.46.0/p2p/host/pstoremanager/pstoremanager.go:80 +0x205 goroutine 759161 [chan send, 5531 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 759160 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 170 [IO wait]: internal/poll.runtime_pollWait(0x7f083a2fec00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0002c1c00?, 0x7f083a09aab8?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0xc0002c1c00, 0xc009e9a320) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0xc007b4bec8, 0x0?) net/rawconn.go:44 +0x36 golang.org/x/net/internal/socket.(*Conn).recvMsg(0xc000450f80, 0xc0092b8000, 0x0) golang.org/x/net@v0.48.0/internal/socket/rawconn_msg.go:27 +0x125 golang.org/x/net/internal/socket.(*Conn).RecvMsg(...) golang.org/x/net@v0.48.0/internal/socket/socket.go:247 golang.org/x/net/ipv4.(*payloadHandler).ReadFrom(0xc006d393c0, {0xc0015a6000, 0x10000, 0x10000}) golang.org/x/net@v0.48.0/ipv4/payload_cmsg.go:31 +0x225 github.com/libp2p/zeroconf/v2.(*client).recv.func2({0xc0015a6000?, 0xc0015bcf18?, 0x3f8?}) github.com/libp2p/zeroconf/v2@v2.2.0/client.go:328 +0x2e github.com/libp2p/zeroconf/v2.(*client).recv(0xb602f8?, {0x2811250, 0xc006d39450}, {0x190aa00?, 0xc006d393b0?}, 0xc0033b9e30) github.com/libp2p/zeroconf/v2@v2.2.0/client.go:347 +0x14e created by github.com/libp2p/zeroconf/v2.(*client).mainloop in goroutine 169 github.com/libp2p/zeroconf/v2@v2.2.0/client.go:173 +0x125 goroutine 111 [select]: github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).background(0xc0000bd1e0, {0x280e130, 0xc0080fb020}, {0x280e130, 0xc0080fb0e0}, {0x2809ba8, 0xc007832440}, {0x2809ba8, 0xc007833480}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/addrs_manager.go:283 +0x607 created by github.com/libp2p/go-libp2p/p2p/host/basic.(*addrsManager).startBackgroundWorker in goroutine 87 github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/addrs_manager.go:230 +0xc74 goroutine 112 [select, 6250 minutes]: github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).loop(0xc000628780, {0x2811250, 0xc000c14ff0}) github.com/libp2p/go-libp2p@v0.46.0/p2p/protocol/identify/id.go:286 +0x405 created by github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).Start in goroutine 87 github.com/libp2p/go-libp2p@v0.46.0/p2p/protocol/identify/id.go:249 +0x1f4 goroutine 114 [select]: github.com/libp2p/go-libp2p/p2p/net/swarm.(*connectednessEventEmitter).runEmitter(0xc000725050) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/connectedness_event_emitter.go:93 +0x116 created by github.com/libp2p/go-libp2p/p2p/net/swarm.newConnectednessEventEmitter in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/connectedness_event_emitter.go:47 +0x179 goroutine 115 [select]: github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialBackoff).background(0xc005446750, {0x2811250, 0xc001f68f00}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_dial.go:128 +0xcd created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*DialBackoff).init in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_dial.go:121 +0xac goroutine 116 [select]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*reuse).gc(0xc0074b12d0) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quicreuse/reuse.go:249 +0xfc created by github.com/libp2p/go-libp2p/p2p/transport/quicreuse.newReuse in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quicreuse/reuse.go:224 +0x19f goroutine 117 [select]: github.com/libp2p/go-libp2p/p2p/transport/quicreuse.(*reuse).gc(0xc0074b1340) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quicreuse/reuse.go:249 +0xfc created by github.com/libp2p/go-libp2p/p2p/transport/quicreuse.newReuse in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quicreuse/reuse.go:224 +0x19f goroutine 119 [chan receive, 6250 minutes]: github.com/libp2p/go-libp2p/config.(*Config).addAutoNAT.func6() github.com/libp2p/go-libp2p@v0.46.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.46.0/config/config.go:746 +0xc99 goroutine 120 [select]: github.com/libp2p/go-libp2p/p2p/host/autonat.(*autoNATService).background(0xc007c78940, {0x2811250, 0xc001f69bd0}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/autonat/svc.go:288 +0x148 created by github.com/libp2p/go-libp2p/p2p/host/autonat.(*autoNATService).Enable in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/host/autonat/svc.go:261 +0x1a5 goroutine 1224715 [chan send, 5040 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1224714 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311840 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 6311826 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 123 [select, 5 minutes]: github.com/libp2p/go-libp2p/p2p/host/autonat.(*AmbientAutoNAT).background(0xc006d78680) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/autonat/autonat.go:188 +0x327 created by github.com/libp2p/go-libp2p/p2p/host/autonat.New in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/host/autonat/autonat.go:139 +0x6e5 goroutine 124 [select, 12 minutes]: github.com/libp2p/go-libp2p-kad-dht/records.(*ProviderManager).run.func1() github.com/libp2p/go-libp2p-kad-dht@v0.36.0/records/providers_manager.go:162 +0x29c created by github.com/libp2p/go-libp2p-kad-dht/records.(*ProviderManager).run in goroutine 1 github.com/libp2p/go-libp2p-kad-dht@v0.36.0/records/providers_manager.go:142 +0x74 goroutine 131 [select]: github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).rtPeerLoop.func1() github.com/libp2p/go-libp2p-kad-dht@v0.36.0/dht.go:618 +0x14c created by github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).rtPeerLoop in goroutine 1 github.com/libp2p/go-libp2p-kad-dht@v0.36.0/dht.go:610 +0x65 goroutine 130 [select]: github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).persistRTPeersInPeerStore(0xc0007d8a88) github.com/libp2p/go-libp2p-kad-dht@v0.36.0/dht.go:563 +0xed created by github.com/libp2p/go-libp2p-kad-dht.New in goroutine 1 github.com/libp2p/go-libp2p-kad-dht@v0.36.0/dht.go:242 +0x4fb goroutine 129 [select, 5 minutes]: github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).startNetworkSubscriber.func1() github.com/libp2p/go-libp2p-kad-dht@v0.36.0/subscriber_notifee.go:48 +0x14e created by github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).startNetworkSubscriber in goroutine 1 github.com/libp2p/go-libp2p-kad-dht@v0.36.0/subscriber_notifee.go:43 +0x365 goroutine 132 [select]: github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).loop(0xc0007aa780) github.com/libp2p/go-libp2p-kad-dht@v0.36.0/rtrefresh/rt_refresh_manager.go:197 +0x23b created by github.com/libp2p/go-libp2p-kad-dht/rtrefresh.(*RtRefreshManager).Start in goroutine 1 github.com/libp2p/go-libp2p-kad-dht@v0.36.0/rtrefresh/rt_refresh_manager.go:93 +0x65 goroutine 133 [select]: github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runFixLowPeersLoop.func1() github.com/libp2p/go-libp2p-kad-dht@v0.36.0/dht.go:485 +0x138 created by github.com/libp2p/go-libp2p-kad-dht.(*IpfsDHT).runFixLowPeersLoop in goroutine 1 github.com/libp2p/go-libp2p-kad-dht@v0.36.0/dht.go:476 +0x65 goroutine 134 [select]: github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.(*memoryAddrBook).background(0xc0008ad880, {0x2811250, 0xc001f69ea0}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/peerstore/pstoremem/addr_book.go:242 +0x114 created by github.com/libp2p/go-libp2p/p2p/host/peerstore/pstoremem.NewAddrBook in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/host/peerstore/pstoremem/addr_book.go:205 +0x1be goroutine 135 [select]: github.com/libp2p/go-libp2p-pubsub.(*backoff).cleanupLoop(0xc0070b1da0, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/backoff.go:99 +0xcb created by github.com/libp2p/go-libp2p-pubsub.newBackoff in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.15.0/backoff.go:46 +0xdd goroutine 136 [select]: github.com/libp2p/go-libp2p-pubsub/timecache.background({0x2811250, 0xc0021940f0}, {0x280a8e0, 0xc0071880c0}, 0xc007188090, 0x0?) github.com/libp2p/go-libp2p-pubsub@v0.15.0/timecache/util.go:16 +0x130 created by github.com/libp2p/go-libp2p-pubsub/timecache.newFirstSeenCacheWithSweepInterval in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.15.0/timecache/first_seen_cache.go:32 +0x137 goroutine 137 [select]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).heartbeatTimer(0xc0007c0b48) github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1559 +0x1d5 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:680 +0x1fb goroutine 138 [select, 326 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0xc0007c0b48) github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1256 +0xc5 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:684 +0x208 goroutine 139 [select, 6250 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0xc0007c0b48) github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1256 +0xc5 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:684 +0x208 goroutine 140 [select, 6250 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0xc0007c0b48) github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1256 +0xc5 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:684 +0x208 goroutine 141 [select, 6250 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0xc0007c0b48) github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1256 +0xc5 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:684 +0x208 goroutine 142 [select, 5927 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0xc0007c0b48) github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1256 +0xc5 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:684 +0x208 goroutine 143 [select, 6250 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0xc0007c0b48) github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1256 +0xc5 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:684 +0x208 goroutine 144 [select, 6250 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0xc0007c0b48) github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1256 +0xc5 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:684 +0x208 goroutine 145 [select, 6250 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).connector(0xc0007c0b48) github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:1256 +0xc5 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:684 +0x208 goroutine 146 [select, 5 minutes]: github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).manageAddrBook(0xc0007c0b48) github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:715 +0x285 created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.15.0/gossipsub.go:688 +0x296 goroutine 147 [select, 12 minutes]: github.com/libp2p/go-libp2p-pubsub.(*PubSub).watchForNewPeers(0xc0007c0d88, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/peer_notify.go:69 +0x591 created by github.com/libp2p/go-libp2p-pubsub.NewPubSub in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:551 +0x10df goroutine 148 [select]: github.com/libp2p/go-libp2p-pubsub.(*validation).validateWorker(0xc002194050) github.com/libp2p/go-libp2p-pubsub@v0.15.0/validation.go:293 +0xd2 created by github.com/libp2p/go-libp2p-pubsub.(*validation).Start in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.15.0/validation.go:144 +0x65 goroutine 149 [select]: github.com/libp2p/go-libp2p-pubsub.(*validation).validateWorker(0xc002194050) github.com/libp2p/go-libp2p-pubsub@v0.15.0/validation.go:293 +0xd2 created by github.com/libp2p/go-libp2p-pubsub.(*validation).Start in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.15.0/validation.go:144 +0x65 goroutine 150 [select]: github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop(0xc0007c0d88, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:808 +0x4fc created by github.com/libp2p/go-libp2p-pubsub.NewPubSub in goroutine 1 github.com/libp2p/go-libp2p-pubsub@v0.15.0/pubsub.go:555 +0x1157 goroutine 169 [select]: github.com/libp2p/zeroconf/v2.(*client).mainloop(0xc006157230, {0x2811250, 0xc006d39450}, 0xc0006bcaa0) github.com/libp2p/zeroconf/v2@v2.2.0/client.go:187 +0x365 github.com/libp2p/zeroconf/v2.(*client).run.func1() github.com/libp2p/zeroconf/v2@v2.2.0/client.go:118 +0x53 created by github.com/libp2p/zeroconf/v2.(*client).run in goroutine 179 github.com/libp2p/zeroconf/v2@v2.2.0/client.go:116 +0xce goroutine 3742892 [chan send, 2385 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3742891 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1435485 [chan send, 4817 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1435484 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 721762 [chan send, 5565 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 721761 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 155 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc000f153d0, 0x91f3) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0xc005d784e0?) sync/cond.go:71 +0x73 github.com/go-zeromq/zmq4.(*pubMWriter).run(0xc005d784e0) github.com/go-zeromq/zmq4@v0.17.0/pub.go:245 +0x20f created by github.com/go-zeromq/zmq4.newPubMWriter in goroutine 1 github.com/go-zeromq/zmq4@v0.17.0/pub.go:237 +0x156 goroutine 156 [IO wait, 430 minutes]: internal/poll.runtime_pollWait(0x7f083a7c5000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0008adc80?, 0xc001a244f8?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc0008adc80) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0xc0008adc80) net/fd_unix.go:161 +0x29 net.(*TCPListener).accept(0xc000f157c0) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0xc000f157c0) net/tcpsock.go:380 +0x30 github.com/go-zeromq/zmq4.(*socket).accept(0xc0008ca380) github.com/go-zeromq/zmq4@v0.17.0/socket.go:217 +0xa9 created by github.com/go-zeromq/zmq4.(*socket).Listen in goroutine 1 github.com/go-zeromq/zmq4@v0.17.0/socket.go:199 +0x145 goroutine 157 [sync.Cond.Wait, 430 minutes]: sync.runtime_notifyListWait(0xc000f14fd0, 0x10) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0xc0008ca380?) sync/cond.go:71 +0x73 github.com/go-zeromq/zmq4.(*socket).connReaper(0xc0008ca380) github.com/go-zeromq/zmq4@v0.17.0/socket.go:393 +0x156 created by github.com/go-zeromq/zmq4.(*socket).Listen in goroutine 1 github.com/go-zeromq/zmq4@v0.17.0/socket.go:202 +0x1ac goroutine 158 [select]: github.com/pactus-project/pactus/util/pipeline.(*pipeline[...]).receiveLoop(0x25d922f9aa0000) github.com/pactus-project/pactus/util/pipeline/pipeline.go:129 +0xa5 created by github.com/pactus-project/pactus/util/pipeline.(*pipeline[...]).RegisterReceiver in goroutine 1 github.com/pactus-project/pactus/util/pipeline/pipeline.go:122 +0x8c goroutine 159 [IO wait]: internal/poll.runtime_pollWait(0x7f083a7c4e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000980280?, 0x7f083a09aab8?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0xc000980280, 0xc009e9a5f0) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0xc00798c988, 0x0?) net/rawconn.go:44 +0x36 golang.org/x/net/internal/socket.(*Conn).recvMsg(0xc0008b1880, 0xc0092b80c0, 0x0) golang.org/x/net@v0.48.0/internal/socket/rawconn_msg.go:27 +0x125 golang.org/x/net/internal/socket.(*Conn).RecvMsg(...) golang.org/x/net@v0.48.0/internal/socket/socket.go:247 golang.org/x/net/ipv4.(*payloadHandler).ReadFrom(0xc002195460, {0xc00145e000, 0x10000, 0x10000}) golang.org/x/net@v0.48.0/ipv4/payload_cmsg.go:31 +0x225 github.com/libp2p/zeroconf/v2.(*Server).recv4(0xc005d78c60, 0xc002195450) github.com/libp2p/zeroconf/v2@v2.2.0/server.go:275 +0xb0 created by github.com/libp2p/zeroconf/v2.(*Server).start in goroutine 1 github.com/libp2p/zeroconf/v2@v2.2.0/server.go:213 +0x88 goroutine 160 [IO wait]: internal/poll.runtime_pollWait(0x7f083a7c4c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000980300?, 0x7f0839f45f10?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0xc000980300, 0xc00afce000) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0xc00798c998, 0x0?) net/rawconn.go:44 +0x36 golang.org/x/net/internal/socket.(*Conn).recvMsg(0xc0008b18a0, 0xc00ace66c0, 0x0) golang.org/x/net@v0.48.0/internal/socket/rawconn_msg.go:27 +0x125 golang.org/x/net/internal/socket.(*Conn).RecvMsg(...) golang.org/x/net@v0.48.0/internal/socket/socket.go:247 golang.org/x/net/ipv6.(*payloadHandler).ReadFrom(0xc0021954b0, {0xc00146e000, 0x10000, 0x10000}) golang.org/x/net@v0.48.0/ipv6/payload_cmsg.go:31 +0x265 github.com/libp2p/zeroconf/v2.(*Server).recv6(0xc005d78c60, 0xc0021954a0) github.com/libp2p/zeroconf/v2@v2.2.0/server.go:300 +0xb0 created by github.com/libp2p/zeroconf/v2.(*Server).start in goroutine 1 github.com/libp2p/zeroconf/v2@v2.2.0/server.go:217 +0x105 goroutine 2116240 [chan send, 4103 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2116239 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 178 [chan receive, 42 minutes]: github.com/libp2p/go-libp2p/p2p/discovery/mdns.(*mdnsService).startResolver.func1() github.com/libp2p/go-libp2p@v0.46.0/p2p/discovery/mdns/mdns.go:220 +0xa5 created by github.com/libp2p/go-libp2p/p2p/discovery/mdns.(*mdnsService).startResolver in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/discovery/mdns/mdns.go:218 +0x98 goroutine 179 [select]: github.com/libp2p/zeroconf/v2.(*client).periodicQuery(0xc006157230, {0x2811250, 0xc006d39450}, 0xc0006bcaa0) github.com/libp2p/zeroconf/v2@v2.2.0/client.go:382 +0x165 github.com/libp2p/zeroconf/v2.(*client).run(0xc006157230, {0x2811250?, 0xc001f69cc0?}, 0xc0006bcaa0) github.com/libp2p/zeroconf/v2@v2.2.0/client.go:123 +0xe7 github.com/libp2p/zeroconf/v2.Browse({0x2811250, 0xc001f69cc0}, {0x193f1f1, 0xb}, {0x1936802, 0x5}, 0xc0012ccd20, {0x0, 0x0, 0x0}) github.com/libp2p/zeroconf/v2@v2.2.0/client.go:80 +0x1a6 github.com/libp2p/go-libp2p/p2p/discovery/mdns.(*mdnsService).startResolver.func2() github.com/libp2p/go-libp2p@v0.46.0/p2p/discovery/mdns/mdns.go:251 +0x8b created by github.com/libp2p/go-libp2p/p2p/discovery/mdns.(*mdnsService).startResolver in goroutine 1 github.com/libp2p/go-libp2p@v0.46.0/p2p/discovery/mdns/mdns.go:249 +0x105 goroutine 720780 [chan send, 5566 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 720779 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1632 [select]: github.com/libp2p/go-libp2p-pubsub.(*Subscription).Next(0xc002754d70, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/subscription.go:26 +0x85 github.com/pactus-project/pactus/network.(*gossipService).joinTopic.func1() github.com/pactus-project/pactus/network/gossip.go:186 +0x5f sync.(*WaitGroup).Go.func1() sync/waitgroup.go:239 +0x4a created by sync.(*WaitGroup).Go in goroutine 1 sync/waitgroup.go:237 +0x73 goroutine 4648639 [select, 1414 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc00228db00, {0xc0012f915b, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc001af9e28?, {0xc0012f915b?, 0xc002920e70?, 0xc001af9e68?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc003433000, {0xc0012f915b?, 0xc0009a61c0?, 0xc001227ed0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x47ec79, {0xc0012f915b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x11536d2?, {0xc0012f915b?, 0x1941ab5?, 0xd?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0xc0007c0d88, {0x2829fd8, 0xc007647920}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 4648637 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 +0x365 goroutine 1123852 [chan send, 5146 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1123851 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6125715 [chan send, 204 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6125714 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311728 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 6311640 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 24841 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc0040e1810, 0x7959e) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0x2811250?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0xc0040e1800, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0xc0007c0d88, {0x2811250, 0xc00033ceb0}, {0x2829fd8, 0xc004a533c0}, 0xc0040e1800) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 +0xfa created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 24840 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 +0x305 goroutine 6311832 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 6311826 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 194011 [chan send, 6105 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 194010 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1532 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0xc0020827e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0x106 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd2424b?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 693 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 6097053 [chan send, 222 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6097052 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311833 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 6311826 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 1320 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0xc001444120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x4ac github.com/libp2p/go-yamux/v5.(*Session).send(0xc001444120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1070 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x549 goroutine 6029557 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc001586c00, {0xc007161d68, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc004105a44?, {0xc007161d68?, 0x487532?, 0xc0041058a0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc001c01480, {0xc007161d68?, 0xc00a3f3ce0?, 0xc009512d80?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f083a2b8b90, 0xc001c01480}, {0xc007161d68, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0xc007161d58) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x2802440, 0xc007161d58}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0xc00a794440) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0xc004105be8?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0xc0007c0d88, {0x2829e10, 0xc001c01480}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 +0x405 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0xc0002da780?, 0x28111e0?}, {0x7f083a2b8b60?, 0xc001c01480?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0xc0005e0b40, {0x2829e10, 0xc001c01480}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:358 +0x8bf github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 6029575 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 5063919 [IO wait]: internal/poll.runtime_pollWait(0x7f083a2b5400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc003409f00?, 0xc0016be000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc003409f00, {0xc0016be000, 0x8000, 0x8000}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc003409f00, {0xc0016be000?, 0xc00ae21ee0?, 0xc009150be0?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc006bc80f0, {0xc0016be000?, 0x47ec85?, 0x1780a80?}) net/net.go:196 +0x45 bufio.(*Reader).Read(0xc0094640c0, {0xc003240044, 0x9, 0x4ed21a?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x27fe540, 0xc0094640c0}, {0xc003240044, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 golang.org/x/net/http2.readFrameHeader({0xc003240044, 0x9, 0x1219cb2?}, {0x27fe540?, 0xc0094640c0?}) golang.org/x/net@v0.48.0/http2/frame.go:242 +0x65 golang.org/x/net/http2.(*Framer).ReadFrameHeader(0xc003240000) golang.org/x/net@v0.48.0/http2/frame.go:505 +0x6b google.golang.org/grpc/internal/transport.(*framer).readFrame(0xc0014ea080) google.golang.org/grpc@v1.77.0/internal/transport/http_util.go:486 +0x45 google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0xc002a541a0, {0x2811218, 0xc0074dc030}, 0xc0074dc060) google.golang.org/grpc@v1.77.0/internal/transport/http2_server.go:673 +0x105 google.golang.org/grpc.(*Server).serveStreams(0xc002a2f688, {0x28111e0?, 0x358df80?}, {0x2811f30, 0xc002a541a0}, {0x281e178?, 0xc006bc80f0?}) google.golang.org/grpc@v1.77.0/server.go:1057 +0x368 google.golang.org/grpc.(*Server).handleRawConn.func1() google.golang.org/grpc@v1.77.0/server.go:991 +0x56 created by google.golang.org/grpc.(*Server).handleRawConn in goroutine 5063925 google.golang.org/grpc@v1.77.0/server.go:990 +0x1cb goroutine 5860554 [chan send, 364 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5860553 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5241158 [chan send, 781 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5241157 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3747134 [chan send, 2381 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3747133 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 24842 [chan receive, 6234 minutes]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0xc003e32580, {0xc002a57dbb, 0x1, 0x1}) github.com/quic-go/quic-go@v0.57.1/receive_stream.go:181 +0x669 github.com/quic-go/quic-go.(*ReceiveStream).Read(0xc003e32580, {0xc002a57dbb, 0x1, 0x1}) github.com/quic-go/quic-go@v0.57.1/receive_stream.go:92 +0xd4 github.com/quic-go/quic-go.(*Stream).Read(...) github.com/quic-go/quic-go@v0.57.1/stream.go:117 github.com/libp2p/go-libp2p/p2p/transport/quic.stream.Read({0xc0041f8e28?}, {0xc002a57dbb?, 0xc000e078e8?, 0x414e00?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quic/stream.go:58 +0x1c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc0034c5080, {0xc002a57dbb?, 0x1?, 0xffffffffffffffff?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x47ec79, {0xc002a57dbb?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0xc000d8a770?, {0xc002a57dbb?, 0x0?, 0xc000f83218?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0xc0007c0d88, {0x2829fd8, 0xc004a533c0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 24840 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 +0x365 goroutine 4648632 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0xc0078f8ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc5 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 4648629 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1620 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc002924300, {0xc007567f30, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc000479a44?, {0xc007567f30?, 0x487532?, 0xc0004798a0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc002919080, {0xc007567f30?, 0xc00b3695c0?, 0x189c120?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f083a2b8b90, 0xc002919080}, {0xc007567f30, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0xc007567f20) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x2802440, 0xc007567f20}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0xc001c37640) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0xc000479be8?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0xc0007c0d88, {0x2829e10, 0xc002919080}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 +0x405 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3540e10?, 0x18bdac0?}, {0x7f083a2b8b60?, 0xc002919080?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0xc0005e0b40, {0x2829e10, 0xc002919080}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:358 +0x8bf github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1554 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 6300758 [select, 12 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc005608100, {0xc0047eb242, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc003267e28?, {0xc0047eb242?, 0xc002975570?, 0xc003267e68?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc002c3a680, {0xc0047eb242?, 0x0?, 0x0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x47ec79, {0xc0047eb242?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0xc000cc55f0?, {0xc0047eb242?, 0xc000cc55f4?, 0xcf3540?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0xc0007c0d88, {0x2829fd8, 0xc00649d000}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 6300756 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 +0x365 goroutine 5326889 [IO wait, 88 minutes]: internal/poll.runtime_pollWait(0x7f083a307600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0029e1180?, 0xc00170c000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0029e1180, {0xc00170c000, 0x8000, 0x8000}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc0029e1180, {0xc00170c000?, 0x7f08812515c0?, 0xc0009f2660?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc0032b6c30, {0xc00170c000?, 0x47ec85?, 0xc0076bbc30?}) net/net.go:196 +0x45 bufio.(*Reader).Read(0xc004719e60, {0xc000000824, 0x9, 0x180d800?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x27fe540, 0xc004719e60}, {0xc000000824, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 golang.org/x/net/http2.readFrameHeader({0xc000000824, 0x9, 0x1219cb2?}, {0x27fe540?, 0xc004719e60?}) golang.org/x/net@v0.48.0/http2/frame.go:242 +0x65 golang.org/x/net/http2.(*Framer).ReadFrameHeader(0xc0000007e0) golang.org/x/net@v0.48.0/http2/frame.go:505 +0x6b google.golang.org/grpc/internal/transport.(*framer).readFrame(0xc0029e1200) google.golang.org/grpc@v1.77.0/internal/transport/http_util.go:486 +0x45 google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0xc004a4e340, {0x2811218, 0xc0033b6e40}, 0xc0033b6e70) google.golang.org/grpc@v1.77.0/internal/transport/http2_server.go:673 +0x105 google.golang.org/grpc.(*Server).serveStreams(0xc002a2f688, {0x28111e0?, 0x358df80?}, {0x2811f30, 0xc004a4e340}, {0x281e178?, 0xc0032b6c30?}) google.golang.org/grpc@v1.77.0/server.go:1057 +0x368 google.golang.org/grpc.(*Server).handleRawConn.func1() google.golang.org/grpc@v1.77.0/server.go:991 +0x56 created by google.golang.org/grpc.(*Server).handleRawConn in goroutine 5326880 google.golang.org/grpc@v1.77.0/server.go:990 +0x1cb goroutine 5886350 [chan send, 350 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5886349 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3732179 [chan send, 2397 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3732178 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5063917 [select]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc00207c540, 0x1) google.golang.org/grpc@v1.77.0/internal/transport/controlbuf.go:425 +0x108 google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc0015cfb80) google.golang.org/grpc@v1.77.0/internal/transport/controlbuf.go:602 +0x78 google.golang.org/grpc/internal/transport.NewServerTransport.func3() google.golang.org/grpc@v1.77.0/internal/transport/http2_server.go:342 +0xdc created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 5063925 google.golang.org/grpc@v1.77.0/internal/transport/http2_server.go:340 +0x191b goroutine 5871450 [chan send, 358 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5871449 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3742904 [chan send, 2385 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3742903 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3481515 [chan send, 2658 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3481514 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3739935 [chan send, 2389 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3739934 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3406152 [chan send, 2738 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3406151 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5871965 [chan send, 358 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5871964 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2109388 [chan send, 4108 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2109387 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3510690 [chan send, 2628 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3510689 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2115185 [chan send, 4103 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2115168 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1184 [select, 6250 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc001213e00, {0xc0047c6e83, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc003b1fe28?, {0xc0047c6e83?, 0xc0020b6d90?, 0xc003b1fe68?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc0020fc100, {0xc0047c6e83?, 0xc0022e5c50?, 0x26?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x47ec79, {0xc0047c6e83?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x2?, {0xc0047c6e83?, 0x15e0860?, 0x27f7500?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0xc0007c0d88, {0x2829fd8, 0xc001f62da0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1182 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 +0x365 goroutine 2879782 [chan send, 3299 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2879781 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2554054 [chan send, 3642 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2554053 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1635 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc0028e2700, {0xc007794dc0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc003e0ba44?, {0xc007794dc0?, 0x487532?, 0xc003e0b8a0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc0028cd580, {0xc007794dc0?, 0xc00a3f3ce0?, 0xc0095126c0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f083a2b8b90, 0xc0028cd580}, {0xc007794dc0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0xc007794db0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x2802440, 0xc007794db0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0xc001c76f00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0xc003e0bbe8?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0xc0007c0d88, {0x2829e10, 0xc0028cd580}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 +0x405 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3540e10?, 0x18bdac0?}, {0x7f083a2b8b60?, 0xc0028cd580?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0xc0005e0b40, {0x2829e10, 0xc0028cd580}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:358 +0x8bf github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1569 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 2119383 [chan send, 4099 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2119382 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1619 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc00228dd00, {0xc007567eb8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc00047da44?, {0xc007567eb8?, 0x487532?, 0xc00047d8a0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc002919000, {0xc007567eb8?, 0xc00b3695c0?, 0xc0094e8480?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f083a2b8b90, 0xc002919000}, {0xc007567eb8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0xc007567ea8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x2802440, 0xc007567ea8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0xc001c37540) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0xc00047dbe8?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0xc0007c0d88, {0x2829e10, 0xc002919000}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 +0x405 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3540e10?, 0x18bdac0?}, {0x7f083a2b8b60?, 0xc002919000?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0xc0005e0b40, {0x2829e10, 0xc002919000}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:358 +0x8bf github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1540 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 2108017 [chan send, 4110 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2108000 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311858 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 6311826 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 1126175 [chan send, 5143 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1126174 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2118588 [chan send, 4101 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2118587 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311884 [IO wait]: internal/poll.runtime_pollWait(0x7f083a304800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0094b3500?, 0xc009588f61?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0094b3500, {0xc009588f61, 0x1, 0x1}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc0094b3500, {0xc009588f61?, 0xc000cc1778?, 0x2?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc007fbb258, {0xc009588f61?, 0xc0095f61a0?, 0x30000c000cc1768?}) net/net.go:196 +0x45 net/http.(*connReader).backgroundRead(0xc009588f40) net/http/server.go:702 +0x33 created by net/http.(*connReader).startBackgroundRead in goroutine 6311883 net/http/server.go:698 +0xb6 goroutine 2883433 [chan send, 3295 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2883432 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4329698 [chan send, 1752 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4329697 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3513709 [chan send, 2626 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3513708 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2884031 [chan send, 3295 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2884030 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1435491 [chan send, 4817 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1435490 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1513331 [chan send, 4735 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1513330 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3621296 [chan send, 2512 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3621295 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 206566 [chan send, 6096 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 206565 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2920666 [chan send, 3257 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2920665 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 11679 [select]: github.com/quic-go/quic-go.(*Transport).runSendQueue(0xc003c02000) github.com/quic-go/quic-go@v0.57.1/transport.go:445 +0x107 created by github.com/quic-go/quic-go.(*Transport).init.func1 in goroutine 11687 github.com/quic-go/quic-go@v0.57.1/transport.go:430 +0x445 goroutine 382007 [chan send, 5918 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 382006 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1225785 [chan send, 5038 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1225784 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2043071 [chan send, 4177 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2043070 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 687460 [chan send, 5601 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 687459 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1651 [select]: github.com/pactus-project/pactus/util/ntp.(*Checker).Start(0xc002194eb0) github.com/pactus-project/pactus/util/ntp/ntp.go:96 +0x65 created by github.com/pactus-project/pactus/sync.(*synchronizer).Start in goroutine 1 github.com/pactus-project/pactus/sync/sync.go:122 +0x186 goroutine 1681 [IO wait]: internal/poll.runtime_pollWait(0x7f083a2a7400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc002b3e380?, 0x433ef8?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0xc002b3e380) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0xc002b3e380) net/fd_unix.go:161 +0x29 net.(*TCPListener).accept(0xc001d3bb40) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0xc001d3bb40) net/tcpsock.go:380 +0x30 net/http.(*Server).Serve(0xc002925900, {0x280cb60, 0xc001d3bb40}) net/http/server.go:3463 +0x30c github.com/pactus-project/pactus/www/html.(*Server).StartServer.func2() github.com/pactus-project/pactus/www/html/server.go:122 +0xa9 created by github.com/pactus-project/pactus/www/html.(*Server).StartServer in goroutine 1 github.com/pactus-project/pactus/www/html/server.go:120 +0xba5 goroutine 1316 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0xc001444000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc5 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1038 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 382174 [chan send, 5918 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 382173 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4648630 [IO wait]: internal/poll.runtime_pollWait(0x7f083a307c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc003432380?, 0xc002f8e000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc003432380, {0xc002f8e000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc003432380, {0xc002f8e000?, 0xc002f8e000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc006270aa8, {0xc002f8e000?, 0x7f0839dc8fd0?, 0x7f08812515c0?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0xc00a31ec48, {0xc002f8e000?, 0x1ffb?, 0xc0009dd880?}) crypto/tls/conn.go:816 +0x3b bytes.(*Buffer).ReadFrom(0xc0063682a8, {0x28014e0, 0xc00a31ec48}) bytes/buffer.go:217 +0x98 crypto/tls.(*Conn).readFromUntil(0xc006368008, {0x7f083a2b36f0, 0xc0026e8e80}, 0x446b54?) crypto/tls/conn.go:838 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc006368008, 0x0) crypto/tls/conn.go:627 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:589 crypto/tls.(*Conn).Read(0xc006368008, {0xc0047b5dd0, 0xc, 0xcf2593?}) crypto/tls/conn.go:1392 +0x145 io.ReadAtLeast({0x7f083a2b8a80, 0xc005a044d0}, {0xc0047b5dd0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0xc0078f8ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0xc0078f8ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 4648629 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50d goroutine 1128074 [chan send, 5141 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1128073 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3546280 [chan send, 2592 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3546279 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1376675 [chan send, 4880 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1376674 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2923779 [chan send, 3255 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2923778 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 183864 [chan send, 6112 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 183863 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 716458 [chan send, 5570 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 716457 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1376662 [chan send, 4880 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1376661 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6105707 [chan send, 216 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6105706 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311836 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 6311826 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 388090 [chan send, 5913 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 388089 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1616 [select, 6250 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc00228d700, {0xc0047ef83b, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc00284f960?, {0xc0047ef83b?, 0x2811201?, 0xc001364668?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc00266d900, {0xc0047ef83b?, 0x26?, 0x10000c0080bbac0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x47ec79, {0xc0047ef83b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x100000000000060?, {0xc0047ef83b?, 0xc00741e2a0?, 0x0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0xc0007c0d88, {0x2829fd8, 0xc002868f80}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1614 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 +0x365 goroutine 2881509 [chan send, 3297 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2881508 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6029572 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0xc000387e60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc5 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 6029551 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 6161919 [chan send, 166 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6161918 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3511960 [chan send, 2626 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3511959 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6310059 [IO wait]: internal/poll.runtime_pollWait(0x7f083a308000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc009377180?, 0xc00187a000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc009377180, {0xc00187a000, 0x8000, 0x8000}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc009377180, {0xc00187a000?, 0x7f0881251108?, 0x10?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc0032b7270, {0xc00187a000?, 0xc00a006570?, 0xc008ed5c30?}) net/net.go:196 +0x45 bufio.(*Reader).Read(0xc009424180, {0xc001564ba4, 0x9, 0xc008ed5c58?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x27fe540, 0xc009424180}, {0xc001564ba4, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 golang.org/x/net/http2.readFrameHeader({0xc001564ba4, 0x9, 0x121a01a?}, {0x27fe540?, 0xc009424180?}) golang.org/x/net@v0.48.0/http2/frame.go:242 +0x65 golang.org/x/net/http2.(*Framer).ReadFrameHeader(0xc001564b60) golang.org/x/net@v0.48.0/http2/frame.go:505 +0x6b google.golang.org/grpc/internal/transport.(*framer).readFrame(0xc009377200) google.golang.org/grpc@v1.77.0/internal/transport/http_util.go:486 +0x45 google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0xc0031af1e0, {0x2811218, 0xc00a0bac00}, 0xc00a0bac30) google.golang.org/grpc@v1.77.0/internal/transport/http2_server.go:673 +0x105 google.golang.org/grpc.(*Server).serveStreams(0xc002a2f688, {0x28111e0?, 0x358df80?}, {0x2811f30, 0xc0031af1e0}, {0x281e178?, 0xc0032b7270?}) google.golang.org/grpc@v1.77.0/server.go:1057 +0x368 google.golang.org/grpc.(*Server).handleRawConn.func1() google.golang.org/grpc@v1.77.0/server.go:991 +0x56 created by google.golang.org/grpc.(*Server).handleRawConn in goroutine 6310056 google.golang.org/grpc@v1.77.0/server.go:990 +0x1cb goroutine 5886346 [chan send, 350 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5886345 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5867032 [chan send, 360 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5867031 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6118146 [chan send, 208 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6118145 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1633 [select, 6250 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc0028e2600, {0xc0047dbc29, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc003b1ce28?, {0xc0047dbc29?, 0xc0028d0a10?, 0xc003b1ce68?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc0028cd300, {0xc0047dbc29?, 0x28112c0?, 0xc007843ea0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x47ec79, {0xc0047dbc29?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0xc0028b5258?, {0xc0047dbc29?, 0x356a360?, 0xc000e5af68?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0xc0007c0d88, {0x2829fd8, 0xc0028d6bc0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1599 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 +0x365 goroutine 6115054 [chan send, 210 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6115053 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2105720 [chan send, 4112 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2105719 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3747128 [chan send, 2381 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3747127 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 385493 [chan send, 5915 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 385492 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6111293 [chan send, 212 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6111292 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5242292 [chan send, 781 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5242291 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 378445 [chan send, 5921 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 378444 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 207831 [chan send, 6096 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 207830 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3747109 [chan send, 2381 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3747108 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 381088 [chan send, 5920 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 381087 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4244173 [chan send, 1840 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4244172 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5521157 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc003958000, {0xc0061ae910, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc005a94a44?, {0xc0061ae910?, 0x487532?, 0xc005a948a0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc0042aec80, {0xc0061ae910?, 0xc00a3f3ce0?, 0x189c120?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f083a2b8b90, 0xc0042aec80}, {0xc0061ae910, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0xc0061ae900) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x2802440, 0xc0061ae900}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0xc001f2aa80) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0xc005a94be8?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0xc0007c0d88, {0x2829e10, 0xc0042aec80}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 +0x405 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0xc0002da780?, 0x28111e0?}, {0x7f083a2b8b60?, 0xc0042aec80?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0xc0005e0b40, {0x2829e10, 0xc0042aec80}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:358 +0x8bf github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 5521129 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1497 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc00253b600, {0xc0072ee478, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc0015f5a44?, {0xc0072ee478?, 0x487532?, 0xc0015f58a0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc0025fec80, {0xc0072ee478?, 0xc00a3f3ce0?, 0x189c120?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f083a2b8b90, 0xc0025fec80}, {0xc0072ee478, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0xc0072ee468) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x2802440, 0xc0072ee468}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0xc00135bdc0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0xc0015f5be8?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0xc0007c0d88, {0x2829e10, 0xc0025fec80}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 +0x405 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3540e10?, 0x18bdac0?}, {0x7f083a2b8b60?, 0xc0025fec80?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0xc0005e0b40, {0x2829e10, 0xc0025fec80}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:358 +0x8bf github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1323 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 5879645 [chan send, 354 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5879644 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3732187 [chan send, 2397 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3732186 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6100371 [chan send, 220 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6100370 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4697058 [chan send, 1366 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4697057 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 207827 [chan send, 6096 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 207826 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1183 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc001e3b390, 0x22df77) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0x2811250?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0xc001e3b380, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0xc0007c0d88, {0x2811250, 0xc00033ceb0}, {0x2829fd8, 0xc001f62da0}, 0xc001e3b380) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 +0xfa created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1182 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 +0x305 goroutine 6091985 [chan send, 224 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6091936 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2550063 [chan send, 3644 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2550062 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3550046 [chan send, 2590 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3550045 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3281594 [chan send, 2872 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3281593 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 234696 [chan send, 6073 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 234695 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3733825 [chan send, 2395 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3733824 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2920883 [chan send, 3257 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2920882 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3742848 [chan send, 2385 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3742847 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 686681 [chan send, 5601 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 686680 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3742884 [chan send, 2385 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3742883 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3739962 [chan send, 2389 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3739961 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1893413 [chan send, 4338 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1893412 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4648638 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc006f3d510, 0x521da) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0x2811250?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0xc006f3d500, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0xc0007c0d88, {0x2811250, 0xc00033ceb0}, {0x2829fd8, 0xc007647920}, 0xc006f3d500) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 +0xfa created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 4648637 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 +0x305 goroutine 3739943 [chan send, 2389 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3739942 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3551027 [chan send, 2588 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3551026 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1550 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0xc001444b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x4ac github.com/libp2p/go-yamux/v5.(*Session).send(0xc001444b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 720 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x549 goroutine 1949 [select]: github.com/libp2p/go-libp2p/p2p/protocol/circuitv2/relay.(*Relay).background(0xc0034da000) github.com/libp2p/go-libp2p@v0.46.0/p2p/protocol/circuitv2/relay/relay.go:703 +0xd7 created by github.com/libp2p/go-libp2p/p2p/protocol/circuitv2/relay.New in goroutine 86 github.com/libp2p/go-libp2p@v0.46.0/p2p/protocol/circuitv2/relay/relay.go:112 +0x65b goroutine 1516399 [chan send, 4733 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1516398 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1682 [chan receive, 6250 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc004838650, {0x2811250, 0xc002755b30}) google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1 google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:52 +0x11a goroutine 872708 [chan send, 5410 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 872707 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3514181 [chan send, 2624 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3514180 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3747116 [chan send, 2381 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3747115 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1683 [chan receive, 6250 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc004838680, {0x2811250, 0xc002755b80}) google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1 google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:52 +0x11a goroutine 3732171 [chan send, 2397 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3732170 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1603 [select, 6250 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc00228cf00, {0xc0047ef25b, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc0042a5e28?, {0xc0047ef25b?, 0xc00284eaf0?, 0xc0042a5e68?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc00266d100, {0xc0047ef25b?, 0xc000f4af10?, 0x20?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x47ec79, {0xc0047ef25b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0xc001a3d5c0?, {0xc0047ef25b?, 0xc000c37140?, 0x0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0xc0007c0d88, {0x2829fd8, 0xc0028689a0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1601 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 +0x365 goroutine 2043067 [chan send, 4177 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2043066 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 18364 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc00361a400, {0xc003e293a8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc003e0da44?, {0xc003e293a8?, 0x487532?, 0xc003e0d8a0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc001573c00, {0xc003e293a8?, 0xc00a3f3ce0?, 0x189c120?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f083a2b8b90, 0xc001573c00}, {0xc003e293a8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0xc003e29398) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x2802440, 0xc003e29398}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0xc000c6bec0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0xc003e0dbe8?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0xc0007c0d88, {0x2829e10, 0xc001573c00}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 +0x405 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3540e10?, 0x18bdac0?}, {0x7f083a2b8b60?, 0xc001573c00?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0xc0005e0b40, {0x2829e10, 0xc001573c00}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:358 +0x8bf github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 18389 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 2924485 [chan send, 3255 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2924484 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1517674 [chan send, 4731 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1517673 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3514177 [chan send, 2624 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3514176 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311830 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 6311826 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 6103645 [chan send, 218 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6103644 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1122875 [chan send, 5146 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1122874 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3739939 [chan send, 2389 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3739938 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1355575 [chan send, 4903 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1355574 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 448205 [chan send, 5849 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 448204 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1535 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0xc002082900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x4ac github.com/libp2p/go-yamux/v5.(*Session).send(0xc002082900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1073 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x549 goroutine 1129064 [chan send, 5141 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1129063 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1691 [chan receive, 3041 minutes]: github.com/creachadair/jrpc2/channel.direct.Recv(...) github.com/creachadair/jrpc2@v1.3.4/channel/channel.go:95 github.com/creachadair/jrpc2.(*Client).accept(0xc002b3e600, {0x7f083a242e00, 0xc004838f00}) github.com/creachadair/jrpc2@v1.3.4/client.go:78 +0x63 github.com/creachadair/jrpc2.NewClient.func1() github.com/creachadair/jrpc2@v1.3.4/client.go:67 +0x8e created by github.com/creachadair/jrpc2.NewClient in goroutine 1 github.com/creachadair/jrpc2@v1.3.4/client.go:65 +0x37b goroutine 1516036 [chan send, 4733 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1516035 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 204014 [chan send, 6099 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 204013 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1580 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc002720850, 0x2ffe76) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0x2811250?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0xc002720840, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0xc0007c0d88, {0x2811250, 0xc00033ceb0}, {0x2829fd8, 0xc0028b6260}, 0xc002720840) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 +0xfa created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1579 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 +0x305 goroutine 3246630 [IO wait, 2910 minutes]: internal/poll.runtime_pollWait(0x7f083a2fe400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc00694c900?, 0xc001cd2000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00694c900, {0xc001cd2000, 0x1000, 0x1000}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc00694c900, {0xc001cd2000?, 0x0?, 0xc00072fac8?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc005cf3648, {0xc001cd2000?, 0x0?, 0x0?}) net/net.go:196 +0x45 net/http.(*connReader).Read(0xc000e28f00, {0xc001cd2000, 0x1000, 0x1000}) net/http/server.go:812 +0x154 bufio.(*Reader).fill(0xc00475c9c0) bufio/bufio.go:113 +0x103 bufio.(*Reader).Peek(0xc00475c9c0, 0x4) bufio/bufio.go:152 +0x53 net/http.(*conn).serve(0xc0041397a0, {0x2811218, 0xc000ee1500}) net/http/server.go:2145 +0x7c5 created by net/http.(*Server).Serve in goroutine 1685 net/http/server.go:3493 +0x485 goroutine 6311905 [IO wait]: internal/poll.runtime_pollWait(0x7f083a300400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0094b3600?, 0xc009588fe1?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0094b3600, {0xc009588fe1, 0x1, 0x1}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc0094b3600, {0xc009588fe1?, 0xc000f4c711?, 0x0?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc007fbb268, {0xc009588fe1?, 0x0?, 0xc000f4c768?}) net/net.go:196 +0x45 net/http.(*connReader).backgroundRead(0xc009588fc0) net/http/server.go:702 +0x33 created by net/http.(*connReader).startBackgroundRead in goroutine 6311888 net/http/server.go:698 +0xb6 goroutine 1569 [select, 5 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0xc001444b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0x106 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd2424b?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 719 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1547 [select, 10 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0xc001444a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0x106 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd2424b?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1308 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 376873 [chan send, 5923 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 376872 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1544 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0xc001444a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x4ac github.com/libp2p/go-yamux/v5.(*Session).send(0xc001444a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1309 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x549 goroutine 376702 [chan send, 5923 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 376701 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1492 [select, 6250 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc00253b500, {0xc0047cbc5b, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc004296e28?, {0xc0047cbc5b?, 0xc0025cff80?, 0xc004296e68?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc0025fe180, {0xc0047cbc5b?, 0x356a360?, 0x10000037e11d600?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x47ec79, {0xc0047cbc5b?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x10000c0025cf178?, {0xc0047cbc5b?, 0xc0077bfc70?, 0x0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0xc0007c0d88, {0x2829fd8, 0xc0025cba60}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1490 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 +0x365 goroutine 5885547 [chan send, 350 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5885546 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1486 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc00228c400, {0xc007566700, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc004107a44?, {0xc007566700?, 0x487532?, 0xc0041078a0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc00266c100, {0xc007566700?, 0xc00a3f3ce0?, 0x189c120?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f083a2b8b90, 0xc00266c100}, {0xc007566700, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0xc0075666f0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x2802440, 0xc0075666f0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0xc001a3d0c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0xc004107be8?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0xc0007c0d88, {0x2829e10, 0xc00266c100}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 +0x405 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3540e10?, 0x18bdac0?}, {0x7f083a2b8b60?, 0xc00266c100?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0xc0005e0b40, {0x2829e10, 0xc00266c100}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:358 +0x8bf github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1318 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1465 [select, 6250 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc00253a800, {0xc0047cb41b, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc001456e28?, {0xc0047cb41b?, 0xc0025cf0a0?, 0xc001456e68?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc00257d100, {0xc0047cb41b?, 0xa00c00253a200?, 0x1007f083a2d6780?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x47ec79, {0xc0047cb41b?, 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?, {0xc0047cb41b?, 0xc0077bf650?, 0x0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0xc0007c0d88, {0x2829fd8, 0xc0025caba0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1463 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 +0x365 goroutine 383135 [chan send, 5917 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 383134 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2116695 [chan send, 4103 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2116694 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 728895 [chan send, 5560 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 728894 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 383775 [chan send, 5917 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 383774 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1502994 [chan send, 4745 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1502993 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 368986 [chan send, 5929 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 368985 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1540 [select, 10 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0xc001444900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0x106 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd2424b?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1200 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 3733785 [chan send, 2395 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3733784 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6103339 [chan send, 218 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6103338 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 450133 [chan send, 5846 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 450132 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3733773 [chan send, 2395 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3733772 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 7806 [select]: github.com/quic-go/quic-go.(*sendQueue).Run(0xc0060a07b0) github.com/quic-go/quic-go@v0.57.1/send_queue.go:84 +0x10e github.com/quic-go/quic-go.(*Conn).run.func3() github.com/quic-go/quic-go@v0.57.1/connection.go:582 +0x25 created by github.com/quic-go/quic-go.(*Conn).run in goroutine 7804 github.com/quic-go/quic-go@v0.57.1/connection.go:581 +0x1cf goroutine 5884303 [chan send, 352 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5884302 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 32587 [IO wait, 34 minutes]: internal/poll.runtime_pollWait(0x7f083a304600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc001572b80?, 0x0?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0xc001572b80, 0xc003ed4110) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0xc003ee12a8, 0xc003e57400?) net/rawconn.go:44 +0x36 golang.org/x/net/internal/socket.(*syscaller).recvmmsg(0xc003eec318, {0x280cbf0?, 0xc003ee12a8?}, {0xc003e57400?, 0x262d0c0?, 0x0?}, 0xc0040bdbf0?) golang.org/x/net@v0.48.0/internal/socket/mmsghdr_unix.go:120 +0x70 golang.org/x/net/internal/socket.(*Conn).recvMsgs(0xc004bb07c0, {0xc003470608, 0x8, 0x8}, 0x0) golang.org/x/net@v0.48.0/internal/socket/rawconn_mmsg.go:24 +0x165 golang.org/x/net/internal/socket.(*Conn).RecvMsgs(...) golang.org/x/net@v0.48.0/internal/socket/socket.go:267 golang.org/x/net/ipv4.(*payloadHandler).ReadBatch(0xc00464d960, {0xc003470608?, 0xc003b64e28?, 0xc003f31028?}, 0xc004474008?) golang.org/x/net@v0.48.0/ipv4/batch.go:80 +0x57 github.com/quic-go/quic-go.(*oobConn).ReadPacket(0xc003f3ce10) github.com/quic-go/quic-go@v0.57.1/sys_conn_oob.go:174 +0x7a2 github.com/quic-go/quic-go.(*Transport).listen(0xc003f30fc0, {0x281b4d8, 0xc003f3ce10}) github.com/quic-go/quic-go@v0.57.1/transport.go:536 +0x7c github.com/quic-go/quic-go.(*Transport).init.func1.1() github.com/quic-go/quic-go@v0.57.1/transport.go:424 +0x65 created by github.com/quic-go/quic-go.(*Transport).init.func1 in goroutine 32599 github.com/quic-go/quic-go@v0.57.1/transport.go:422 +0x405 goroutine 727178 [chan send, 5562 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 727177 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1223220 [chan send, 5040 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1223219 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 377483 [chan send, 5921 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 377482 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3149744 [chan receive, 3012 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc0066428f0, {0x2811250, 0xc007c43720}) google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 3149741 google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:52 +0x11a goroutine 206570 [chan send, 6096 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 206569 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 370152 [chan send, 5929 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 370151 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 7841 [chan receive]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0xc002d651e0, {0xc0078814f8, 0x1, 0x1}) github.com/quic-go/quic-go@v0.57.1/receive_stream.go:181 +0x669 github.com/quic-go/quic-go.(*ReceiveStream).Read(0xc002d651e0, {0xc0078814f8, 0x1, 0x1}) github.com/quic-go/quic-go@v0.57.1/receive_stream.go:92 +0xd4 github.com/quic-go/quic-go.(*Stream).Read(...) github.com/quic-go/quic-go@v0.57.1/stream.go:117 github.com/libp2p/go-libp2p/p2p/transport/quic.stream.Read({0x0?}, {0xc0078814f8?, 0x45ebab?, 0xc004101be8?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quic/stream.go:58 +0x1c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc0008ad280, {0xc0078814f8?, 0xc00a3f3ce0?, 0xc0094e8240?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f083a2b8b90, 0xc0008ad280}, {0xc0078814f8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0xc0078814e8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x2802440, 0xc0078814e8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0xc002a8e440) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0xc004101be8?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0xc0007c0d88, {0x2829e10, 0xc0008ad280}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 +0x405 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3540e10?, 0x18bdac0?}, {0x7f083a2b8b60?, 0xc0008ad280?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0xc0005e0b40, {0x2829e10, 0xc0008ad280}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:358 +0x8bf github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 7834 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 718910 [chan send, 5568 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 718909 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1695 [chan receive, 6250 minutes]: github.com/pactus-project/pactus/util/signal.HandleSignals.func1() github.com/pactus-project/pactus/util/signal/signal.go:38 +0x2b created by github.com/pactus-project/pactus/util/signal.HandleSignals in goroutine 1 github.com/pactus-project/pactus/util/signal/signal.go:37 +0xa5 goroutine 473 [select]: github.com/pactus-project/pactus/network.(*peerMgr).Start.func1() github.com/pactus-project/pactus/network/peermgr.go:85 +0xbe created by github.com/pactus-project/pactus/network.(*peerMgr).Start in goroutine 1 github.com/pactus-project/pactus/network/peermgr.go:80 +0x56 goroutine 474 [select, 5 minutes]: github.com/pactus-project/pactus/network.(*NotifeeService).Start.func1() github.com/pactus-project/pactus/network/notifee.go:62 +0xb7 created by github.com/pactus-project/pactus/network.(*NotifeeService).Start in goroutine 1 github.com/pactus-project/pactus/network/notifee.go:60 +0x4f goroutine 5139569 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0xc005cbd8c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc5 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 5139548 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 2553059 [chan send, 3642 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2553058 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 18384 [IO wait]: internal/poll.runtime_pollWait(0x7f083a304e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc001573280?, 0xc001744000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001573280, {0xc001744000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc001573280, {0xc001744000?, 0xc001744000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc007f21638, {0xc001744000?, 0x7f083a33d408?, 0x7f08812515c0?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0xc002796030, {0xc001744000?, 0x1ffb?, 0xc000a40540?}) crypto/tls/conn.go:816 +0x3b bytes.(*Buffer).ReadFrom(0xc00243b0a8, {0x28014e0, 0xc002796030}) bytes/buffer.go:217 +0x98 crypto/tls.(*Conn).readFromUntil(0xc00243ae08, {0x7f083a2b36f0, 0xc000c6ae80}, 0x446b54?) crypto/tls/conn.go:838 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc00243ae08, 0x0) crypto/tls/conn.go:627 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:589 crypto/tls.(*Conn).Read(0xc00243ae08, {0xc00320aa80, 0xc, 0xcf2593?}) crypto/tls/conn.go:1392 +0x145 io.ReadAtLeast({0x7f083a2b8a80, 0xc0034dee70}, {0xc00320aa80, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0xc002614360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0xc002614360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 18380 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50d goroutine 3732183 [chan send, 2397 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3732182 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 684468 [chan send, 5602 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 684467 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1649 [select]: github.com/libp2p/go-libp2p-pubsub.(*Subscription).Next(0xc002754e10, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/subscription.go:26 +0x85 github.com/pactus-project/pactus/network.(*gossipService).joinTopic.func1() github.com/pactus-project/pactus/network/gossip.go:186 +0x5f sync.(*WaitGroup).Go.func1() sync/waitgroup.go:239 +0x4a created by sync.(*WaitGroup).Go in goroutine 1 sync/waitgroup.go:237 +0x73 goroutine 1124363 [chan send, 5144 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1124362 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 714659 [chan send, 5570 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 714658 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3732167 [chan send, 2397 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3732166 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 388825 [chan send, 5913 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 388824 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6310065 [select]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc008543340, 0x1) google.golang.org/grpc@v1.77.0/internal/transport/controlbuf.go:425 +0x108 google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc002261c20) google.golang.org/grpc@v1.77.0/internal/transport/controlbuf.go:602 +0x78 google.golang.org/grpc/internal/transport.NewHTTP2Client.func6() google.golang.org/grpc@v1.77.0/internal/transport/http2_client.go:469 +0xd2 created by google.golang.org/grpc/internal/transport.NewHTTP2Client in goroutine 6310055 google.golang.org/grpc@v1.77.0/internal/transport/http2_client.go:467 +0x244b goroutine 3747120 [chan send, 2381 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3747119 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 872712 [chan send, 5410 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 872711 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1376683 [chan send, 4880 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1376682 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4380629 [chan send, 1700 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4380628 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3739927 [chan send, 2389 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3739926 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 18393 [select, 6238 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc00361a300, {0xc0020237ce, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc0000a5260?, {0xc0020237ce?, 0xc001096b01?, 0xc000e59668?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc001573b80, {0xc0020237ce?, 0x1?, 0xffffffffffffffff?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x47ec79, {0xc0020237ce?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0xc000e597b8?, {0xc0020237ce?, 0xc002614360?, 0xc000c6afd8?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0xc0007c0d88, {0x2829fd8, 0xc003b35c40}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 18391 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 +0x365 goroutine 4378207 [chan send, 1702 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4378206 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1675196 [chan send, 4567 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1675195 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 195059 [chan send, 6104 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 195058 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2552521 [chan send, 3642 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2552520 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1226464 [chan send, 5038 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1226463 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1353304 [chan send, 4904 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1353303 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 720048 [chan send, 5568 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 720047 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2118927 [chan send, 4101 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2118926 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1348229 [chan send, 4908 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1348228 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 18385 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0xc002614360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x4ac github.com/libp2p/go-yamux/v5.(*Session).send(0xc002614360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 18380 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x549 goroutine 1129931 [chan send, 5141 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1129930 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1128070 [chan send, 5141 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1128069 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1650 [select]: github.com/libp2p/go-libp2p-pubsub.(*Subscription).Next(0xc002754eb0, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/subscription.go:26 +0x85 github.com/pactus-project/pactus/network.(*gossipService).joinTopic.func1() github.com/pactus-project/pactus/network/gossip.go:186 +0x5f sync.(*WaitGroup).Go.func1() sync/waitgroup.go:239 +0x4a created by sync.(*WaitGroup).Go in goroutine 1 sync/waitgroup.go:237 +0x73 goroutine 1652 [select]: github.com/pactus-project/pactus/util/pipeline.(*pipeline[...]).receiveLoop(0xc001ce4370) github.com/pactus-project/pactus/util/pipeline/pipeline.go:129 +0xa5 created by github.com/pactus-project/pactus/util/pipeline.(*pipeline[...]).RegisterReceiver in goroutine 1 github.com/pactus-project/pactus/util/pipeline/pipeline.go:122 +0x8c goroutine 1653 [select]: github.com/pactus-project/pactus/util/pipeline.(*pipeline[...]).receiveLoop(0xc00228ae60) github.com/pactus-project/pactus/util/pipeline/pipeline.go:129 +0xa5 created by github.com/pactus-project/pactus/util/pipeline.(*pipeline[...]).RegisterReceiver in goroutine 1 github.com/pactus-project/pactus/util/pipeline/pipeline.go:122 +0x8c goroutine 1900762 [chan send, 4330 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1900761 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5521126 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0xc00339cfc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc5 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 5521120 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1126495 [chan send, 5143 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1126494 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2551243 [chan send, 3644 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2551242 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1350780 [chan send, 4905 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1350779 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 903805 [chan send, 5379 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 903804 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 687759 [chan send, 5599 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 687758 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3733781 [chan send, 2395 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3733780 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 454590 [chan send, 5844 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 454589 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1113 [IO wait]: internal/poll.runtime_pollWait(0x7f083a2a6600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000de2680?, 0xc001084000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000de2680, {0xc001084000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc000de2680, {0xc001084000?, 0xc001084000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc00798ce88, {0xc001084000?, 0x7f0839f24600?, 0x7f0881251108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0xc00a21fd10, {0xc001084000?, 0x1ffb?, 0xc004156b78?}) crypto/tls/conn.go:816 +0x3b bytes.(*Buffer).ReadFrom(0xc001a3fb28, {0x28014e0, 0xc00a21fd10}) bytes/buffer.go:217 +0x98 crypto/tls.(*Conn).readFromUntil(0xc001a3f888, {0x7f083a2b36f0, 0xc00071a040}, 0x446b54?) crypto/tls/conn.go:838 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc001a3f888, 0x0) crypto/tls/conn.go:627 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:589 crypto/tls.(*Conn).Read(0xc001a3f888, {0xc0047c63e0, 0xc, 0xcf2593?}) crypto/tls/conn.go:1392 +0x145 io.ReadAtLeast({0x7f083a2b8a80, 0xc0068aa690}, {0xc0047c63e0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0xc002082000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0xc002082000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 669 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50d goroutine 3739954 [chan send, 2389 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3739953 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3545199 [chan send, 2592 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3545198 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 730530 [chan send, 5560 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 730529 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1559 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0xc002082a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0x106 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd2424b?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1190 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1561 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc00261ec10, 0x12b3e8) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0x2811250?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0xc00261ec00, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0xc0007c0d88, {0x2811250, 0xc00033ceb0}, {0x2829fd8, 0xc002868540}, 0xc00261ec00) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 +0xfa created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1560 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 +0x305 goroutine 1528 [IO wait]: internal/poll.runtime_pollWait(0x7f083a2a9a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000e72180?, 0xc007398000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000e72180, {0xc007398000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc000e72180, {0xc007398000?, 0xc007398000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc007718b58, {0xc007398000?, 0x7f0839f24600?, 0x7f0881251108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0xc00a21ed98, {0xc007398000?, 0x1ffb?, 0x1776620?}) crypto/tls/conn.go:816 +0x3b bytes.(*Buffer).ReadFrom(0xc00243bea8, {0x28014e0, 0xc00a21ed98}) bytes/buffer.go:217 +0x98 crypto/tls.(*Conn).readFromUntil(0xc00243bc08, {0x7f083a2b36f0, 0xc00135a800}, 0x446b54?) crypto/tls/conn.go:838 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc00243bc08, 0x0) crypto/tls/conn.go:627 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:589 crypto/tls.(*Conn).Read(0xc00243bc08, {0xc0047dcfd0, 0xc, 0xcf2593?}) crypto/tls/conn.go:1392 +0x145 io.ReadAtLeast({0x7f083a2b8a80, 0xc007610d20}, {0xc0047dcfd0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0xc0020827e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0xc0020827e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 694 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50d goroutine 1225962 [chan send, 5038 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1225961 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1349682 [chan send, 4907 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1349681 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1511185 [chan send, 4737 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1511152 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1125042 [chan send, 5144 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1125041 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2882980 [chan send, 3295 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2882979 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6104788 [chan send, 216 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6104787 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1126171 [chan send, 5143 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1126170 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4648620 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc009ad3c00, {0xc0010f9ac8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc0041fca44?, {0xc0010f9ac8?, 0x487532?, 0xc0041fc8a0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc002948d80, {0xc0010f9ac8?, 0xc00b3695c0?, 0x189c120?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f083a2b8b90, 0xc002948d80}, {0xc0010f9ac8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0xc0010f9ab8) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x2802440, 0xc0010f9ab8}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0xc002895f40) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0xc0041fcbe8?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0xc0007c0d88, {0x2829e10, 0xc002948d80}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 +0x405 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0xc0002da780?, 0x28111e0?}, {0x7f083a2b8b60?, 0xc002948d80?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0xc0005e0b40, {0x2829e10, 0xc002948d80}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:358 +0x8bf github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 4648635 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 7834 [select]: github.com/quic-go/quic-go.(*incomingStreamsMap[...]).AcceptStream(0x2829820, {0x28111e0, 0x358df80}) github.com/quic-go/quic-go@v0.57.1/streams_map_incoming.go:96 +0x10b github.com/quic-go/quic-go.(*streamsMap).AcceptStream(0x454f60?, {0x28111e0, 0x358df80}) github.com/quic-go/quic-go@v0.57.1/streams_map.go:153 +0xdf github.com/quic-go/quic-go.(*Conn).AcceptStream(...) github.com/quic-go/quic-go@v0.57.1/connection.go:2847 github.com/libp2p/go-libp2p/p2p/transport/quic.(*conn).AcceptStream(0xc007b64410?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 7832 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 2911927 [chan send, 3265 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2911926 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1549 [IO wait]: internal/poll.runtime_pollWait(0x7f083a2a9400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000e73580?, 0xc004368a80?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000e73580, {0xc004368a80, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc000e73580, {0xc004368a80?, 0xc004368a80?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc007718b90, {0xc004368a80?, 0x7f0839dc8fd0?, 0x7f08812515c0?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0xc00a31ebd0, {0xc004368a80?, 0x2a7b?, 0x7f0839f6e280?}) crypto/tls/conn.go:816 +0x3b bytes.(*Buffer).ReadFrom(0xc0026389a8, {0x28014e0, 0xc00a31ebd0}) bytes/buffer.go:217 +0x98 crypto/tls.(*Conn).readFromUntil(0xc002638708, {0x7f083a2b36f0, 0xc00135ad80}, 0x446b54?) crypto/tls/conn.go:838 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc002638708, 0x0) crypto/tls/conn.go:627 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:589 crypto/tls.(*Conn).Read(0xc002638708, {0xc0047ddc00, 0xc, 0xcf2593?}) crypto/tls/conn.go:1392 +0x145 io.ReadAtLeast({0x7f083a2b8a80, 0xc007842b60}, {0xc0047ddc00, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0xc001444b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0xc001444b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 720 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50d goroutine 714301 [chan send, 5572 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 714300 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2104936 [chan send, 4112 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2104935 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1433662 [chan send, 4817 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1433661 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 722435 [chan send, 5565 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 722434 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 714124 [chan send, 5572 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 714123 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 726353 [chan send, 5562 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 726336 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 687773 [chan send, 5599 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 687772 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3513047 [chan send, 2626 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3513046 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4380999 [chan send, 1700 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4380998 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4381380 [chan send, 1700 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4381379 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 451437 [chan send, 5846 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 451436 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 388449 [chan send, 5913 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 388448 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 716468 [chan send, 5570 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 716467 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1223200 [chan send, 5040 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1223199 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1501812 [chan send, 4746 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1501811 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1517941 [chan send, 4731 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1517940 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311839 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 6311826 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 903469 [chan send, 5379 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 903468 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 388086 [chan send, 5913 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 388085 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5237839 [chan send, 785 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5237838 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6310048 [IO wait]: internal/poll.runtime_pollWait(0x7f083a300000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc000e73b00?, 0xc00176e000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc000e73b00, {0xc00176e000, 0x8000, 0x8000}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc000e73b00, {0xc00176e000?, 0xc002261b80?, 0x30?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc0077b79b0, {0xc00176e000?, 0x47ec85?, 0xc003269d48?}) net/net.go:196 +0x45 bufio.(*Reader).Read(0xc00a3f3620, {0xc0003fe904, 0x9, 0x180d800?}) bufio/bufio.go:245 +0x197 io.ReadAtLeast({0x27fe540, 0xc00a3f3620}, {0xc0003fe904, 0x9, 0x9}, 0x9) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 golang.org/x/net/http2.readFrameHeader({0xc0003fe904, 0x9, 0xc000000000?}, {0x27fe540?, 0xc00a3f3620?}) golang.org/x/net@v0.48.0/http2/frame.go:242 +0x65 golang.org/x/net/http2.(*Framer).ReadFrameHeader(0xc0003fe8c0) golang.org/x/net@v0.48.0/http2/frame.go:505 +0x6b google.golang.org/grpc/internal/transport.(*framer).readFrame(0xc000e73b80) google.golang.org/grpc@v1.77.0/internal/transport/http_util.go:486 +0x45 google.golang.org/grpc/internal/transport.(*http2Client).reader(0xc002b58d88, 0xc008a0caf0) google.golang.org/grpc@v1.77.0/internal/transport/http2_client.go:1655 +0x1c5 created by google.golang.org/grpc/internal/transport.NewHTTP2Client in goroutine 6310055 google.golang.org/grpc@v1.77.0/internal/transport/http2_client.go:411 +0x1e53 goroutine 1225062 [chan send, 5038 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1225061 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311844 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 1652 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 6300772 [select, 7 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0xc009390480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0x106 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd2424b?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 6300770 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 5874685 [chan send, 356 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5874684 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311732 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 6311638 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 6311835 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 6311826 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 370750 [chan send, 5927 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 370749 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 185203 [chan send, 6110 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 185202 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1615 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc00261f5d0, 0x32247e) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0x2811250?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0xc00261f5c0, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0xc0007c0d88, {0x2811250, 0xc00033ceb0}, {0x2829fd8, 0xc002868f80}, 0xc00261f5c0) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 +0xfa created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1614 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 +0x305 goroutine 6300751 [IO wait]: internal/poll.runtime_pollWait(0x7f083a307a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0028cd280?, 0xc001655980?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0028cd280, {0xc001655980, 0x1980, 0x1980}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc0028cd280, {0xc001655980?, 0xc001655980?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc0032b63f8, {0xc001655980?, 0x7f0839dc8fd0?, 0x7f08812515c0?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0xc00a31eee8, {0xc001655980?, 0x197b?, 0x53b0dc?}) crypto/tls/conn.go:816 +0x3b bytes.(*Buffer).ReadFrom(0xc0026382a8, {0x28014e0, 0xc00a31eee8}) bytes/buffer.go:217 +0x98 crypto/tls.(*Conn).readFromUntil(0xc002638008, {0x7f083a2b36f0, 0xc009c86100}, 0x446b54?) crypto/tls/conn.go:838 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc002638008, 0x0) crypto/tls/conn.go:627 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:589 crypto/tls.(*Conn).Read(0xc002638008, {0xc0047ea910, 0xc, 0xcf2593?}) crypto/tls/conn.go:1392 +0x145 io.ReadAtLeast({0x7f083a2b8a80, 0xc007558460}, {0xc0047ea910, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0xc009390480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0xc009390480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 6300720 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50d goroutine 6311857 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 6311826 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 6300761 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc005608700, {0xc0025acaa8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc001642a44?, {0xc0025acaa8?, 0x487532?, 0xc0016428a0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc002c3a700, {0xc0025acaa8?, 0xc00b3695c0?, 0x189c120?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f083a2b8b90, 0xc002c3a700}, {0xc0025acaa8, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0xc0025aca98) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x2802440, 0xc0025aca98}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0xc00b6ee740) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0xc001642be8?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0xc0007c0d88, {0x2829e10, 0xc002c3a700}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 +0x405 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0xc0002da780?, 0x28111e0?}, {0x7f083a2b8b60?, 0xc002c3a700?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0xc0005e0b40, {0x2829e10, 0xc002c3a700}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:358 +0x8bf github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 6300772 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 4381366 [chan send, 1700 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4381365 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6275437 [chan receive]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc0055c61a0, {0x2811250, 0xc00ab385a0}) google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 6275434 google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:52 +0x11a goroutine 1376671 [chan send, 4880 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1376670 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6310057 [select]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc00740f800, 0x1) google.golang.org/grpc@v1.77.0/internal/transport/controlbuf.go:425 +0x108 google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc004cf4dc0) google.golang.org/grpc@v1.77.0/internal/transport/controlbuf.go:602 +0x78 google.golang.org/grpc/internal/transport.NewServerTransport.func3() google.golang.org/grpc@v1.77.0/internal/transport/http2_server.go:342 +0xdc created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 6310056 google.golang.org/grpc@v1.77.0/internal/transport/http2_server.go:340 +0x191b goroutine 754962 [chan send, 5535 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 754961 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 379872 [chan send, 5920 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 379871 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 713456 [chan send, 5572 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 713455 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5928977 [select]: github.com/quic-go/quic-go.(*Conn).run(0xc0020da408) github.com/quic-go/quic-go@v0.57.1/connection.go:651 +0x41e github.com/quic-go/quic-go.(*Transport).doDial.func1() github.com/quic-go/quic-go@v0.57.1/transport.go:329 +0x3a created by github.com/quic-go/quic-go.(*Transport).doDial in goroutine 5928960 github.com/quic-go/quic-go@v0.57.1/transport.go:328 +0x789 goroutine 6311831 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 6311826 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 5882267 [chan send, 352 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5882266 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6029580 [select, 264 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc009f65d00, {0xc00111b24e, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc003428f50?, {0xc00111b24e?, 0xc001ae8f01?, 0xc000c91668?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc0044dd080, {0xc00111b24e?, 0xc000c916b0?, 0x482a13?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x47ec79, {0xc00111b24e?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0xc000c91760?, {0xc00111b24e?, 0xc0020da808?, 0xc000c916a0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0xc0007c0d88, {0x2829fd8, 0xc00bb07a80}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 6029578 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 +0x365 goroutine 6029579 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc001e3aa90, 0x23499) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0x2811250?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0xc001e3aa80, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0xc0007c0d88, {0x2811250, 0xc00033ceb0}, {0x2829fd8, 0xc00bb07a80}, 0xc001e3aa80) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 +0xfa created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 6029578 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 +0x305 goroutine 1512811 [chan send, 4735 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1512810 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6029570 [IO wait]: internal/poll.runtime_pollWait(0x7f083a308e00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0044dc800?, 0xc001b2c000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0044dc800, {0xc001b2c000, 0x1800, 0x1800}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc0044dc800, {0xc001b2c000?, 0xc001b2c000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc004528150, {0xc001b2c000?, 0x7f0839dc8fd0?, 0x7f08812515c0?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0xc00a31eed0, {0xc001b2c000?, 0x17fb?, 0x0?}) crypto/tls/conn.go:816 +0x3b bytes.(*Buffer).ReadFrom(0xc0021eb0a8, {0x28014e0, 0xc00a31eed0}) bytes/buffer.go:217 +0x98 crypto/tls.(*Conn).readFromUntil(0xc0021eae08, {0x7f083a2b36f0, 0xc001bb3000}, 0x446b54?) crypto/tls/conn.go:838 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc0021eae08, 0x0) crypto/tls/conn.go:627 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:589 crypto/tls.(*Conn).Read(0xc0021eae08, {0xc000f12a00, 0xc, 0xcf2593?}) crypto/tls/conn.go:1392 +0x145 io.ReadAtLeast({0x7f083a2b8a80, 0xc0011b7b20}, {0xc000f12a00, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0xc000387e60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0xc000387e60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 6029551 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50d goroutine 5928984 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc0079b4850, 0x59fb) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0x2811250?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0xc0079b4840, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0xc0007c0d88, {0x2811250, 0xc00033ceb0}, {0x2829fd8, 0xc006f7c460}, 0xc0079b4840) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 +0xfa created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 5928983 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 +0x305 goroutine 2880331 [chan send, 3299 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2880330 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6118150 [chan send, 208 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6118149 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311888 [runnable]: fmt.(*buffer).writeString(...) fmt/print.go:108 fmt.(*pp).doPrintf(0xc000e92820, {0x194cecf, 0x13}, {0xc004437d40, 0x5, 0x5}) fmt/print.go:1032 +0x179 fmt.Fprintf({0x27ff400, 0xc004ca4790}, {0x194cecf, 0x13}, {0xc004437d40, 0x5, 0x5}) fmt/print.go:224 +0x71 runtime/pprof.printStackRecord({0x27ff400, 0xc004ca4790}, {0x7f083a0513b0, 0x16, 0x16}, 0x0) runtime/pprof/pprof.go:554 +0x372 runtime/pprof.writeHeapInternal({0x27feec0, 0xc009580870}, 0x1, {0x0, 0x0}) runtime/pprof/pprof.go:677 +0x4af runtime/pprof.writeHeap({0x27feec0?, 0xc009580870?}, 0x6b?) runtime/pprof/pprof.go:585 +0x25 runtime/pprof.(*Profile).WriteTo(0x353ba30?, {0x27feec0?, 0xc009580870?}, 0xc?) runtime/pprof/pprof.go:371 +0x14b net/http/pprof.handler.ServeHTTP({0xc00940a401, 0x4}, {0x280ca10, 0xc009580870}, 0xc004aa9e00) net/http/pprof/pprof.go:272 +0x52a net/http/pprof.Index({0x280ca10, 0xc009580870}, 0xc004aa9e00?) net/http/pprof/pprof.go:389 +0xda net/http.HandlerFunc.ServeHTTP(0xc000041140?, {0x280ca10?, 0xc009580870?}, 0x9bc176?) net/http/server.go:2322 +0x29 net/http.(*ServeMux).ServeHTTP(0x47e079?, {0x280ca10, 0xc009580870}, 0xc004aa9e00) net/http/server.go:2861 +0x1c7 net/http.serverHandler.ServeHTTP({0xc009588fc0?}, {0x280ca10?, 0xc009580870?}, 0x1?) net/http/server.go:3340 +0x8e net/http.(*conn).serve(0xc00968a240, {0x2811218, 0xc000ee1320}) net/http/server.go:2109 +0x665 created by net/http.(*Server).Serve in goroutine 1681 net/http/server.go:3493 +0x485 goroutine 6029571 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0xc000387e60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x4ac github.com/libp2p/go-yamux/v5.(*Session).send(0xc000387e60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 6029551 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x549 goroutine 192392 [chan send, 6107 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 192391 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 450664 [chan send, 5846 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 450663 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 11678 [IO wait]: internal/poll.runtime_pollWait(0x7f083a300200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc002948c80?, 0x0?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).RawRead(0xc002948c80, 0xc004d31200) internal/poll/fd_unix.go:710 +0x125 net.(*rawConn).Read(0xc000068e58, 0xc00026a200?) net/rawconn.go:44 +0x36 golang.org/x/net/internal/socket.(*syscaller).recvmmsg(0xc001305248, {0x280cbf0?, 0xc000068e58?}, {0xc00026a200?, 0x262d0c0?, 0x0?}, 0xc003875bf0?) golang.org/x/net@v0.48.0/internal/socket/mmsghdr_unix.go:120 +0x70 golang.org/x/net/internal/socket.(*Conn).recvMsgs(0xc000451a60, {0xc003470308, 0x8, 0x8}, 0x0) golang.org/x/net@v0.48.0/internal/socket/rawconn_mmsg.go:24 +0x165 golang.org/x/net/internal/socket.(*Conn).RecvMsgs(...) golang.org/x/net@v0.48.0/internal/socket/socket.go:267 golang.org/x/net/ipv4.(*payloadHandler).ReadBatch(0xc004808790, {0xc003470308?, 0xc003dd2520?, 0xc003c02068?}, 0xc00006a808?) golang.org/x/net@v0.48.0/ipv4/batch.go:80 +0x57 github.com/quic-go/quic-go.(*oobConn).ReadPacket(0xc0029f6240) github.com/quic-go/quic-go@v0.57.1/sys_conn_oob.go:174 +0x7a2 github.com/quic-go/quic-go.(*Transport).listen(0xc003c02000, {0x281b4d8, 0xc0029f6240}) github.com/quic-go/quic-go@v0.57.1/transport.go:536 +0x7c github.com/quic-go/quic-go.(*Transport).init.func1.1() github.com/quic-go/quic-go@v0.57.1/transport.go:424 +0x65 created by github.com/quic-go/quic-go.(*Transport).init.func1 in goroutine 11687 github.com/quic-go/quic-go@v0.57.1/transport.go:422 +0x405 goroutine 1530 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0xc0020827e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc5 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 694 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 727730 [chan send, 5561 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 727729 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4694444 [chan send, 1368 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4694443 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 455872 [chan send, 5842 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 455871 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 201335 [chan send, 6100 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 201334 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 383782 [chan send, 5917 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 383781 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1352238 [chan send, 4904 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1352237 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5878311 [chan send, 354 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5878310 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 449629 [chan send, 5847 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 449628 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3256229 [chan send, 2900 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3256228 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5928979 [select]: github.com/quic-go/quic-go.(*sendQueue).Run(0xc0086546f0) github.com/quic-go/quic-go@v0.57.1/send_queue.go:84 +0x10e github.com/quic-go/quic-go.(*Conn).run.func3() github.com/quic-go/quic-go@v0.57.1/connection.go:582 +0x25 created by github.com/quic-go/quic-go.(*Conn).run in goroutine 5928977 github.com/quic-go/quic-go@v0.57.1/connection.go:581 +0x1cf goroutine 5139552 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0xc005cbd8c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x4ac github.com/libp2p/go-yamux/v5.(*Session).send(0xc005cbd8c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 5139548 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x549 goroutine 4694448 [chan send, 1368 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4694447 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5862993 [chan send, 362 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5862944 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6310058 [select]: google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0xc0031af1e0) google.golang.org/grpc@v1.77.0/internal/transport/http2_server.go:1199 +0x1ea created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 6310056 google.golang.org/grpc@v1.77.0/internal/transport/http2_server.go:363 +0x195d goroutine 5243621 [chan send, 779 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5243620 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6300757 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc00958cfd0, 0x347) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0x2811250?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0xc00958cfc0, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0xc0007c0d88, {0x2811250, 0xc00033ceb0}, {0x2829fd8, 0xc00649d000}, 0xc00958cfc0) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 +0xfa created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 6300756 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 +0x305 goroutine 6108507 [chan send, 214 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6108506 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 385487 [chan send, 5915 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 385486 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5063918 [select, 12 minutes]: google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0xc002a541a0) google.golang.org/grpc@v1.77.0/internal/transport/http2_server.go:1199 +0x1ea created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 5063925 google.golang.org/grpc@v1.77.0/internal/transport/http2_server.go:363 +0x195d goroutine 6118835 [chan send, 208 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6118834 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 449018 [chan send, 5847 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 449017 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5521129 [select, 7 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0xc00339cfc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0x106 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd2424b?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 5521127 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1598 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc0026f9700, {0xc007794be0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc00426ba44?, {0xc007794be0?, 0x487532?, 0xc00426b8a0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc0028cc580, {0xc007794be0?, 0xc00b3695c0?, 0x189c120?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f083a2b8b90, 0xc0028cc580}, {0xc007794be0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0xc007794bd0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x2802440, 0xc007794bd0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0xc001c59640) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0xc00426bbe8?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0xc0007c0d88, {0x2829e10, 0xc0028cc580}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 +0x405 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3540e10?, 0x18bdac0?}, {0x7f083a2b8b60?, 0xc0028cc580?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0xc0005e0b40, {0x2829e10, 0xc0028cc580}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:358 +0x8bf github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1547 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 752857 [chan send, 5537 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 752856 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 369654 [chan send, 5929 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 369653 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311838 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 6311826 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 5864187 [chan send, 362 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5864186 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5878315 [chan send, 354 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5878314 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 194708 [chan send, 6105 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 194707 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1529 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0xc0020827e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x4ac github.com/libp2p/go-yamux/v5.(*Session).send(0xc0020827e0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 694 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x549 goroutine 1684 [chan receive, 6250 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc0048386b0, {0x2811250, 0xc002755bd0}) google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1 google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:52 +0x11a goroutine 1515175 [chan send, 4733 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1515174 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4648631 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0xc0078f8ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x4ac github.com/libp2p/go-yamux/v5.(*Session).send(0xc0078f8ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 4648629 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x549 goroutine 193557 [chan send, 6105 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 193556 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6096210 [chan send, 222 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6096209 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5326887 [select, 88 minutes]: google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc003e91580, 0x1) google.golang.org/grpc@v1.77.0/internal/transport/controlbuf.go:425 +0x108 google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc003c7c0a0) google.golang.org/grpc@v1.77.0/internal/transport/controlbuf.go:602 +0x78 google.golang.org/grpc/internal/transport.NewServerTransport.func3() google.golang.org/grpc@v1.77.0/internal/transport/http2_server.go:342 +0xdc created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 5326880 google.golang.org/grpc@v1.77.0/internal/transport/http2_server.go:340 +0x191b goroutine 451828 [chan send, 5845 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 451827 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1676335 [chan send, 4567 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1676334 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 491083 [chan send, 5807 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 491082 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 688082 [chan send, 5599 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 688081 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6300769 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0xc009390480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc5 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 6300720 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1353028 [chan send, 4904 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1353027 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 200716 [chan send, 6100 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 200715 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 192181 [chan send, 6107 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 192180 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6029575 [select, 3 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0xc000387e60) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0x106 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd2424b?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 6029573 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 5870842 [chan send, 358 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5870841 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5875041 [chan send, 356 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5875024 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311842 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 6311826 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 6126779 [chan send, 202 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6126778 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4381003 [chan send, 1700 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4381002 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5241746 [chan send, 781 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5241745 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 370318 [chan send, 5929 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 370317 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6300752 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0xc009390480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x4ac github.com/libp2p/go-yamux/v5.(*Session).send(0xc009390480) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 6300720 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x549 goroutine 5139559 [select, 891 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc006a45d00, {0xc0033b2fd0, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc00177ca44?, {0xc0033b2fd0?, 0x487532?, 0xc00177c8a0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc006b37400, {0xc0033b2fd0?, 0xc008d33740?, 0x1839880?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f083a2b8b90, 0xc006b37400}, {0xc0033b2fd0, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0xc0033b2fc0) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x2802440, 0xc0033b2fc0}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0xc000d9b940) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0xc00177cbe8?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0xc0007c0d88, {0x2829e10, 0xc006b37400}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 +0x405 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0xc0002da780?, 0x28111e0?}, {0x7f083a2b8b60?, 0xc006b37400?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0xc0005e0b40, {0x2829e10, 0xc006b37400}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:358 +0x8bf github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 5139572 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 4242739 [chan send, 1842 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4242738 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1314 [IO wait]: internal/poll.runtime_pollWait(0x7f083a305c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc001c01380?, 0xc00436b500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001c01380, {0xc00436b500, 0x2a80, 0x2a80}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc001c01380, {0xc00436b500?, 0xc00436b500?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc00798d110, {0xc00436b500?, 0x7f0839dc8fd0?, 0x7f08812515c0?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0xc00a31f050, {0xc00436b500?, 0x2a7b?, 0xc00424eb78?}) crypto/tls/conn.go:816 +0x3b bytes.(*Buffer).ReadFrom(0xc0020b89a8, {0x28014e0, 0xc00a31f050}) bytes/buffer.go:217 +0x98 crypto/tls.(*Conn).readFromUntil(0xc0020b8708, {0x7f083a2b36f0, 0xc000b06300}, 0x446b54?) crypto/tls/conn.go:838 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc0020b8708, 0x0) crypto/tls/conn.go:627 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:589 crypto/tls.(*Conn).Read(0xc0020b8708, {0xc0047c90d0, 0xc, 0xcf2593?}) crypto/tls/conn.go:1392 +0x145 io.ReadAtLeast({0x7f083a2b8a80, 0xc0071956c0}, {0xc0047c90d0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0xc001444000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0xc001444000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1038 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50d goroutine 4380306 [chan send, 1700 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4380305 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5928981 [select, 5 minutes]: github.com/quic-go/quic-go.(*incomingStreamsMap[...]).AcceptStream(0x2829820, {0x28111e0, 0x358df80}) github.com/quic-go/quic-go@v0.57.1/streams_map_incoming.go:96 +0x10b github.com/quic-go/quic-go.(*streamsMap).AcceptStream(0x454f60?, {0x28111e0, 0x358df80}) github.com/quic-go/quic-go@v0.57.1/streams_map.go:153 +0xdf github.com/quic-go/quic-go.(*Conn).AcceptStream(...) github.com/quic-go/quic-go@v0.57.1/connection.go:2847 github.com/libp2p/go-libp2p/p2p/transport/quic.(*conn).AcceptStream(0xc007b64410?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 5928959 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 206235 [chan send, 6097 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 206234 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5881118 [chan send, 352 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5881117 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5928990 [chan receive]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0xc000710630, {0xc009d7c568, 0x1, 0x1}) github.com/quic-go/quic-go@v0.57.1/receive_stream.go:181 +0x669 github.com/quic-go/quic-go.(*ReceiveStream).Read(0xc000710630, {0xc009d7c568, 0x1, 0x1}) github.com/quic-go/quic-go@v0.57.1/receive_stream.go:92 +0xd4 github.com/quic-go/quic-go.(*Stream).Read(...) github.com/quic-go/quic-go@v0.57.1/stream.go:117 github.com/libp2p/go-libp2p/p2p/transport/quic.stream.Read({0x0?}, {0xc009d7c568?, 0x45ebab?, 0xc004294be8?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quic/stream.go:58 +0x1c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc0025ff800, {0xc009d7c568?, 0xc00b3695c0?, 0x189c120?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f083a2b8b90, 0xc0025ff800}, {0xc009d7c568, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0xc009d7c558) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x2802440, 0xc009d7c558}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0xc0037009c0) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0xc004294be8?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0xc0007c0d88, {0x2829e10, 0xc0025ff800}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 +0x405 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0xc0002da780?, 0x28111e0?}, {0x7f083a2b8b60?, 0xc0025ff800?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0xc0005e0b40, {0x2829e10, 0xc0025ff800}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:358 +0x8bf github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 5928981 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 377502 [chan send, 5921 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 377501 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 977070 [chan send, 5301 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 977069 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1124359 [chan send, 5144 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1124358 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311883 [select]: net/http/pprof.sleep(0xc004aa9cc0, 0x27feec0?) net/http/pprof/pprof.go:117 +0x93 net/http/pprof.Trace({0x280ca10, 0xc009580780}, 0xc004aa9cc0) net/http/pprof/pprof.go:189 +0x348 net/http.HandlerFunc.ServeHTTP(0xc000041140?, {0x280ca10?, 0xc009580780?}, 0x9bc176?) net/http/server.go:2322 +0x29 net/http.(*ServeMux).ServeHTTP(0x47e079?, {0x280ca10, 0xc009580780}, 0xc004aa9cc0) net/http/server.go:2861 +0x1c7 net/http.serverHandler.ServeHTTP({0xc009588f40?}, {0x280ca10?, 0xc009580780?}, 0x1?) net/http/server.go:3340 +0x8e net/http.(*conn).serve(0xc00968a000, {0x2811218, 0xc000ee1320}) net/http/server.go:2109 +0x665 created by net/http.(*Server).Serve in goroutine 1681 net/http/server.go:3493 +0x485 goroutine 380320 [chan send, 5920 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 380319 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311827 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 1652 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 1319 [IO wait]: internal/poll.runtime_pollWait(0x7f083a305200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc001c01880?, 0xc003788000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001c01880, {0xc003788000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc001c01880, {0xc003788000?, 0xc003788000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc00798d130, {0xc003788000?, 0x7f083a4e9df8?, 0x7f0881251108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0xc0064fc060, {0xc003788000?, 0x1ffb?, 0xc001d5e8c0?}) crypto/tls/conn.go:816 +0x3b bytes.(*Buffer).ReadFrom(0xc0020b90a8, {0x28014e0, 0xc0064fc060}) bytes/buffer.go:217 +0x98 crypto/tls.(*Conn).readFromUntil(0xc0020b8e08, {0x7f083a2b36f0, 0xc000b07b80}, 0x446b54?) crypto/tls/conn.go:838 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc0020b8e08, 0x0) crypto/tls/conn.go:627 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:589 crypto/tls.(*Conn).Read(0xc0020b8e08, {0xc0047c9120, 0xc, 0xcf2593?}) crypto/tls/conn.go:1392 +0x145 io.ReadAtLeast({0x7f083a2b8a80, 0xc0071958f0}, {0xc0047c9120, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0xc001444120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0xc001444120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1070 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50d goroutine 3739946 [chan send, 2389 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3739945 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1556 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0xc002082a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x4ac github.com/libp2p/go-yamux/v5.(*Session).send(0xc002082a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1191 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x549 goroutine 3732195 [chan send, 2397 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3732194 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1591 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc002720e50, 0x301292) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0x2811250?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0xc002720e40, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0xc0007c0d88, {0x2811250, 0xc00033ceb0}, {0x2829fd8, 0xc0028b6800}, 0xc002720e40) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 +0xfa created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1590 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 +0x305 goroutine 1534 [IO wait]: internal/poll.runtime_pollWait(0x7f083a2b5800, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc001c01980?, 0xc00346a000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001c01980, {0xc00346a000, 0x1300, 0x1300}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc001c01980, {0xc00346a000?, 0xc00346a000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc007718be0, {0xc00346a000?, 0x7f083a4e9df8?, 0x7f0881251108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0xc0064fc048, {0xc00346a000?, 0x12fb?, 0xc001d5ee00?}) crypto/tls/conn.go:816 +0x3b bytes.(*Buffer).ReadFrom(0xc00272a2a8, {0x28014e0, 0xc0064fc048}) bytes/buffer.go:217 +0x98 crypto/tls.(*Conn).readFromUntil(0xc00272a008, {0x7f083a2b36f0, 0xc0013df340}, 0x446b54?) crypto/tls/conn.go:838 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc00272a008, 0x0) crypto/tls/conn.go:627 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:589 crypto/tls.(*Conn).Read(0xc00272a008, {0xc0047dd410, 0xc, 0xcf2593?}) crypto/tls/conn.go:1392 +0x145 io.ReadAtLeast({0x7f083a2b8a80, 0xc007611110}, {0xc0047dd410, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0xc002082900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0xc002082900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1073 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50d goroutine 3733833 [chan send, 2395 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3733832 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4324840 [chan send, 1756 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4324839 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6098315 [chan send, 222 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6098314 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5521160 [select, 569 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc003958300, {0xc00260fd7d, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc008872e28?, {0xc00260fd7d?, 0xc0032ba000?, 0xc008872e68?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc0042af100, {0xc00260fd7d?, 0xc001ec9340?, 0xc0013666d0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x47ec79, {0xc00260fd7d?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x115364d?, {0xc00260fd7d?, 0x1940787?, 0xc?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0xc0007c0d88, {0x2829fd8, 0xc0096ec220}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 5521158 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 +0x365 goroutine 5139572 [select, 10 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0xc005cbd8c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0x106 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd2424b?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 5139570 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 5521124 [IO wait]: internal/poll.runtime_pollWait(0x7f083a308c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc0042ae100?, 0xc00447c000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0042ae100, {0xc00447c000, 0x2000, 0x2000}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc0042ae100, {0xc00447c000?, 0xc00447c000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc0077b7d40, {0xc00447c000?, 0x7f0839f24600?, 0x7f0881251108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0xc00a21fb60, {0xc00447c000?, 0x1ffb?, 0xc001d9bdc0?}) crypto/tls/conn.go:816 +0x3b bytes.(*Buffer).ReadFrom(0xc001a3f0a8, {0x28014e0, 0xc00a21fb60}) bytes/buffer.go:217 +0x98 crypto/tls.(*Conn).readFromUntil(0xc001a3ee08, {0x7f083a2b36f0, 0xc00787c240}, 0x446b54?) crypto/tls/conn.go:838 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc001a3ee08, 0x0) crypto/tls/conn.go:627 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:589 crypto/tls.(*Conn).Read(0xc001a3ee08, {0xc000a38f60, 0xc, 0xcf2593?}) crypto/tls/conn.go:1392 +0x145 io.ReadAtLeast({0x7f083a2b8a80, 0xc00978a850}, {0xc000a38f60, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0xc00339cfc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0xc00339cfc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 5521120 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50d goroutine 4237889 [chan send, 1846 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4237872 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4331023 [chan send, 1752 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4331022 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4380286 [chan send, 1700 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4380285 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1512614 [chan send, 4735 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1512613 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4379339 [chan send, 1702 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4379338 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1349890 [chan send, 4907 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1349889 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3511191 [chan send, 2628 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3511190 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3739970 [chan send, 2389 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3739969 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4693348 [chan send, 1368 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4693347 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3733789 [chan send, 2395 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3733788 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3513886 [chan send, 2624 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3513885 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4378671 [chan send, 1702 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4378670 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5243181 [chan send, 779 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5243180 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3739931 [chan send, 2389 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3739930 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311887 [trace reader (blocked)]: runtime/trace.runtime_readTrace() runtime/trace.go:781 +0x45 runtime/trace.(*traceMultiplexer).startLocked.func1() runtime/trace/subscribe.go:167 +0xb4 created by runtime/trace.(*traceMultiplexer).startLocked in goroutine 6311883 runtime/trace/subscribe.go:157 +0x132 goroutine 3404740 [chan send, 2740 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3404739 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3742864 [chan send, 2385 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3742863 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4382223 [chan send, 1700 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4382222 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311834 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 6311826 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 5521159 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc0030cf990, 0xa7da) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0x2811250?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0xc0030cf980, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0xc0007c0d88, {0x2811250, 0xc00033ceb0}, {0x2829fd8, 0xc0096ec220}, 0xc0030cf980) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 +0xfa created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 5521158 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 +0x305 goroutine 3733813 [chan send, 2395 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3733812 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5244281 [chan send, 779 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5244280 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5885543 [chan send, 350 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5885542 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6161939 [chan send, 166 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6161938 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3747124 [chan send, 2381 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3747123 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5876065 [chan send, 356 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5876064 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3732191 [chan send, 2397 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3732190 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3739958 [chan send, 2389 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3739957 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3545033 [chan send, 2594 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3545032 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6120450 [chan send, 208 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6120449 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4331019 [chan send, 1752 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4331018 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6104792 [chan send, 216 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6104791 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2117793 [chan send, 4101 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2117760 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3552342 [chan send, 2588 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3552341 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311899 [runnable]: net/http.(*connReader).startBackgroundRead.gowrap2() net/http/server.go:698 runtime.goexit({}) runtime/asm_amd64.s:1693 +0x1 created by net/http.(*connReader).startBackgroundRead in goroutine 6311898 net/http/server.go:698 +0xb6 goroutine 1114 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0xc002082000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x4ac github.com/libp2p/go-yamux/v5.(*Session).send(0xc002082000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 669 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x549 goroutine 1115 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0xc002082000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc5 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 669 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 6275438 [chan receive]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc0055c61d0, {0x2811250, 0xc00ab385f0}) google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 6275434 google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:52 +0x11a goroutine 6127510 [chan send, 202 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6127509 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1117 [select, 7 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0xc002082000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0x106 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd2424b?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 668 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 4697226 [chan send, 1364 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4697225 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 728594 [chan send, 5561 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 728593 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5521125 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0xc00339cfc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x4ac github.com/libp2p/go-yamux/v5.(*Session).send(0xc00339cfc0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 5521120 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x549 goroutine 1225058 [chan send, 5038 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1225057 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 18386 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0xc002614360) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc5 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 18380 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1562 [select, 6250 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc00228ca00, {0xc0047ee89c, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc004286e28?, {0xc0047ee89c?, 0xc00284e380?, 0xc004286e68?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc00266cd00, {0xc0047ee89c?, 0x26?, 0xc0001ce0c0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x47ec79, {0xc0047ee89c?, 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?, {0xc0047ee89c?, 0xc007a7ec01?, 0xd1a74e?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0xc0007c0d88, {0x2829fd8, 0xc002868540}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1560 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 +0x365 goroutine 1600 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc0027218d0, 0x33e74a) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0x2811250?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0xc0027218c0, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0xc0007c0d88, {0x2811250, 0xc00033ceb0}, {0x2829fd8, 0xc0028d6bc0}, 0xc0027218c0) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 +0xfa created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1599 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 +0x305 goroutine 1555 [IO wait]: internal/poll.runtime_pollWait(0x7f083a2b4c00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc001fa3780?, 0xc0027c9500?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001fa3780, {0xc0027c9500, 0xa80, 0xa80}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc001fa3780, {0xc0027c9500?, 0xc0027c9500?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc007718be8, {0xc0027c9500?, 0x7f083a341968?, 0x7f08812515c0?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0xc002a936e0, {0xc0027c9500?, 0xa7b?, 0xc0020681c0?}) crypto/tls/conn.go:816 +0x3b bytes.(*Buffer).ReadFrom(0xc002638d28, {0x28014e0, 0xc002a936e0}) bytes/buffer.go:217 +0x98 crypto/tls.(*Conn).readFromUntil(0xc002638a88, {0x7f083a2b36f0, 0xc0013df540}, 0x446b54?) crypto/tls/conn.go:838 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc002638a88, 0x0) crypto/tls/conn.go:627 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:589 crypto/tls.(*Conn).Read(0xc002638a88, {0xc0047ddc50, 0xc, 0xcf2593?}) crypto/tls/conn.go:1392 +0x145 io.ReadAtLeast({0x7f083a2b8a80, 0xc007611340}, {0xc0047ddc50, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0xc002082a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0xc002082a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1191 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50d goroutine 455892 [chan send, 5842 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 455891 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1520 [IO wait]: internal/poll.runtime_pollWait(0x7f083a307000, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc001fa3b00?, 0xc00346b300?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc001fa3b00, {0xc00346b300, 0x1300, 0x1300}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc001fa3b00, {0xc00346b300?, 0xc00346b300?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc00798d360, {0xc00346b300?, 0x7f0839f24600?, 0x7f0881251108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0xc00a21f770, {0xc00346b300?, 0x12fb?, 0x7f083a35c0c0?}) crypto/tls/conn.go:816 +0x3b bytes.(*Buffer).ReadFrom(0xc00272a628, {0x28014e0, 0xc00a21f770}) bytes/buffer.go:217 +0x98 crypto/tls.(*Conn).readFromUntil(0xc00272a388, {0x7f083a2b36f0, 0xc001a3d2c0}, 0x446b54?) crypto/tls/conn.go:838 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc00272a388, 0x0) crypto/tls/conn.go:627 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:589 crypto/tls.(*Conn).Read(0xc00272a388, {0xc0047dd310, 0xc, 0xcf2593?}) crypto/tls/conn.go:1392 +0x145 io.ReadAtLeast({0x7f083a2b8a80, 0xc007559d50}, {0xc0047dd310, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0xc001444900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0xc001444900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1201 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50d goroutine 1516626 [chan send, 4733 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1516625 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3509997 [chan send, 2628 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3509996 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6311837 [chan receive]: github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout.func1() github.com/pactus-project/pactus/consensus/consensus.go:186 +0x2e created by github.com/pactus-project/pactus/consensus.(*consensus).scheduleTimeout in goroutine 6311826 github.com/pactus-project/pactus/consensus/consensus.go:185 +0x233 goroutine 3544300 [chan send, 2594 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3544299 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2956546 [chan send, 3223 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2956545 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2883405 [chan send, 3295 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2883404 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2551042 [chan send, 3644 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2551041 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 24815 [select]: github.com/quic-go/quic-go.(*sendQueue).Run(0xc00060af30) github.com/quic-go/quic-go@v0.57.1/send_queue.go:84 +0x10e github.com/quic-go/quic-go.(*Conn).run.func3() github.com/quic-go/quic-go@v0.57.1/connection.go:582 +0x25 created by github.com/quic-go/quic-go.(*Conn).run in goroutine 24813 github.com/quic-go/quic-go@v0.57.1/connection.go:581 +0x1cf goroutine 2919262 [chan send, 3259 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2919261 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4648635 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0xc0078f8ea0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0x106 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd2424b?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 4648633 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 1900395 [chan send, 4330 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1900394 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5870522 [chan send, 358 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5870521 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1224889 [chan send, 5038 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1224888 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 686677 [chan send, 5601 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 686676 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5326888 [select, 88 minutes]: google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0xc004a4e340) google.golang.org/grpc@v1.77.0/internal/transport/http2_server.go:1199 +0x1ea created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 5326880 google.golang.org/grpc@v1.77.0/internal/transport/http2_server.go:363 +0x195d goroutine 4694761 [chan send, 1366 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4694760 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 4694292 [chan send, 1368 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 4694291 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3739923 [chan send, 2389 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3739922 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 186761 [chan send, 6110 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 186760 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3513713 [chan send, 2626 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3513712 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 453917 [chan send, 5844 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 453916 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3511475 [chan send, 2626 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3511474 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2880008 [chan send, 3299 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2880007 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 202231 [chan send, 6099 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 202230 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 685562 [chan send, 5601 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 685561 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5860550 [chan send, 364 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5860549 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2113499 [chan send, 4105 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2113498 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2923236 [chan send, 3257 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2923235 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3742876 [chan send, 2385 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3742875 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3733757 [chan send, 2395 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3733756 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1434252 [chan send, 4817 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1434251 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2881513 [chan send, 3297 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2881512 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1515010 [chan send, 4735 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1515009 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2915540 [chan send, 3263 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2915539 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2105283 [chan send, 4112 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2105282 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1893633 [chan send, 4336 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1893632 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 204308 [chan send, 6099 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 204307 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3742896 [chan send, 2385 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3742895 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1315 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0xc001444000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x4ac github.com/libp2p/go-yamux/v5.(*Session).send(0xc001444000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1038 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x549 goroutine 1318 [select, 5 minutes]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0xc001444000) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0x106 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd2424b?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1037 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 2552023 [chan send, 3644 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2552022 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5928985 [chan receive, 326 minutes]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0xc004ca5550, {0xc00111b4dd, 0x1, 0x1}) github.com/quic-go/quic-go@v0.57.1/receive_stream.go:181 +0x669 github.com/quic-go/quic-go.(*ReceiveStream).Read(0xc004ca5550, {0xc00111b4dd, 0x1, 0x1}) github.com/quic-go/quic-go@v0.57.1/receive_stream.go:92 +0xd4 github.com/quic-go/quic-go.(*Stream).Read(...) github.com/quic-go/quic-go@v0.57.1/stream.go:117 github.com/libp2p/go-libp2p/p2p/transport/quic.stream.Read({0xc00928be28?}, {0xc00111b4dd?, 0xc00a8bf878?, 0x414e00?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quic/stream.go:58 +0x1c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc0025ff700, {0xc00111b4dd?, 0xc002068a80?, 0xc000cc3ed0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x47ec79, {0xc00111b4dd?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x115364d?, {0xc00111b4dd?, 0x1940787?, 0xc?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0xc0007c0d88, {0x2829fd8, 0xc006f7c460}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 5928983 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 +0x365 goroutine 1602 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc00261ed90, 0x2ff455) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0x2811250?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0xc00261ed80, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0xc0007c0d88, {0x2811250, 0xc00033ceb0}, {0x2829fd8, 0xc0028689a0}, 0xc00261ed80) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 +0xfa created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1601 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 +0x305 goroutine 24839 [chan receive]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0xc003e32370, {0xc003f4fb88, 0x1, 0x1}) github.com/quic-go/quic-go@v0.57.1/receive_stream.go:181 +0x669 github.com/quic-go/quic-go.(*ReceiveStream).Read(0xc003e32370, {0xc003f4fb88, 0x1, 0x1}) github.com/quic-go/quic-go@v0.57.1/receive_stream.go:92 +0xd4 github.com/quic-go/quic-go.(*Stream).Read(...) github.com/quic-go/quic-go@v0.57.1/stream.go:117 github.com/libp2p/go-libp2p/p2p/transport/quic.stream.Read({0x0?}, {0xc003f4fb88?, 0x45ebab?, 0xc0000f7be8?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quic/stream.go:58 +0x1c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc0034c4a80, {0xc003f4fb88?, 0xc00b3695c0?, 0x189c120?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f083a2b8b90, 0xc0034c4a80}, {0xc003f4fb88, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0xc003f4fb78) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x2802440, 0xc003f4fb78}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0xc0025c3940) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0xc0000f7be8?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0xc0007c0d88, {0x2829e10, 0xc0034c4a80}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 +0x405 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3540e10?, 0x18bdac0?}, {0x7f083a2b8b60?, 0xc0034c4a80?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0xc0005e0b40, {0x2829e10, 0xc0034c4a80}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:358 +0x8bf github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 24834 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 7837 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc002721990, 0x2ecd6b) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0x2811250?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0xc002721980, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0xc0007c0d88, {0x2811250, 0xc00033ceb0}, {0x2829fd8, 0xc0026894c0}, 0xc002721980) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 +0xfa created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 7836 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 +0x305 goroutine 2537126 [chan send, 3658 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2537125 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1313 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc001ba9600, {0xc0070ada38, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc001ee9a44?, {0xc0070ada38?, 0x487532?, 0xc001ee98a0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc00226b280, {0xc0070ada38?, 0xc00a3f3ce0?, 0x189c120?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f083a2b8b90, 0xc00226b280}, {0xc0070ada38, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0xc0070ada28) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x2802440, 0xc0070ada28}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0xc0010a6a00) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0xc001ee9be8?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0xc0007c0d88, {0x2829e10, 0xc00226b280}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 +0x405 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3540e10?, 0x18bdac0?}, {0x7f083a2b8b60?, 0xc00226b280?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0xc0005e0b40, {0x2829e10, 0xc00226b280}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:358 +0x8bf github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1117 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 1321 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0xc001444120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc5 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1070 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1323 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0xc001444120) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0x106 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd2424b?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1069 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 6094865 [chan send, 224 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6094848 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 452320 [chan send, 5845 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 452319 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 723506 [chan send, 5565 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 723505 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1127645 [chan send, 5143 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1127644 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6119178 [chan send, 208 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6119177 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2923759 [chan send, 3255 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2923758 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3552338 [chan send, 2588 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3552337 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 18392 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc004a2d8d0, 0x798c3) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0x2811250?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0xc004a2d8c0, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0xc0007c0d88, {0x2811250, 0xc00033ceb0}, {0x2829fd8, 0xc003b35c40}, 0xc004a2d8c0) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 +0xfa created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 18391 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 +0x305 goroutine 1677994 [chan send, 4565 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1677993 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3742856 [chan send, 2385 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3742855 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2104394 [chan send, 4112 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2104393 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2110061 [chan send, 4108 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2110060 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2112530 [chan send, 4105 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2112529 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3733809 [chan send, 2395 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3733792 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6110399 [chan send, 212 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6110398 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5883237 [chan send, 352 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 5883236 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3742900 [chan send, 2385 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3742899 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 24813 [select]: github.com/quic-go/quic-go.(*Conn).run(0xc00341a408) github.com/quic-go/quic-go@v0.57.1/connection.go:651 +0x41e created by github.com/quic-go/quic-go.(*baseServer).handleInitialImpl in goroutine 94 github.com/quic-go/quic-go@v0.57.1/server.go:862 +0xf9b goroutine 1224879 [chan send, 5038 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1224878 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 5139551 [IO wait]: internal/poll.runtime_pollWait(0x7f083a2fe200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc005d17e00?, 0xc008c8b000?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc005d17e00, {0xc008c8b000, 0x800, 0x800}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc005d17e00, {0xc008c8b000?, 0xc008c8b000?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc008c1e450, {0xc008c8b000?, 0x7f088125a170?, 0x7f08812515c0?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0xc000011518, {0xc008c8b000?, 0x7fb?, 0xc0024801c0?}) crypto/tls/conn.go:816 +0x3b bytes.(*Buffer).ReadFrom(0xc0075aa2a8, {0x28014e0, 0xc000011518}) bytes/buffer.go:217 +0x98 crypto/tls.(*Conn).readFromUntil(0xc0075aa008, {0x7f083a2b36f0, 0xc0021b94c0}, 0x446b54?) crypto/tls/conn.go:838 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc0075aa008, 0x0) crypto/tls/conn.go:627 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:589 crypto/tls.(*Conn).Read(0xc0075aa008, {0xc00133fa70, 0xc, 0xcf2593?}) crypto/tls/conn.go:1392 +0x145 io.ReadAtLeast({0x7f083a2b8a80, 0xc008a3c460}, {0xc00133fa70, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0xc005cbd8c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0xc005cbd8c0) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 5139548 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50d goroutine 2789747 [chan send, 3395 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2789746 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1686 [chan receive, 6250 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc004838a90, {0x2811250, 0xc002755ef0}) google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1 google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:52 +0x11a goroutine 1685 [IO wait, 50 minutes]: internal/poll.runtime_pollWait(0x7f083a304a00, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc002b3e500?, 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(0xc002b3e500) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0xc002b3e500) net/fd_unix.go:161 +0x29 net.(*TCPListener).accept(0xc001d3bb80) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0xc001d3bb80) net/tcpsock.go:380 +0x30 net/http.(*Server).Serve(0xc002925a00, {0x280cb60, 0xc001d3bb80}) net/http/server.go:3463 +0x30c github.com/pactus-project/pactus/www/http.(*Server).StartServer.func2() github.com/pactus-project/pactus/www/http/server.go:143 +0xb5 created by github.com/pactus-project/pactus/www/http.(*Server).StartServer in goroutine 1 github.com/pactus-project/pactus/www/http/server.go:141 +0x90c goroutine 3733777 [chan send, 2395 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3733776 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6117199 [chan send, 210 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6117198 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3739950 [chan send, 2389 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3739949 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 32588 [select, 34 minutes]: github.com/quic-go/quic-go.(*Transport).runSendQueue(0xc003f30fc0) github.com/quic-go/quic-go@v0.57.1/transport.go:445 +0x107 created by github.com/quic-go/quic-go.(*Transport).init.func1 in goroutine 32599 github.com/quic-go/quic-go@v0.57.1/transport.go:430 +0x445 goroutine 1537 [select]: github.com/libp2p/go-yamux/v5.(*Session).sendLoop(0xc001444900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:635 +0x4ac github.com/libp2p/go-yamux/v5.(*Session).send(0xc001444900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:546 +0x1c created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1201 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:161 +0x549 goroutine 1536 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0xc002082900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc5 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1073 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1692 [IO wait, 24 minutes]: internal/poll.runtime_pollWait(0x7f083a309400, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc002b3e680?, 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(0xc002b3e680) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0xc002b3e680) net/fd_unix.go:161 +0x29 net.(*TCPListener).accept(0xc001d3bbc0) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0xc001d3bbc0) net/tcpsock.go:380 +0x30 net/http.(*Server).Serve(0xc002925b00, {0x280cb60, 0xc001d3bbc0}) net/http/server.go:3463 +0x30c github.com/pacviewer/jrpc-gateway/jrpc.(*Server).Serve(0xc000ee0e40, {0x280cb60, 0xc001d3bbc0}) 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:84 +0xae created by github.com/pactus-project/pactus/www/jsonrpc.(*Server).StartServer in goroutine 1 github.com/pactus-project/pactus/www/jsonrpc/server.go:82 +0x82e goroutine 1554 [select]: github.com/libp2p/go-yamux/v5.(*Session).AcceptStream(0xc002082900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:267 +0x106 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*conn).AcceptStream(0xd2424b?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 1072 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 369492 [chan send, 5929 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 369491 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 688078 [chan send, 5599 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 688077 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2957115 [chan send, 3223 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2957114 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1690 [chan receive, 3041 minutes]: github.com/creachadair/jrpc2.(*Server).nextRequest(0xc00262bd10) github.com/creachadair/jrpc2@v1.3.4/server.go:198 +0xf3 github.com/creachadair/jrpc2.(*Server).serve(0xc00262bd10) github.com/creachadair/jrpc2@v1.3.4/server.go:171 +0x39 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:239 +0x4a created by sync.(*WaitGroup).Go in goroutine 1 sync/waitgroup.go:237 +0x73 goroutine 1689 [chan receive, 3041 minutes]: github.com/creachadair/jrpc2/channel.direct.Recv(...) github.com/creachadair/jrpc2@v1.3.4/channel/channel.go:95 github.com/creachadair/jrpc2.(*Server).read(0xc00262bd10, {0x7f083a242e00, 0xc004838f10}) github.com/creachadair/jrpc2@v1.3.4/server.go:633 +0x5c github.com/creachadair/jrpc2.(*Server).Start.func1() github.com/creachadair/jrpc2@v1.3.4/server.go:146 +0x45 sync.(*WaitGroup).Go.func1() sync/waitgroup.go:239 +0x4a created by sync.(*WaitGroup).Go in goroutine 1 sync/waitgroup.go:237 +0x73 goroutine 755494 [chan send, 5534 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 755493 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1581 [select, 6250 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc0026f8f00, {0xc0047da0d8, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc00429fe28?, {0xc0047da0d8?, 0xc0028b4d20?, 0xc00429fe68?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc0026fb200, {0xc0047da0d8?, 0xc001450f10?, 0x100000000000024?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x47ec79, {0xc0047da0d8?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x10000c0026fab80?, {0xc0047da0d8?, 0xc0078438f0?, 0x0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0xc0007c0d88, {0x2829fd8, 0xc0028b6260}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1579 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 +0x365 goroutine 1592 [select, 6250 minutes]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc0026f9400, {0xc0047da5cb, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc0041fae28?, {0xc0047da5cb?, 0xc0028b57a0?, 0xc0041fae68?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc0026fb780, {0xc0047da5cb?, 0xc002727d50?, 0x0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x47ec79, {0xc0047da5cb?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0xc0028b4df8?, {0xc0047da5cb?, 0xc002082a20?, 0xc000f67ea0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0xc0007c0d88, {0x2829fd8, 0xc0028b6800}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1590 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 +0x365 goroutine 3795341 [chan send, 2329 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3795340 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2105247 [chan send, 4112 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2105246 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1355579 [chan send, 4903 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1355578 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 183868 [chan send, 6112 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 183867 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2043091 [chan send, 4177 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2043090 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2117797 [chan send, 4101 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2117796 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 453172 [chan send, 5845 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 453171 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1222820 [chan send, 5040 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1222819 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2883745 [chan send, 3295 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2883728 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3733817 [chan send, 2395 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3733816 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1517342 [chan send, 4733 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1517341 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1551 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0xc001444b40) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc5 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 720 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1545 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0xc001444a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc5 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1309 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 6101196 [chan send, 220 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6101195 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2116260 [chan send, 4103 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2116259 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 903841 [chan send, 5379 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 903808 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3149777 [chan receive, 3012 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc006642920, {0x2811250, 0xc007c43770}) google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 3149741 google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:52 +0x11a goroutine 371887 [chan send, 5927 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 371886 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 689045 [chan send, 5599 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 689044 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1543 [IO wait]: internal/poll.runtime_pollWait(0x7f083a308200, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc00226b180?, 0xc00346d900?, 0x0) internal/poll/fd_poll_runtime.go:84 +0x27 internal/poll.(*pollDesc).waitRead(...) internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc00226b180, {0xc00346d900, 0x1300, 0x1300}) internal/poll/fd_unix.go:165 +0x279 net.(*netFD).Read(0xc00226b180, {0xc00346d900?, 0xc00346d900?, 0x5?}) net/fd_posix.go:68 +0x25 net.(*conn).Read(0xc00798d368, {0xc00346d900?, 0x7f0839f24600?, 0x7f0881251108?}) net/net.go:196 +0x45 crypto/tls.(*atLeastReader).Read(0xc00a21fb78, {0xc00346d900?, 0x12fb?, 0x7f083a479380?}) crypto/tls/conn.go:816 +0x3b bytes.(*Buffer).ReadFrom(0xc0026390a8, {0x28014e0, 0xc00a21fb78}) bytes/buffer.go:217 +0x98 crypto/tls.(*Conn).readFromUntil(0xc002638e08, {0x7f083a2b36f0, 0xc001a3d5c0}, 0x446b54?) crypto/tls/conn.go:838 +0xde crypto/tls.(*Conn).readRecordOrCCS(0xc002638e08, 0x0) crypto/tls/conn.go:627 +0x3db crypto/tls.(*Conn).readRecord(...) crypto/tls/conn.go:589 crypto/tls.(*Conn).Read(0xc002638e08, {0xc0047dd8c0, 0xc, 0xcf2593?}) crypto/tls/conn.go:1392 +0x145 io.ReadAtLeast({0x7f083a2b8a80, 0xc0078425b0}, {0xc0047dd8c0, 0xc, 0xc}, 0xc) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-yamux/v5.(*Session).recvLoop(0xc001444a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:723 +0xe5 github.com/libp2p/go-yamux/v5.(*Session).recv(0xc001444a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:692 +0x18 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1309 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:160 +0x50d goroutine 3547315 [chan send, 2592 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3547314 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3733821 [chan send, 2395 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3733820 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 691072 [chan send, 5597 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 691071 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2108886 [chan send, 4108 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2108885 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 754297 [chan send, 5535 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 754296 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1491 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc0025a55d0, 0xad960) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0x2811250?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0xc0025a55c0, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0xc0007c0d88, {0x2811250, 0xc00033ceb0}, {0x2829fd8, 0xc0025cba60}, 0xc0025a55c0) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 +0xfa created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1490 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 +0x305 goroutine 3742852 [chan send, 2385 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3742851 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3742860 [chan send, 2385 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3742859 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 385677 [chan send, 5915 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 385676 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1350244 [chan send, 4905 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1350243 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 196903 [chan send, 6104 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 196902 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2913117 [chan send, 3265 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2913116 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3739887 [chan send, 2389 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3739886 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3742844 [chan send, 2385 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3742843 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1538 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0xc001444900) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc5 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1201 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1464 [sync.Cond.Wait]: sync.runtime_notifyListWait(0xc0025a4e50, 0x8475f) runtime/sema.go:606 +0x159 sync.(*Cond).Wait(0x2811250?) sync/cond.go:71 +0x73 github.com/libp2p/go-libp2p-pubsub.(*rpcQueue).Pop(0xc0025a4e40, {0x2811250, 0xc00033ceb0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/rpc_queue.go:129 +0x1c5 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleSendingMessages(0xc0007c0d88, {0x2811250, 0xc00033ceb0}, {0x2829fd8, 0xc0025caba0}, 0xc0025a4e40) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:191 +0xfa created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 1463 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:138 +0x305 goroutine 689041 [chan send, 5599 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 689008 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2881100 [chan send, 3297 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2881099 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 715308 [chan send, 5570 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 715307 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 24834 [select, 3 minutes]: github.com/quic-go/quic-go.(*incomingStreamsMap[...]).AcceptStream(0x2829820, {0x28111e0, 0x358df80}) github.com/quic-go/quic-go@v0.57.1/streams_map_incoming.go:96 +0x10b github.com/quic-go/quic-go.(*streamsMap).AcceptStream(0x454f60?, {0x28111e0, 0x358df80}) github.com/quic-go/quic-go@v0.57.1/streams_map.go:153 +0xdf github.com/quic-go/quic-go.(*Conn).AcceptStream(...) github.com/quic-go/quic-go@v0.57.1/connection.go:2847 github.com/libp2p/go-libp2p/p2p/transport/quic.(*conn).AcceptStream(0xc007b64410?) github.com/libp2p/go-libp2p@v0.46.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.46.0/p2p/net/swarm/swarm_conn.go:135 +0x96 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start in goroutine 24816 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:131 +0x4f goroutine 7838 [chan receive, 6246 minutes]: github.com/quic-go/quic-go.(*ReceiveStream).readImpl(0xc001c524d0, {0xc0047ca2db, 0x1, 0x1}) github.com/quic-go/quic-go@v0.57.1/receive_stream.go:181 +0x669 github.com/quic-go/quic-go.(*ReceiveStream).Read(0xc001c524d0, {0xc0047ca2db, 0x1, 0x1}) github.com/quic-go/quic-go@v0.57.1/receive_stream.go:92 +0xd4 github.com/quic-go/quic-go.(*Stream).Read(...) github.com/quic-go/quic-go@v0.57.1/stream.go:117 github.com/libp2p/go-libp2p/p2p/transport/quic.stream.Read({0xc004289e28?}, {0xc0047ca2db?, 0xc0000a4e68?, 0x414e00?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/transport/quic/stream.go:58 +0x1c github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc0008ad180, {0xc0047ca2db?, 0xc0022d3ce0?, 0x20?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a github.com/multiformats/go-multistream.(*lazyClientConn[...]).Read(0x47ec79, {0xc0047ca2db?, 0x1, 0x1}) github.com/multiformats/go-multistream@v0.6.1/lazyClient.go:101 +0x8c github.com/libp2p/go-libp2p/p2p/host/basic.(*streamWrapper).Read(0x100000001?, {0xc0047ca2db?, 0x0?, 0x0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:678 +0x22 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handlePeerDead(0xc0007c0d88, {0x2829fd8, 0xc0026894c0}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:158 +0x7c created by github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewPeer in goroutine 7836 github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:139 +0x365 goroutine 754610 [chan send, 5535 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 754609 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1224227 [chan send, 5040 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1224226 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1376679 [chan send, 4880 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1376678 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3742888 [chan send, 2385 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3742887 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1518299 [chan send, 4731 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 1518298 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 6118839 [chan send, 208 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 6118838 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 7804 [select]: github.com/quic-go/quic-go.(*Conn).run(0xc00341a008) github.com/quic-go/quic-go@v0.57.1/connection.go:651 +0x41e created by github.com/quic-go/quic-go.(*baseServer).handleInitialImpl in goroutine 94 github.com/quic-go/quic-go@v0.57.1/server.go:862 +0xf9b goroutine 2117121 [chan send, 4101 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2117104 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3732175 [chan send, 2397 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3732174 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 2103356 [chan send, 4113 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 2103355 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 3733829 [chan send, 2395 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 3733828 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 185842 [chan send, 6110 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 185841 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1694 [syscall, 6250 minutes]: os/signal.signal_recv() runtime/sigqueue.go:152 +0x29 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 1618 [select]: github.com/libp2p/go-yamux/v5.(*Stream).Read(0xc00228d800, {0xc007567b28, 0x1, 0x1}) github.com/libp2p/go-yamux/v5@v5.1.0/stream.go:113 +0x1d0 github.com/libp2p/go-libp2p/p2p/muxer/yamux.(*stream).Read(0xc004103a44?, {0xc007567b28?, 0x487532?, 0xc0041038a0?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/muxer/yamux/stream.go:37 +0x18 github.com/libp2p/go-libp2p/p2p/net/swarm.(*Stream).Read(0xc00266d980, {0xc007567b28?, 0xc00b3695c0?, 0xc0092a9440?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_stream.go:58 +0x2a io.ReadAtLeast({0x7f083a2b8b90, 0xc00266d980}, {0xc007567b28, 0x1, 0x1}, 0x1) io/io.go:335 +0x8e io.ReadFull(...) io/io.go:354 github.com/libp2p/go-msgio.(*simpleByteReader).ReadByte(0xc007567b18) github.com/libp2p/go-msgio@v0.3.0/varint.go:185 +0x31 github.com/multiformats/go-varint.ReadUvarint({0x2802440, 0xc007567b18}) github.com/multiformats/go-varint@v0.1.0/varint.go:90 +0x51 github.com/libp2p/go-msgio.(*varintReader).nextMsgLen(0xc001aad840) github.com/libp2p/go-msgio@v0.3.0/varint.go:119 +0x2a github.com/libp2p/go-msgio.(*varintReader).NextMsgLen(0xc004103be8?) github.com/libp2p/go-msgio@v0.3.0/varint.go:114 +0x85 github.com/libp2p/go-libp2p-pubsub.(*PubSub).handleNewStream(0xc0007c0d88, {0x2829e10, 0xc00266d980}) github.com/libp2p/go-libp2p-pubsub@v0.15.0/comm.go:68 +0x405 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).SetStreamHandler.func1({0x3540e10?, 0x18bdac0?}, {0x7f083a2b8b60?, 0xc00266d980?}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:399 +0x82 github.com/libp2p/go-libp2p/p2p/host/basic.(*BasicHost).newStreamHandler(0xc0005e0b40, {0x2829e10, 0xc00266d980}) github.com/libp2p/go-libp2p@v0.46.0/p2p/host/basic/basic_host.go:358 +0x8bf github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1.1() github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:159 +0xa5 created by github.com/libp2p/go-libp2p/p2p/net/swarm.(*Conn).start.func1 in goroutine 1532 github.com/libp2p/go-libp2p@v0.46.0/p2p/net/swarm/swarm_conn.go:145 +0x1ab goroutine 386530 [chan send, 5914 minutes]: github.com/pactus-project/pactus/network.(*streamService).SendTo.func1.1() github.com/pactus-project/pactus/network/stream.go:114 +0x69 created by github.com/pactus-project/pactus/network.(*streamService).SendTo.func1 in goroutine 386529 github.com/pactus-project/pactus/network/stream.go:110 +0xc5 goroutine 1670 [IO wait]: internal/poll.runtime_pollWait(0x7f083a2fe600, 0x72) runtime/netpoll.go:351 +0x85 internal/poll.(*pollDesc).wait(0xc002a01700?, 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(0xc002a01700) internal/poll/fd_unix.go:613 +0x28c net.(*netFD).accept(0xc002a01700) net/fd_unix.go:161 +0x29 net.(*TCPListener).accept(0xc001d3b800) net/tcpsock_posix.go:159 +0x1b net.(*TCPListener).Accept(0xc001d3b800) net/tcpsock.go:380 +0x30 google.golang.org/grpc.(*Server).Serve(0xc002a2f688, {0x280cb60, 0xc001d3b800}) google.golang.org/grpc@v1.77.0/server.go:917 +0x469 github.com/pactus-project/pactus/www/grpc.(*Server).startListening.func1() github.com/pactus-project/pactus/www/grpc/server.go:102 +0xac created by github.com/pactus-project/pactus/www/grpc.(*Server).startListening in goroutine 1 github.com/pactus-project/pactus/www/grpc/server.go:100 +0x53f goroutine 1557 [select]: github.com/libp2p/go-yamux/v5.(*Session).startMeasureRTT(0xc002082a20) github.com/libp2p/go-yamux/v5@v5.1.0/session.go:372 +0xc5 created by github.com/libp2p/go-yamux/v5.newSession in goroutine 1191 github.com/libp2p/go-yamux/v5@v5.1.0/session.go:162 +0x585 goroutine 1671 [chan receive, 6250 minutes]: google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0xc002e657f0, {0x2811250, 0xc002754fa0}) google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:88 +0xe5 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1 google.golang.org/grpc@v1.77.0/internal/grpcsync/callback_serializer.go:52 +0x11a